Skip to content

Radio Preparation

Setup-Banner

External ExpressLRS Modules

Insert or attach your External ExpressLRS Transmitter Module into your Radio module bay, making sure no pins are bent or missing. External ExpressLRS Modules require three (3) pins to work: VCC/VBAT, GND and S.Port/Data/Signal.

ExternalRF Pinout Micro

Micro External Bay Pinout

ExternalRF Pinout Nano

Nano External Bay Pinout

Internal ExpressLRS Modules

Make sure you do have an Internal ExpressLRS Module on your shiny new radio. The following handsets come in both ELRS (ExpressLRS) or 4-in-1 variants; with some coming in with a third (CC2500). Only the ELRS variant works with ExpressLRS. The others will not work as they have a different Hardware incompatible with ExpressLRS.

  • RadioMaster TX16S Mark II (ELRS, 4-in-1 CC2500) - ExpressLRS variant will have an ELRS sticker on the box.
  • RadioMaster TX12 Mark II (ELRS, 4-in-1, CC2500) - ExpressLRS variant will have an ELRS sticker on the box and an ELRS sticker in the JR module bay.
  • RadioMaster Zorro (ELRS, 4-in-1, CC2500) - ExpressLRS variant will have an ELRS sticker on the box.
  • RadioMaster Boxer (ELRS, 4-in-1, CC2500) - ExpressLRS variant will have an ELRS sticker on the box and an ELRS sticker in the JR module bay.
  • Jumper T-Lite V2 (ELRS, 4-in-1, CC2500)
  • Jumper T-Pro V1/V2 (ELRS, 4-in-1)
  • BetaFPV Lite Radio 3 Pro (ELRS, CC2500) - A sticker with the barcode at the bottom of the box should tell you it's an ELRS variant or the CC2500 variant.

Internal ELRS Marking

Example Sticker On RadioMaster Handset/Radios

Radio Operating System

ExpressLRS requires CRSFShot or Mixer Sync to ensure full support for high packet rates. You should have OpenTX 2.3.12 or newer, or EdgeTX 2.4.0 or newer; These versions have full CRSFShot/Mixer Sync support.

To determine your Radio Operating System Version, load the Version page from the System Menu of your Radio:

  1. Press the SYS Key.
    • Older Radios or those with only one Menu Key will need to long-press the Menu Key to access the System Menu.
    • Consult your Radio User's Manual on how to access the System Menu.
  2. Press PAGE Key until you reach the Version Page.

System Key

System Key; Short-Press to access the System Menu

Menu Key

Menu Key; Long-Press to access the System Menu

If you have an older version, please first update your Radio OS to at least the mentioned versions. Please consult your Radio Operating System Updating Procedure if you don't know how.

ExpressLRS highly recommends EdgeTX for the best experience and compatibility. EdgeTX has introduced options that old and new Radio handsets will benefit from, like One Bit Sample Mode (mainly for old FrSky Radios like the X9D and the QX7) and Mega Bauds (baud rates higher than 400K).

Simplest EdgeTX Updating Procedure (click/tap to expand)
  1. Visit http://buddy.edgetx.org/.
  2. Select the EdgeTX version and the Radio Model you want to update from the Left-hand side column.
  3. Click the Download .bin button at the bottom of the page.
  4. Save the firmware file into your Radio's SD Card, inside the Firmware Folder.
  5. Reboot the Radio into DFU/Bootloader mode.
    • Start by turning off your radio.
    • Press and hold the two horizontal Trim switches then press the Power button. The Screen should Light up. Release the buttons.
    • Some Radios have a different procedure, like the BetaFPV Lite Radio 3 Pro. Consult the Manual for the steps to get it into this DFU/Bootloader mode.
  6. Select Write Firmware.
  7. Navigate to the EdgeTX firmware file you just downloaded.
  8. Follow the screen prompts.
  9. Once Writing is complete, reboot the radio.
  10. Check the Radio's Version Page to verify you have the version you need.

Check this page for the EdgeTX installation instructions if you're coming in from OpenTX.

Radio Settings

Serial Baud Rate

The Baud Rate is the speed to which (in this instance) the Transmitter module and the Radio Handset communicate. It is measured in bits per second. Common baud rates include 115200bps (sometimes shown as 115K) and 400000bps (sometimes shown as 400K).

A faster or higher baud rate means that the module and radio can talk much faster, further lowering the end-to-end latency of the system. However, not all radio handsets or transmitter modules are capable of higher baud rates as this is highly dependent on the hardware.

Depending on the firmware that is running on your radio handset, you can change the baud rate setting to better suit your setup.

