-
-
Notifications
You must be signed in to change notification settings - Fork 1k
Home
ExpressLRS
is an open-source remote control link!
- Based on
SX127x
/SX1280
hardware combined with anESP8285
,ESP32
orSTM32
for the receiver (RX) and transmitter (TX) respectively. - Multi-Band Support for 868/915 MHz and 2.4 GHz - possibly more in the future.
- Can be flashed onto existing hardware (
Frsky R9M
) or custom PCBs can be made. - Runs at up to 250hz (or down to 50hz) updates per second (transmission rate) depending on your preference of range or low latency:
- At 868/915 MHz a packet rate of up to 200 Hz is supported. Stick latency can be low as 6.5ms as seen on firmware with
crsfshot
(akaOpenTX 2.3.12
mixer scheduler) support. 🧠 - At 2.4 GHz up to 500 Hz is supported (
OpenTX 2.3.12
or above).
- At 868/915 MHz a packet rate of up to 200 Hz is supported. Stick latency can be low as 6.5ms as seen on firmware with
- Full telemetry/MSP support is available as optional feature
We do continuous integration and according quality assurance as far as possible.
You are welcome to
- Join the development community on Discord 👨👧👦
- Post on the rcgroups forum 📰 (relatively inactive, the discord is much better)
Development is ongoing but the following hardware is currently compatible
-
TX
- FrSky R9M (2018) (Full Support, requires resistor mod)
- FrSky R9M (2019) (Full Support, no mod required)
- FrSky R9M Lite (Full Support, power limited)
- TTGO LoRa V1/V2 (Full Support, V2 recommended w/50 mW power limit)
- Namimno Voyager 900 TX (Full Support off the shelf)
- HappyModel ES915TX (Full Support off the shelf)
- DIY Module (Full Support, 50mW limit, limited documentation)
-
RX
- FrSky R9mm (Full Support, OTA version can be used)
- FrSky R9 Mini (Full Support, OTA version can be used)
- FrSky R9mx (Full Support)
- FrSky R9 Slim+ (Full Support, OTA version can be used, supports diversity RX)
- Jumper R900 mini (Full Support, only flashable via STLink, Bad Stock antenna)
- DIY mini RX (Full Support, supports Wi-Fi Updates)
- DIY 20x20 RX (Full Support, supports Wi-Fi Updates)
- HappyModel ES915RX (Full Support off the shelf)
- Namimno Voyager 900 RX (Full Support off the shelf)
-
TX
- DIY JR Bay (Full Support, 27dBm, supports Wi-Fi Updates)
- DIY Slim TX (Full Support, 27dBm, supports Wi-Fi Updates, fits Slim Bay)
- DIY Slimmer TX (Full Support, 27dBm, supports Wi-Fi Updates, fits Slim Bay)
- GHOST TX (Beta Support, 250 mW output power)
- SIYI FM30 TX (Full Support, 100 mW output power, Only STLink Flashing, update by USB)
-
RX
- GHOST Atto (Full Support, Only STLink Flashing)
- GHOST Zepto (Full Support, Only STLink Flashing)
- DIY 20x20 RX (Full Support, easy to build. Wi-Fi Updating)
- DIY Nano RX (Full Support, CRSF Nano Footprint, Wi-Fi Updating)
- DIY Nano CCG RX (Full Support, CRSF Nano Pinout, STM32 Based)
- DIY Nano Ceramic RX (Full Support, CRSF Nano Footprint, Wi-Fi Updating, Built in antenna)
- SIYI FRmini RX (Full Support, Only STLink Flashing, update by Passtrough)
🐰 Please join the discord to extend hardware support.
We would love you to help - please join the development fun. Thank you! 💜
Like our work? Feel free to donate to help support the project.
👮 The use and operation of this type of device may require a license and some countries may forbid its use. It is entirely up to the end-user to ensure compliance with local regulations. This is experimental software and hardware without any guarantee of stability or reliability. The software is not licensed and should be used with user discretion.