github.com/opentx/opentx ↗
OpenTX custom firmware for Transmitters
Open this visualization on its own page →
Contributors
188
Lines of Code
80,708
From
2011-09-13
To
2022-04-23
About opentx/opentx
OpenTX is custom firmware for radio transmitters used in remote control applications, written primarily in C++. The project provides an open-source alternative to manufacturer-supplied firmware, allowing users to customize and extend their transmitter functionality beyond stock capabilities. The 2.3 branch represents the current development line with ongoing improvements and features.
The firmware supports Lua scripting, enabling users to create custom applications and automate transmitter behavior. The project includes comprehensive documentation through its wiki, user manual, and Lua reference guide, plus OpenTX University for learning resources. Development is supported by an active community on Discord and includes unit testing infrastructure to maintain code quality.
OpenTX targets hobbyists and professionals working with radio-controlled models and drones who want greater control over their transmitter operation. The project provides companion software for configuration and supports multiple transmitter hardware platforms, making it accessible to a broad audience in the RC and drone communities.