To get to the baud rate setting on your radio:

  1. Press the SYS Key.
    • Older Radios or those with only one Menu Key will need to long-press the Menu Key to access the System Menu.
    • Consult your Radio User's Manual on how to get to the System Menu.
  2. Press the PAGE Key until you get to the Hardware page.
  3. Scroll down until you reach the Baudrate setting.
  4. Press the Enter Key.
  5. Use the Scroll wheel to change and select the Baudrate you want to use.
  6. Press Enter Key once to apply the changes.
  7. Reboot the Radio (turn it Off, then turn it On again).

Baudrate
Baudrate setting on EdgeTX for Internal ExpressLRS Modules

  1. Press the MDL Key.
    • Older Radios or those with only one Menu Key will need to short-press the Menu Key to access the Model Menu.
    • Consult your Radio User's Manual on how to get to the Model Menu.
  2. Press the PAGE Key until you get to the Model Setup page. On Colored Screen Radios, this should not be needed.
  3. Scroll down until you reach the External RF settings.
  4. Select the Baudrate setting.
  5. Press the Enter Key.
  6. Use the Scroll wheel to change and select the Baudrate you want to use.
  7. Press Enter Key once to apply the changes.
  8. Reboot the Radio (turn it Off, then turn it On again).

ExternalRF Color
Baudrate setting on EdgeTX for External ExpressLRS Modules

  1. Press the SYS Key.
    • Older Radios or those with only one Menu Key will need to long-press the Menu Key to access the System Menu.
    • Consult your Radio User's Manual on how to get to the System Menu.
  2. Press the PAGE Key until you get to the Hardware page.
  3. Scroll down until you reach the Baudrate setting.
    • If you don't see this setting, that means your radio doesn't support changing the baud rate in this firmware and is locked at 400000.
  4. Press the Enter Key.
  5. Use the Scroll wheel to change and select the Baudrate you want to use.
  6. Press Enter Key once to apply the changes.
  7. Reboot the Radio (turn it Off, then turn it On again).

Baud Rate
Baudrate setting on Older Radios


So what should I set it to?

400K (400000bps) Baudrate is the safest setting to use. This setting should work on most Radios and TX Modules on 333Hz or lower Packet Rates.

However, there are some exceptions:

  • The FrSky Taranis QX7 ACCST, Horus X12S and Horus X10S cannot reliably run 400K baud rate without the Crossfire Mod.

  • The FrSky Taranis X9D has proven to be finicky even with the default 400K baud rate and will benefit from the One Bit Sample Mode setting and a Hardware Mod. See Troubleshooting the X9D for more details.

On other Radios, you can set the Baudrate higher than 400K but will highly depend on what TX Module you will use with it.

TX Module Max Baud Rate Notes
RadioMaster Internal ELRS Modules 5.25M
HM ES24TX, HM ES900TX, BetaFPV Nano/Micro and
other ExpressLRS External Modules
5.25M ESP32-based Modules
Jumper TLite V2 & Jumper T-Pro Internal ELRS Modules 1.87M
iFlight Commando 8 3.75M
Vantac Lite Nano TX, Jumper Aion Nano TX 1.87M
R9M 2018 115200 Resistor Mod for 400K
R9M ACCESS, HM ES915TX 1.87M STM32-based Modules
GHOST, Gen1 NamimnoRC no OLED 1.87M STM32-based Modules

Warning

Just because you can set the Baudrate higher, doesn't mean you should. If you're experiencing constant Telemetry Lost/Recovered even with the receiver nearby and/or if the Lua Script fails to load properly, then it's a sign your radio and/or module cannot work on the selected Baud Rate. Lower it down a notch or settle with a 400K baud rate.

ADC Filter

The ADC filter is enabled by default in OpenTX and is known to cause issues with RC Command data. This can result in "jagged" RC command responses in black box logs, caused by sequential RC packets that have the same command value (which were "smoothed" by the ADC filter). We recommend turning the ADC filter OFF in OpenTX/EdgeTX.

To check and change this setting, follow these steps:

  1. Press SYS Key.
    • Older Radios or those with only one Menu Key will need to long-press the Menu Key to access the System Menu.
    • Consult your Radio User's Manual on how to get to the System Menu.
  2. Press the PAGE Key until you reach the Hardware Page.
  3. Scroll down until you reach the ADC Filter setting.
  4. Press Enter Key to toggle it On or Off.
EdgeTX 2.7.0 Per-model Settings (click/tap to expand)

