ExpressLRS V3.0 stable release is finally available. In this post I will talk about all the great new features and why you should update it.
Major New Features and Improvements
ExpressLRS is moving towards unified targets. Having unified targets means eventually there would be no more need to build firmware in the ELRS Configurator, and flashing can be done simply on a webpage. You could also re-configure your devices over WiFi, no need to re-flash firmware just to change a bind phrase or setting that is only available in the firmware build page.
SPI Receiver Support
ELRS SPI receiver will be compatible with ELRS v3, but since the receiver firmware is part of Betaflight firmware, support will only come in the future Betaflight 4.4 version. So if you have drones that use ELRS SPI receiver, you probably want to hold off updating to ELRS V3. There’s a nightly build of Betaflight 4.4 firmware you can flash to your FC right now, but personally I don’t really recommend it, the process is pretty complicated. Alternatively you could just get a second module with ELRS V2 for flying your whoops.
In packet rate, you now have F1000 and F500 options. These are FLRC modes.
This mode offers faster modulation and lower latency, but shorter range than the normal mode (500Hz, 250Hz, 150Hz and 50Hz options in packet rate). FLRC mode supports 500Hz and 1000Hz. Great for racers.
In packet rate, you now have D500 and D250 options. These are DVDA modes.
DVDA (Deja Vu Diversity Aid) mode (or D mode), which sends the same packet twice (D500) or even up to 4 times (D250), mainly to reduce the risk of data loss in environments with interference. It keeps your LQ high and prevent chance of jitters. Great for racing. It uses FLRC mode therefore range will be reduced compared to normal mode.
Better Support For PWM Receivers
In Packet Rate, you now have 333Hz Full, and 100Hz Full options. These are Full modes.
It offers more full resolution channels, instead of just 4 channels + 8 switches, V3 now supports up to 16 full resolution (10-bit) channels in 100Hz and 333Hz packet rates.
The LBT (Listen Before Talk) mode support is added for European hardware certification up to 100mW.
WiFi Passthrough for Betaflight
You can now use the WiFi on the ELRS receiver to connect your flight controller to Betaflight Configurator wirelessly! However it’s only available to receivers with ESP chip (the ones that actually have WiFi capability).
More Options in LUA Script
There’s a new LUA script for ELRS V3, don’t forget to update it when flashing V3. The new LUA script is more complete now with more settings available.
Loan Model Function
You can let other people fly your drone without rebinding/reflashing your receiver. The Loan Model function can be accessed in the LUA script (Other Devices => Receiver => Loan Model)
And there are many other minor improvements and features I haven’t mentioned, you can find out more in the release notes.
How To Update/Flash ExpressLRS V3
I just updated my ExpressLRS tutorial for V3 if you don’t know how to flash it yet.
Note that this is a major version change, therefore if you update your transmitter module, you also need to update all of your receivers to V3.