Custom OpenTX/EdgeTX for FlySky FS-i6X
C++
247
9,625 commits
updated Sep 20, 2026

Goal of the project is to bring customized EdgeTX / OpenTX to Flysky I6X and other STM32F0 based radios.
Join our Discord, RCGroups or Telegram to contribute, discuss or get help.
New contributors are very welcome.
You can help by improving documentation, adding or suggesting features, fixing or reporting bugs.
See Wiki for more.
| Feature | Flysky i6X | OpenI6X |
|---|---|---|
| Channels | 6/10 | 16 |
| Mixers | 3 | 32 |
| Models | 20 | 20 / unlimited[1] |
| Protocols | AFHDS, AFHDS2A, PPM | 16Ch AFHDS2A, PPM, CRSF |
| Trainer | PPM | PPM, SBUS |
| Timers | _ | ✓ |
| Voice annoucements | _ | ✓[2] |
| Variometer | _ | ✓ |
| ExpressLRS ready | _ | ✓ Configurator built-in (no need for LUA) |
| Adjustable screen brightness | _ | ✓[3] |
| USB Modes | Joystick | Joystick, Storage, Serial (Telemetry mirror, Debug) |
| AUX Serial port | _ | ✓ SBUS Trainer, Telemetry mirror, Debug |
| Flysky FS-HZCZ03-ADJ Gimbal support | _ | ✓[4] |
| Languages | EN, CN | PL, EN, CZ, DE, ES, FI, FR, IT, NL, PT, SE |
[1] Unlimited by using USB mass storage mode eeprom backup/restore.
[2] By adding DFPlayer, see instructions in wiki.
[3] By wiring 2 pads, see instructions in wiki.
[4] See instructions in wiki.
(top 30 of 89)
C++
74.9%
C
11.4%
Lua
4.3%
C#
3.0%
Python
2.4%
CMake
1.9%
Custom OpenTX/EdgeTX for FlySky FS-i6X
C++
247
9,625 commits
updated Sep 20, 2026

Goal of the project is to bring customized EdgeTX / OpenTX to Flysky I6X and other STM32F0 based radios.
Join our Discord, RCGroups or Telegram to contribute, discuss or get help.
New contributors are very welcome.
You can help by improving documentation, adding or suggesting features, fixing or reporting bugs.
See Wiki for more.
| Feature | Flysky i6X | OpenI6X |
|---|---|---|
| Channels | 6/10 | 16 |
| Mixers | 3 | 32 |
| Models | 20 | 20 / unlimited[1] |
| Protocols | AFHDS, AFHDS2A, PPM | 16Ch AFHDS2A, PPM, CRSF |
| Trainer | PPM | PPM, SBUS |
| Timers | _ | ✓ |
| Voice annoucements | _ | ✓[2] |
| Variometer | _ | ✓ |
| ExpressLRS ready | _ | ✓ Configurator built-in (no need for LUA) |
| Adjustable screen brightness | _ | ✓[3] |
| USB Modes | Joystick | Joystick, Storage, Serial (Telemetry mirror, Debug) |
| AUX Serial port | _ | ✓ SBUS Trainer, Telemetry mirror, Debug |
| Flysky FS-HZCZ03-ADJ Gimbal support | _ | ✓[4] |
| Languages | EN, CN | PL, EN, CZ, DE, ES, FI, FR, IT, NL, PT, SE |
[1] Unlimited by using USB mass storage mode eeprom backup/restore.
[2] By adding DFPlayer, see instructions in wiki.
[3] By wiring 2 pads, see instructions in wiki.
[4] See instructions in wiki.
(top 30 of 89)
C++
74.9%
C
11.4%
Lua
4.3%
C#
3.0%
Python
2.4%
CMake
1.9%