How to bind your betaflight SPI receiver via CLI (Frsky, Flysky)

How to bind your betaflight SPI receiver via CLI (Frsky, Flysky)

Many tiny whoop flight controllers that have a built in SPI receiver.  And given the small size it can be a real pain to press the bind button each time you need to bind your RX to it.  However with betaflight you can bind your RX via the CLI using a simple bind command.

This is applicable to flight controllers with built in SPI receivers, such as the Happymodel crazybee series, Betaflight whoop flight controllers etc..

Simple enter in the command below on the CLI and press enter, and the RX should enter bind mode.  You will be able to tell as teh LED on your FC will change.

For Betaflight 4.1+

  1. bind_rx

For Betaflight 4.0+

  1. bind_rx_spi

For Betaflight 3.5+

  1. frsky_bind
Once you enter this command press enter, and you should receive a reply that says binding...  and the LED on your flight controller should change.  YOu can then bind/pair your radio to the FC.  Reboot everything and you are good to go.



Other things to check

If the above does not work, please check your betaflight version and double check the CLI command.  Also double check your receiver settings are set correctly in the betaflight configuration tab.
Select "SPI RX support" for the receiver mode.
Your SPI Bus receiver provider setting is essentially the protocol the SPI receiver uses. You'll need to set this depending on the firmware and protocol your radio uses. This may sound complex, but it's rather simple, we've created a comprehensive guide for FrSky radios below:
If your radio uses:                                                                  
ACCST D16 protocol, EU (LBT) firmware
Then your SPI Bus receiver provider setting should be:
FRSKY_X_LBT
If your radio uses:                              
ACCST D16 protocol, non-EU (FCC) firmware
Then your SPI Bus receiver provider setting should be:
FRSKY_X
Finally, if your radio uses                  
ACCST D8 protocol, non-EU (FCC) firmware
Then your SPI Bus receiver provider setting should be:
FRSKY_D

ACCESS radio protocols WILL NOT WORK with SPI receivers - most ACCESS radios at least have the option to use ACCST D16, which you should select on the radio to ensure you can bind successfully.

And make sure you have selected the correct protocol according to your receiver/radio


    • Related Articles

    • R/C Receiver Troubleshooting Guide

      This is a general guide to help direct you to check some of the common causes of issues customers have with their R/C receivers. Please check the information below and if you have checked the list below and still have an issue please contact us with ...
    • BetaFlight Resource Mapping Guide

      As manufacturers are stuffing more and more features into flight controllers, we are increasingly seeing boards that have fewer pins available for accessories. The result is lost capabilities, such as: Not enough UART input/outputs Inability to fly ...
    • Loading CLI Defaults onto Your Betaflight Flight Controller/Drone: A Step-by-Step Guide

      Important things to note when using CLI Dumps/Diff When using CLI dumps, there are several important things to keep in mind: Always make sure the version of Betaflight firmware on your board is the same version as that on the CLI Dump file. While you ...
    • Mobula6 (Crazybee F4 Lite) settings are wiped, or lost bind to radio

      Problem:  Mobula6 (Crazybee F4 Lite) flight controller settings have all been wiped, and the SPI receiver has lost bind. Sometimes if your battery gets over discharged (below 3.0V) and you still try to fly your quadcopter by running the motors it can ...
    • Betaflight Camera Control Setup and Troubleshooting

      Camera control via Betaflight is a fantastic way to adjust your camera settings from your R/C Controller, but it can sometimes be abit tricky to get working properly.  Since this is an open source software feature, we are only able to provide limited ...
    • Recent Articles

    • Guide to Choosing Your Shipping Service at Unmanned Tech

      When it comes to selecting the right shipping service for your needs, various factors such as cost, reliability, delivery time, and tracking capabilities come into play. This guide is designed to help you navigate through the options provided by ...
    • Modified Your Drone? Here’s How It Affects Your Warranty

      Warranty Basics When you purchase a product with a warranty inlcuded by the manufacuter, or retailer (like us), it's like a promise that the item, as sold, will work as expected for a certain period (usually 6 months or 1 year). But what happens when ...
    • Resolving Card Payment Processing Issues

      Experiencing a failed payment attempt can be frustrating, particularly when you're certain your credit card is functioning correctly. At Unmanned Tech, we recognize the importance of a smooth payment process and are here to assist you in resolving ...
    • Changing Your Delivery Preferences (Safe Space / Neighbour delivery Opt-Out)

      For convenience, many couriers will attempt to deliver to a neighbour if they are unable to deliver to your address for any reason. However, for some, this can cause problems. If for any reason you need to, you can change your delivery preferences ...
    • Happymodel Mobula6

      Hi there! If you're here, you're likely having issues with your Mobula6 VTX. Below are a few pointers from a support thread of ours which helped to resolve this issue for a number of our customers in the past. Firstly, make sure that you're not set ...