Flight Controller Receiver Configuration Tutorial
Flight Controller Receiver Configuration Tutorial
Please follow the steps below:
Step 1: Please check whether the wiring between the receiver and the flight controller is correct.
It is recommended to follow the wiring diagram in the flight controller manual when connecting the receiver. For example, for the SpeedyBee F405 V4 flight controller, please refer to the image below.

Note 1: The receiver signal wire must be connected correctly to the flight controller.
- For SBUS receivers, connect the SBUS signal from the receiver to an available RX pad on the flight controller (not a TX pad).
- For TBS Crossfire / ELRS receivers, connect the RX on the receiver to the TX pad of an available UART on the flight controller, and connect the TX on the receiver to the RX pad of the same UART.
Step 2: Ensure that the receiver is successfully bound to your radio transmitter.
We recommend referring to the manuals of both the receiver and the transmitter to verify that they are properly bound.
Step 3: Check whether the receiver has Serial RX enabled.
For example, if your receiver is connected to UART 2, you should enable Serial RX on UART 2.
Note: Since only one device can be connected to a UART, you can enable only one function per UART. For example, if UART 2 is set as Serial RX, you cannot enable Config/MSP, S.Port, sensor input, or other peripherals on the same UART.
(Tip: The UART pins on the flight controller correspond to specific pads. For instance, the T2/R2 pads on the flight controller correspond to UART 2. Other ports follow the same mapping.)

Step 4: Set the correct receiver protocol and manufacturer/vendor.
According to the receiver’s manual, you should do the following:
- TBS Crossfire – CRSF
- ExpressLRS – CRSF
- Spektrum DSM2 – SPEKTRUM1024/SRXL2
- Spektrum DSMX – SPEKTRUM2048/SRXL2
- FrSky RX – SBUS
- Futaba RX – SBUS
- FlySky RX – IBUSTurnigy RX – IBUS
For example, if your receiver is TBS Crossfire or ELRS, select “CSRF”.

For FrSky receivers, select “Serial (via UART)” and “SBUS”.

For Flysky receivers, select PPM or IBUS.

Step 5: Check whether your transmitter can be detected in Betaflight Configurator.
Connect your flight controller to Betaflight Configurator > Receiver tab, and move the sticks or
toggle the switches to see if the inputs are reflected in the Betaflight UI.
Note: For some receivers, you must keep them at least 0.5 meters away from the transmitter to prevent the connection from automatically dropping.
