EdgeTX: операционная система для пультов¶
EdgeTX — это открытая операционная система для радиоаппаратуры управления (пультов) авиамоделями, дронами и другими радиоуправляемыми устройствами. Она является форком (ответвлением) проекта OpenTX и предназначена для установки на пульты дистанционного управления, работающие на базе микроконтроллеров STM32, а также на некоторые другие платформы. Система предоставляет пользователю расширенные возможности настройки микшеров, логики управления, телеметрии и кастомизации интерфейса, не требуя при этом наличия заводской прошивки.
¶История
Проект EdgeTX появился в 2020 году как сообщество разработчиков, недовольных консервативной политикой обновлений OpenTX. Основной целью форка стало ускорение внедрения новых функций, улучшение поддержки современных аппаратных платформ и создание более гибкой системы разработки. Первый стабильный релиз EdgeTX 2.4 вышел в 2021 году, предложив пользователям ряд улучшений по сравнению с родительским проектом, включая новый интерфейс, улучшенную работу с сенсорными экранами и более активную поддержку сторонних модулей.
В отличие от OpenTX, который долгое время оставался единственной популярной альтернативой заводским прошивкам, EdgeTX быстро завоевал аудиторию благодаря более частым обновлениям и открытой дорожной карте. К 2023 году проект поддерживал большинство популярных пультов, включая линейки FrSky, RadioMaster, Jumper и Flysky.
¶Основные возможности
EdgeTX предоставляет пользователю полный контроль над параметрами модели. Ключевые функции включают:
- Гибкие микшеры: возможность создавать сложные схемы смешивания сигналов каналов, включая кривые, переключатели и логические операторы.
- Логические переключатели: настройка автоматических действий на основе состояния каналов, переключателей, таймеров или данных телеметрии.
- Телеметрия: отображение и обработка данных, поступающих с модели (напряжение, ток, высота, скорость, сигнал GPS и другие), с возможностью настройки голосовых предупреждений.
- Кастомизация интерфейса: поддержка тем оформления, виджетов и настраиваемых экранов, что особенно удобно на пультах с цветными сенсорными дисплеями.
- Скрипты Lua: встроенная поддержка языка программирования Lua для создания собственных виджетов, функций и даже целых приложений внутри прошивки.
¶Аппаратная поддержка
Система поддерживает широкий спектр устройств. Основу составляют пульты на базе чипов STM32F4, STM32F7 и других. Среди официально поддерживаемых производителей — FrSky (серии Taranis, Horus), RadioMaster (TX16S, TX12, Boxer), Jumper (T16, T18), а также ряд китайских клонов. EdgeTX также работает на некоторых аппаратах с архитектурой на базе процессоров Allwinner (например, Flysky NV14) и поддерживает подключение внешних модулей, в том числе для работы с протоколами ExpressLRS, Crossfire и TBS.
¶Сравнение с OpenTX
Несмотря на общее происхождение, EdgeTX имеет ряд принципиальных отличий от OpenTX:
- Темпы разработки: EdgeTX выпускает обновления значительно чаще, включая бета-версии с новыми функциями.
- Интерфейс: EdgeTX изначально проектировался с учетом использования на устройствах с сенсорным экраном, в то время как OpenTX долгое время ориентировался на кнопочное управление.
- Совместимость: большинство моделей и настроек, созданных в OpenTX, можно импортировать в EdgeTX, однако обратная совместимость не гарантируется.
- Сообщество: EdgeTX управляется независимым сообществом разработчиков, в то время как OpenTX исторически был более закрытым проектом.
¶Установка и обновление
Установка EdgeTX производится через специальное приложение — EdgeTX Buddy (доступно в виде веб-версии и десктопного клиента). Прошивка загружается в память пульта через USB-подключение. Процесс обновления, как правило, не приводит к потере пользовательских настроек, однако перед прошивкой рекомендуется создавать резервные копии. Также существует возможность установки EdgeTX поверх OpenTX без промежуточных операций.
¶Применение
EdgeTX используется как любителями, так и профессиональными пилотами FPV-дронов, пилотажных моделей и планеров. Благодаря поддержке протокола ExpressLRS, система стала стандартом де-факто для управления гоночными дронами, где важна минимальная задержка сигнала. Кроме того, EdgeTX применяется в образовательных проектах и симуляторах для обучения пилотированию.
¶Критика и ограничения
Основные претензии пользователей к EdgeTX связаны с нестабильностью некоторых бета-версий и сложностью освоения для новичков. Из-за высокой гибкости настроек интерфейс системы может показаться перегруженным. Также отмечается, что поддержка некоторых старых моделей пультов прекращается быстрее, чем в OpenTX.
¶Источники
- Официальная документация проекта EdgeTX (edgetx.org).
- Сравнительные обзоры OpenTX и EdgeTX в профильных изданиях по радиоуправляемым моделям.
- Репозиторий исходного кода EdgeTX на GitHub.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →


