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.

Share this video