Skip to content

ckonecny/t5x

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 

Repository files navigation

t5x

An Open Source RC Transmitter implementation for Arduino 328p (nano) based on Arduino RC Library and inspired by Frickler's SimuTx approach. Project Details are described at fpv-community.de as well as on the project's wiki

The software runs on an Arduino nano with any sort of transmitter hardware around basically. There is a PCB for the Turnigy 5x transmitter that allows to directly connect the gimbals, two 3-pos switches, one 2-pos switch, a buzzer and a LED. There are also plans to add a sound-module lateron. The board has also a voltage sensor for the transmitter battery as well as a level converter for Frsky Telemetry serial connection.

Instructions:

  • extract the archive's content into your Arduino Project folder, e.g. C:\Users<your username>\Documents\Arduino
  • compile and upload to your transmitter
  • connect with t5x configurator while the transmitter is turned off
  • do your configuration. hit apply button to see changes immediatly, press save button to save the settings into EEPROM
  • enjoy your T5x.
  • HINT: If you want - there is no need to - you can comment out after the first successful boot of the t5x in config.h the line #define T5X_CONDITIONAL_INITIALIZE_EEPROM compile again and upload to the transmitter. doing that way results in smaller ROM-file and more RAM available.
  • if you have problems with the configurator, or just want a simple setup with all that bells and whistles, config.h allows to disable EEPROM handling by commenting out the line #define T5X_USE_EEPROM when doing that, configuration can be done hardcoded via TxDeviceProperties.h and Profile.h by modifying the default structures for both.

have fun & great greetings from vienna, austria! Christian Konecny (alias kornetto)