This project is a re-write of er9x for the FS-T6 2.4GHz TX. Notably, the STM32 ARM processor is more capable than the Arduino in the Turnigy 9x.
Details of the project as it progresses are on openRCforums and http://www2.artaylor.co.uk/ar-t6.html .
Alpha - functional/unstable, not all the desired features present. USE AT YOUR OWN RISK!
All hardware blocks are implemented in code. Main GUI functionality and framework is implemented. Rudimentary mixer, limits and curves implemented providing enough functionality for flight control.
(command line from root of the project)
cd firmware
make
This produces "ar-t6.bin" that is ready to flash.
Program the FS-T6 with usb serial with stm32flash
- Eclipse/CDT (Luna) + Arm Plugin
- gnu ARM toolchain (gcc-arm-none-eabi; currently 4.9.2)
- GDB (w/ Eclipse Arm plugin)
- OOCD (Open on-chip Debugger) or stlink
- STM32 Discovery board with stlink v2 (remove the jumpers for external SWD)
- notes: SWD toolchain
- Flight modes
- Heli related functionality
- Custom switches
- Safety switches
- Several radio settings
- Timers
- Bugs