FLYSKY-I6 Transmitter and IA6B Receiver Binding
I. Principle
The FLYSKY-I6 transmitter and FLYSKY-IA6B receiver communicate using the PPM or IBUS protocol. Since INAV does not support the PPM protocol, it is necessary to manually disable PPM output and correctly configure the connection between the receiver and flight controller.
This tutorial will detail the binding process for the FS-I6 transmitter and FS-IA6B receiver, as well as the relevant settings in INAV and AP firmware, ensuring stable communication and precise control.
II. Equipment Preparation
Hardware
1) Flight Controller: SpeedyBee F405 WING APP / SpeedyBee F405 WING MINI / CoreWing F405 WING V2 - Any of these flight controllers are suitable for this tutorial.
2) Receiver: FLYSKY-IA6B
3) Transmitter: FLYSKY-I6
4) Computer: Used for ground control station configuration.
5) USB Data Cable: Used to connect to the flight controller.
Software
INAV Ground Control Station
MissionPlanner Ground Control Station
III. INAV Firmware Settings
1. Disable PPM Output
1) Enter transmitter system settings:
- After powering on, short press the OK key for 1 second to enter System setup.

- Enter System Setup, scroll down to find RX Setup.

2) Disable PPM output:
- On the RX Setup page, find PPM Output and turn it off.

3) Save and exit:
- Return to the main page and turn off the transmitter.
2. Bind Transmitter and Receiver
1) Enter binding mode:
- Connect the receiver's signal wire to the B/VCC port, power on, and observe the receiver's red light flashing rapidly, indicating it has entered binding mode.

2) Start transmitter binding:
- Press and hold the binding key while powering on. Observe the receiver's indicator light; when the rapid red flashing changes to a steady light, binding is successful.

- The transmitter displays RX battery level and input voltage.

3) Adjust receiver connection method:
- Remove the jumper wire connected to B/VCC and insert it into the port shown in the image below to output the signal.

- Connect the other end to UART1 RX1 (4V5 GND).

3. INAV Ground Control Station Settings
1) Configure UART port:
- Open INAV Ground Control Station and enter the PORTS page.
SpeedyBee F405 WING APP / SpeedyBee F405 WING MINI: On the UART1 port, enable the Serial RX option. Click "Save and Restart".
CoreWing F405 WING V2: On the UART6 port, enable the Serial RX option. Click "Save and Restart".
2) Set receiver protocol:
- Enter the RECEIVER page, change the receiver protocol to IBUS, click "Save and Restart". The transmitter and receiver are now successfully connected.

3) Check transmitter signal input:
- In the receiver channel monitor of the ground control station, check if the channel data is providing normal feedback. If the data changes normally, it indicates successful communication between the receiver and flight controller.

IV. AP Firmware Settings
- AP firmware (ArduPilot) requires no additional settings and can be connected directly.
- Enter MissionPlanner and check the outputs on the transmitter page to ensure they are normal.

V. Q&A
Technical Support QR Code
