How to Bind ExpressLRS Transmitter and Receiver
There are several ways to bind ExpressLRS transmitter and receiver. And the setting method differs depending on whether you are using external receiver or FC (Flight Controller) built in receiver.Here's how to bind the ExpressLRS transmitter and receiver together.
このページを日本語で見る
Table of contents
Match the firmware versions of transmitter and receiver
To bind ELRS transmitter and receiver, both ELRS firmware major versions (first number) must match. For example, ELRS 3.x.x and ELRS 2.x.x transmitter and receiver bindings are not guaranteed. If necessary, upgrade the firmware of the transmitter and receiver.However, the minor version (second number) and patch version (third number) do not have to match.
How to update ExpressLRS transmitter firmware
How to update ExpressLRS receiver firmware
Two types of binding procedures
There are two ways to bind, one is to use "watchword" called "Binding Phrase" and the other is to bind manually.Use Binding Phrase
Set the same "Binding Phrase" for both transmitter and receiver. Then just turn on their power and they will be bound automatically. ELRS transmitter can be bound to any receiver that matches "Binding Phrase". This means that one receiver (drone) can bind to multiple radios. If you set the same Binding Phrase to all the transmitters and receivers you have, you can bind by simply turning on the transmitter and receiver you want to use. This is convenient for people who have multiple radios.
Enter the Binding Phrase in Latin alphabets. Set a unique phrase so that you do not suffer from other users.
Bind manually
As with common protocols like FrSky, first put the receiver into bind mode, then press [ENTER] on the transmitter with [Bind] menu.
Using external ELRS receiver
Procedure when using external type receiver with the receiver cabled to FC UART port.How to set Binding Phrase
How to update ExpressLRS receiver firmware
For the procedure for connecting to the receiver from a computer, see below.
How to update ExpressLRS receiver firmware
How to manually enter bind mode
To put receiver into bind mode, turn the receiver (drone) on and off (battery installation / removal) three times in a row. When the receiver enters bind mode, the LED will repeat high speed "blinking twice". However, you cannot manually enter bind mode if the receiver has a Binding Phrase set. You can read the lighting pattern of the LED attached to the receiver and its meaning on LED Status (expresslrs.org) page of the ELRS official site.
How to set up ExpressLRS transmitter
LED Status (expresslrs.org)
Binding ExpressLRS (expresslrs.org)
Using ELRS receiver built into FC
Procedure for using receiver built into AIO (All In One) type FC, which connected to FC by SPI.Check receiver settings
Select "SPI Rx" in "Receiver Mode" field, select "EXPRESSLRS" in "SPI Bus Receiver Provider" field, and click "Save" button at the bottom right of the screen.
How to set Binding Phrase
Use Betaflight Configurator to type command on the CLI screen. Binding Phrase is converted to a 6-byte hash value called "UID byte" and stored inside the firmware. Connect drone (FC) to your computer and type
set expresslrs_uid = 246,137,113,221,86,15
save
from the Betaflight Configurator CLI command line.
How to manually enter bind mode
There are following methods to put FC built in receiver into bind mode. Use the method you like.
However, you cannot manually enter bind mode if the receiver has a Binding Phrase (UID byte) set. Follow the instructions below to erase "UID byte" in advance.
- Betaflight Configurator bind button
- Connect drone (FC) to your computer and click "Bind Receiver" button on "Receiver" screen of Betaflight Configurator.
- Betaflight Configurator CLI command
- Connect drone (FC) to your computer and type "bind_rx" in Betaflight Configurator CLI command line.
- FC bind button
- Push bind button mounted on FC board with a screwdriver with a fine tip. Check manufacturer's website for location of the bind button.
- Erase "UID byte"
- Connect drone (FC) to your computer and type "set expresslrs_uid = 0" in Betaflight Configurator CLI command line, then type "save". Then "UID byte" will be erased and FC will restart. After this, put it into bind mode using one of the above three methods.
You can read the lighting pattern of the LED attached to the receiver and its meaning on LED Status (expresslrs.org) page of the ELRS official site.
LED Status (expresslrs.org)
In addition, you can read the operation method of the receiver built in FC on each page below.
SPI Receivers (expresslrs.org)
ExpressLRS over SPI - sx1280 and sx1276 support (betaflight github)
Binding operation on ELRS transmitter
How to set Binding Phrase
How to update ExpressLRS transmitter firmware
For the procedure for connecting to the transmitter from a computer, see below.
How to update ExpressLRS transmitter firmware
How to manually bind to receiver
After putting receiver in bind mode, do the following on transmitter.
How to set up ExpressLRS transmitter
If binding is successful, LED of the receiver will stop blinking and will be lit all the time.
To cancel the process, tilt joystick to the left.
How to set up ExpressLRS transmitter
If you want to lend your drone to someone else
ELRS system has a function to temporarily lend drones with Binding Phrase set to others. You can put the receiver into bind mode by manipulating the transmitter's ExpressLRS Lua script while leaving your Binding Phrase setting intact. Please see the following page for details.
Loan Model (expresslrs.org)
Things to check before your first flight
Display RSSI on OSD
For more information on how to check link status between transmitter and receiver, and how to receive telemetry data, you can read Pre-first Flight Check (expresslrs.org) page on the ELRS official site.
Pre-first Flight Check (expresslrs.org)