Doesn't work with many flight controllers (including BetaFPV's F405) due to an issue with the receiver being forced into bootloader mode.
BETAFPV Nano receiver is based on the ExpressLRS project, an open-source RC link for RC applications. ExpressLRS aims to achieve the best possible link performance in both speeds, latency, and range. This makes ExpressLRS one of the fastest RC links available while still offering long-range performance.
Nano receiver 2.4G version diagram as shown below.
Nano receiver 868MHz/915MHz version diagram as shown below.
Note: The firmware version of the Nano receiver and module manufactured by our company is ELRS 1.0.0-RC5 (the fifth test version before release);
ELRS Innovative team has officially released version 1.0.0. Based on the version, we have some updates:
We suggest our customers upgrade their modules and receivers' ELRS version to 1.0.0. Significantly, the module and receiver have to be in the same ELRS version, otherwise, the frequency cannot match successfully.
ExpressLRS is based on Semtech Lora SX127x or SX1280 hardware for RX and TX respectively. it aims to achieve the best possible link performance in both speeds, latency, and range. At 900 MHz a maximum of 200 Hz packet rate is supported. At 2.4 GHz a blistering 500Hz is currently supported with a custom OpenTX build. This makes ExpressLRS one of the fastest RC links available while still offering long-range performance.
More and more vendors start to support the ExpressLRS radio protocol in different parts, like radio transmitter with ELRS in stock, drone with built-in ELRS receiver, ELRS TX module for JR bay, or Nano bay. BETAFPV team take part in this project and provide a series of ExpressLRS components.
ExpressLRS uses the Crossfire serial protocol (AKA CRSF protocol) to communicate between the receiver and the flight controller board. So make sure your flight controller board supports the CRSF serial protocol. Next, we use the flight controller with Betaflight firmware to show how to set up the CRSF protocol.
The connection between the ELRS Nano receiver and the FC board is shown below.
Enable the corresponding UART (e.g. UART3 below) as a Serial Rx on Betaflight Configurator "Ports" tab.
On the "Configuration" tab, select "Serial-based receiver" on the "Receiver" panel, and select "CRSF" as the protocol. Telemetry is optional here and will reduce your stick update rate due to those transmit slots being used for telemetry.
Nano receiver could enter binding status by power on/off three times.
Note: Binding once and the receiver will store the binding information. Re-power and the connect successfully auto.