With EdgeTX 2.7 or newer, you can set this per model (Global, On, Off) as this is helpful on Fixed Wing models equipped with PWM receivers connected to slower servos.

  1. Press MDL Key.
    • Older Radios or those with only one Menu Key will need to short-press the Menu Key to access the Model Menu.
    • Consult your Radio User's Manual on how to get to the Model Menu.
  2. Press the PAGE Key until you reach the Model Setup Page. On Colored Screen Radios, this should not be needed.
  3. Scroll down until you reach the ADC Filter setting.
  4. Press Enter Key once.
  5. Use the Scroll wheel to select between Global(uses the setting from the Hardware page in the System Menu), On or Off.
  6. Press Enter Key once more to set it.

Model Setup

RF Protocol

Note

If you're using an External ExpressLRS Module, make sure the Internal RF Module is OFF.

If your Radio has an Internal ExpressLRS Module, and you want to use it instead of an external module, then set the External RF Module to OFF, and then set the Internal RF Module to CRSF Protocol.

ExpressLRS uses the CRSF serial protocol to communicate between the transmitter and the TX module. Follow the following procedure to set it up on the currently selected Model:

  1. Press the MDL Key.
    • Older Radios or those with only one Menu Key will need to short-press the Menu Key to access the Model Menu.
    • Consult your Radio User's Manual on how to get to the Model Menu.
  2. Press the PAGE Key until you reach the Model Setup Page. On Colored Screen Radios, this should not be needed.
  3. Scroll down until you reach the Internal RF settings. Set this to Off.
  4. Scroll down until you reach the External RF settings.
  5. Set the Mode to CRSF.
    • You can also change the baud rate setting at this point.
  6. (Optional) Set the Receiver ID to a Unique Number.
  7. Press the RTN Key or Exit the Model Menu

ExternalRF BW

ExternalRF Color

  1. Press the MDL Key.
    • Older Radios or those with only one Menu Key will need to short-press the Menu Key to access the Model Menu.
    • Consult your Radio User's Manual on how to get to the Model Menu.
  2. Press the PAGE Key until you reach the Model Setup Page. On Colored Screen Radios, this should not be needed.
  3. Scroll down until you reach the Internal RF settings.
  4. Set the Mode to CRSF.
  5. (Optional) Set the Receiver ID to a Unique Number.
  6. Scroll down until you reach the External RF settings. Set this to Off.
  7. Press the RTN Key or Exit the Model Menu
No CRSF Mode Option? (click/tap to expand)

If for some reason, you cannot find the CRSF Protocol under the Internal RF Modes, set the Internal Module Type to CRSF via your Radio's System Menu -> Hardware page.

  1. Press the SYS Key.
    • Radios without a dedicated SYS Key will need to long-press the Menu Key to access the System Menu.
    • Consult your Radio User's Manual on how to get to the System Menu.
  2. Press the PAGE Key until you get to the Hardware page.
  3. Scroll down until you reach the Internal RF settings.
  4. Set the Type to CRSF.
    • You can also set the Baudrate at this point.
  5. Press the RTN Key or Exit the Hardware Menu, and go back into setting your Internal RF module.

InternalRF BW

InternalRF Color

Note

The iFlight Commando 8 is NOT using an internal RF module for its ExpressLRS units, unlike the RadioMaster Zorro, RadioMaster TX16S MK2, RadioMaster TX12 MK2, Jumper T-lite V2, Jumper T-pro or the BetaFPV Lite Radio 3 Pro.

Set the Internal RF module to Off, and set the External RF module to CRSF protocol, as any External RF module requires.

Switches and Aux Channels

By default, a fresh model does not have any Aux Channels configured (Aux channels start from Ch5, with the first 4 Channels assigned to your joysticks). If moving any of the switches in your radio doesn't affect your Modes in Betaflight or INAV, this is one of the main reasons. So let's get this sorted out!

  1. Press the MDL Key.
    • Older Radios or those with only one Menu Key will need to short-press the Menu Key to access the Model Menu.
    • Consult your Radio User's Manual on how to get to the Model Menu.
  2. Press the PAGE Key until you reach the Mixes Page.
  3. Scroll down and select the Channel you want to configure.
  4. Long press Enter and select Edit and press Enter once more.
  5. (Optional) You can name this channel however you want to remind you of its purpose.
  6. Select Source. Press the Enter Key.
  7. Activate or flick the Switch you'd want to use for this channel.
    • An example would be for CH5, which will be your Arming switch, you'd want to choose a 2-position switch.
  8. Press the Enter Key once more to set the switch.
  9. Press RTN Key once to exit the Channel Mix editor.
  10. Repeat steps 3-9 until you have configured all the switches you think you will need.

mixes BW

mixesAux BW

mixes Color

mixesAux Color