Betaflight — прошивка полётных контроллеров дронов

Betaflight — прошивка полётного контроллера для нескольких классов дронов. Репозиторий содержит firmware, а настройка выполняется через совместимое приложение и документацию оборудования.
Возможности и состав проекта
Прошивка Betaflight поддерживает протоколы DShot (150, 300, 600), Multishot, Oneshot (125, 42) и Proshot1000 для управления двигателями. Она также позволяет вести логирование полётов с помощью функции Blackbox на встроенную флеш-память или внешнюю карту microSD. Поддерживаются процессоры STM32 F4, F7, G4, H5, H7, AT32F435, APM32 и RP2350, а также экспериментально ESP32 и X32.
Начало работы и требования
Определите точную плату и поддерживаемый firmware target, затем сверяйте процедуру прошивки с официальной Wiki. Betaflight App является отдельным инструментом настройки; перед изменениями сохраните конфигурацию и проверьте совместимость выпуска с контроллером.
Ограничения и выбор сценария
Перечень процессоров не означает поддержку любой платы на таком чипе. Экспериментальные платформы отличаются от проверенных targets. Прошивка не гарантирует безопасного полёта: настройку failsafe, датчиков и силовой части проверяют до запуска, учитывая конкретный аппарат. Конфигуратор и прошивка решают разные задачи; настройки портов, приёмника и режимов полёта необходимо согласовать с собранным аппаратом.
Лицензия и условия использования
GitHub определяет лицензию репозитория как GPL-3.0. Перед использованием и распространением проверьте полный текст LICENSE и отдельные условия зависимостей, данных или моделей: лицензия репозитория не заменяет их лицензии.





