#Прошивки и настройкаГайд

Настройка Betaflight с нуля: от прошивки до первого полёта

Как прошить полётный контроллер и настроить Betaflight 2026.6: Betaflight App в браузере и на Android, порты, приёмник ELRS, моторы, режимы, OSD и failsafe.

Полётный контроллер и регулятор в стеке на карбоновой раме FPV-дрона
Фото: Bruno Panettiere / Unsplash

Betaflight настраивается в браузере: откройте app.betaflight.com в Chrome, подключите полётный контроллер по USB, сохраните резервную копию и пройдите вкладки по порядку. Ports, Receiver, Motors, Modes, OSD, Failsafe. На готовом дроне BNF прошивать ничего не нужно, хватит проверить приёмник, режимы и failsafe. Свежая прошивка — Betaflight 2026.6.2 от 16 сентября. Ниже весь путь от прошивки до первого висения.

Порядок настройки BetaflightВосемь шагов: резервная копия командой diff all; прошивка Betaflight 2026.6 под свой таргет; вкладка Ports — Serial RX на UART приёмника; Receiver — протокол CRSF для ExpressLRS и проверка стиков; Motors — протокол DShot, порядок и направление вращения моторов; Modes — ARM, ANGLE, BEEPER; OSD — напряжение, качество связи и предупреждения; Failsafe — проверка без пропеллеров. Пропеллеры ставятся только после этого.1. Копияdiff all в CLI2. Прошивка2026.6, нужныйтаргет3. PortsSerial RX на UARTприёмника4. ReceiverCRSF для ELRS,стики двигаются5. MotorsDShot, порядоки направление6. ModesARM, ANGLE,BEEPER7. OSDнапряжение,LQ, предупреждения8. Failsafeпроверка безпропеллеровПропеллеры ставятся только после шага 8. Затем короткое висение в Angle.
Восемь шагов настройки. Пропеллеры ставятся только после проверки failsafe

Что такое Betaflight и почему версии называются по годам

Betaflight — открытая прошивка для полётного контроллера FPV-дрона. Она читает гироскоп, получает команды с приёмника и управляет моторами через регуляторы. Настраивается она программой, которую много лет называли Betaflight Configurator, а теперь называют Betaflight App.

В 2025 году проект перешёл на календарные номера: версия, которая должна была стать 4.6, вышла как 2025.12. Новая крупная версия выходит раз в полгода, в номере год и месяц. Старая инструкция для 4.4 или 4.5 тоже пригодится: логика вкладок та же, поменялись отдельные названия.

Версия Когда вышла Что важно знать
4.5.5 июнь 2026 последняя версия старой ветки, на ней летает много готовых дронов
2025.12.5 июнь 2026 первая версия с календарным номером
2026.6.2 16 сентября 2026 текущая: новый GPS Rescue, профили аккумуляторов, просмотр логов blackbox прямо в приложении

Betaflight App: браузер, компьютер или Android

Отдельную программу ставить больше не обязательно. Betaflight App — веб-приложение, оно открывается по адресу app.betaflight.com и само обновляется. Работает в Chrome, Edge и других браузерах на Chromium. Firefox и Safari не подходят, потому что не дают сайту доступ к USB-порту. Именно это ищут по запросу «betaflight online».

Остальные варианты в версии 2026.6:

  • установщики для Windows, macOS и Linux на downloads.betaflight.com, пока в ранней версии;
  • сборка для Android: подключение по кабелю USB OTG, прошивка контроллера и сохранение резервных копий в память телефона;
  • тестовая сборка для iPhone через Betaflight Bridge, плату ESP32-S3, которая соединяет контроллер с телефоном по Wi-Fi. Это эксперимент, для первой настройки он не годится.

Приложение умеет работать и со старыми прошивками, вплоть до 4.3. Дрон на 4.5 ради нового приложения обновлять не нужно.

Прошивать или нет

Готовый дрон приходит уже с прошивкой и настройками производителя. Летает? Не трогайте. При обновлении настройки сбрасываются, и всё придётся проверять заново. Прошивать имеет смысл, когда вы собрали дрон сами, сменили контроллер или вам нужна конкретная функция из новой версии.

Перед обновлением проверьте гироскоп. В этой версии исправили диапазон гироскопа IIM-42652: раньше прошивка считала его ±4000 °/с, а он работает в ±2000 °/с. Старые PID на таком контроллере работают уже не так, как были настроены. Разработчики прямо пишут: сбросьте PID и настройте заново, со старыми настройками не взлетайте. Тип гироскопа виден во вкладке Setup или по команде status в CLI.

Шаг 1. Резервная копия

Подключите контроллер, нажмите Connect, откройте вкладку CLI и введите команду:

# вывести все настройки, которые отличаются от заводских
diff all

Нажмите Save to File и сохраните текстовый файл. В нём будут порты, режимы, OSD, PID и всё остальное, что вы или производитель меняли. Вторая копия делается во вкладке Presets кнопкой Save Backup. В 2026.6 можно войти в аккаунт и хранить до пяти копий в облаке.

Целиком вставлять копию в CLI новой версии нельзя, часть настроек переименована или удалена. Так, исчезли старые параметры GPS Rescue и Absolute Control, а gyro_hardware стал sensor_hardware. Лучше настроить дрон заново, подсматривая значения в файле.

Шаг 2. Прошивка контроллера

Откройте вкладку Firmware Flasher.

  1. Нажмите Detect, чтобы приложение само определило плату (target). Не определилась? Название есть в выводе CLI-команды version и в инструкции к контроллеру. Прошивка не для своей платы может оставить контроллер без датчиков.
  2. Выберите последнюю стабильную версию. Release candidates не включайте.
  3. Включите Expert Mode и отметьте Full Chip Erase: старые настройки стираются полностью.
  4. В параметрах сборки выберите протокол приёмника. Для ExpressLRS и Crossfire это CRSF, для FrSky — SBUS или FPORT, для FlySky — IBUS или SBUS. Протокол OSD выбирается по видеосистеме: Digital для DJI, Walksnail и HDZero, Analog для аналога. Для моторов выберите DSHOT.
  5. Включите в сборку только нужное: GPS, LED, VTX. На контроллерах F411 и части F722 всего 512 КБ памяти, лишние функции могут не влезть.
  6. Нажмите Load Firmware [Online], затем Flash Firmware. Прошивка занимает одну-две минуты.

Прошивку собирает облачный сервер Betaflight под ваш набор функций. Для GPS, который понадобится потом, контроллер придётся прошить ещё раз.

Бывает, что прошивка не начинается. Тогда переведите контроллер в режим загрузчика (DFU): зажмите кнопку BOOT на плате и подключите USB, либо введите в CLI команду bl. На Windows чаще всего мешает драйвер. Его ставит бесплатная утилита ImpulseRC Driver Fixer. Ещё помогает отключить от контроллера GPS и приёмник.

Шаг 3. Ports и Receiver

Во вкладке Ports найдите UART, к которому припаян приёмник, и включите на нём Serial RX. Номер UART смотрите в схеме контроллера. Serial RX включается только на одном порту, и на том же порту нельзя одновременно оставить MSP: приложение не сохранит такую комбинацию. Встроенные приёмники ELRS (SPI) этот шаг пропускают.

Во вкладке Receiver выберите режим Serial (via UART) и протокол CRSF для ExpressLRS. Для встроенного приёмника выберите режим SPI Rx и протокол EXPRESSLRS. Подвигайте стики. Полоски каналов должны двигаться в ту же сторону, а когда газ двигает крен, меняют Channel Map, обычно на AETR1234. Как выбрать пульт и привязать приёмник, мы разбирали в статье об аппаратуре радиоуправления.

Тонкость для встроенных приёмников: Betaflight 2026.6 по умолчанию прошивает ELRS 3. Приёмник ELRS 4 включается отдельной опцией сборки и не работает с передатчиками на ELRS 3. Версии на пульте и дроне должны совпадать.

Шаг 4. Моторы

Снимите пропеллеры. Это не формальность: на столе дрон с пропеллерами может включиться от случайного движения ползунка.

Во вкладке Motors выберите протокол DShot300 или DShot600. DShot300 подходит для процессоров F411 и гироскопов BMI270 с частотой 3,2 кГц. DShot600 — для F7, H7 и гироскопов на 8 кГц. Более быстрый протокол, чем нужно гироскопу, вреда не принесёт, но и пользы тоже. Калибровать регуляторы при DShot не нужно.

Подключите аккумулятор, отметьте предупреждение и по очереди слегка поднимите ползунок каждого мотора. Проверьте две вещи: номер мотора совпадает с картинкой во вкладке, и направление вращения совпадает со стрелками. По умолчанию Betaflight ждёт схему props in, у части фристайл-дронов стоит props out. Неправильное направление меняется здесь же, в меню Motor direction, без перепайки проводов.

Шаг 5. Режимы

Во вкладке Modes назначьте на тумблеры пульта:

Режим Что делает Нужен ли
ARM включает моторы обязательно, на отдельный двухпозиционный тумблер
ANGLE автоматически выравнивает дрон для первых полётов
BEEPER включает пищалку, чтобы найти дрон в траве очень желательно
FLIP OVER AFTER CRASH переворачивает упавший дрон моторами по желанию, сильно нагружает моторы и регуляторы

Кнопка AUTO рядом с диапазоном сама определит, какой тумблер вы щёлкнули. Без включённого режима дрон летает в Acro. Разница между режимами Acro и Angle описана в нашем вводном материале о FPV. Первые полёты делайте в Angle, а Acro отрабатывайте в симуляторе.

Шаг 6. OSD

OSD — надписи поверх картинки в очках. Минимальный набор: Warnings, среднее напряжение на банку (Battery average cell voltage) и качество связи. Для ExpressLRS это Link quality или RSSI dBm. Предупреждения покажут, что аккумулятор садится, связь пропадает или дрон не армится и почему.

Для цифровых систем DJI, Walksnail и HDZero на UART видеомодуля включите «VTX (MSP + Displayport)» во вкладке Ports. Для аналогового видеопередатчика с управлением каналами нужен протокол SmartAudio или Tramp на его UART, а сами каналы задаются во вкладке Video Transmitter. Сетка OSD в Betaflight — 30 колонок и 16 строк в PAL или 13 в NTSC.

Шаг 7. Failsafe

Failsafe решает, что будет с дроном, если пропадёт связь с пультом. Это самая важная настройка перед первым полётом. В Betaflight он работает в две стадии.

Первая стадия длится 1,5 секунды. Дрон держит последние команды, стики в нейтрали, на экране надпись RXLOSS. Связь вернулась — полёт продолжается.

Вторая стадия включается, если связь не вернулась. По умолчанию это DROP: моторы выключаются, дрон падает. Для FPV-дрона над полем это самый безопасный вариант. Есть ещё AUTO-LAND, при котором дрон выравнивается и снижается на заданном газе, и GPS-RESCUE, возврат домой по GPS, если модуль GPS установлен.

Значения, которые стоят в прошивке 2026.6.2 по умолчанию, можно посмотреть в CLI:

get failsafe_delay        # 15 = 1,5 секунды первой стадии
get failsafe_procedure    # DROP
get failsafe_throttle     # 1000 = газ на нуле

Для посадки вместо падения газ подбирают так, чтобы дрон снижался примерно на метр в секунду. Время посадки задаёт failsafe_landing_time, в секундах:

set failsafe_procedure = AUTO-LAND
set failsafe_throttle = 1300
set failsafe_landing_time = 10
save

Значение 1300 здесь для примера, у вашего дрона оно своё. Названия и значения параметров мы сверили с исходным кодом Betaflight 2026.6.2. В некоторых старых инструкциях встречается failsafe_off_delay, в текущей прошивке такого параметра нет.

Проверьте failsafe на столе без пропеллеров. Заармьте дрон, чуть поднимите газ и отключите передатчик в меню пульта. В инструкции Betaflight советуют выключать именно модуль, а не весь пульт. Через 1,5 секунды моторы должны остановиться. Крутятся дальше? Летать нельзя.

Шаг 8. Последняя проверка и первое висение

Всё ещё без пропеллеров включите Angle, поднимите газ примерно до 30 % и наклоните дрон рукой. Моторы на опустившейся стороне должны раскрутиться сильнее, чтобы выровнять дрон. Раскрутились противоположные, значит, перепутана ориентация контроллера (Board alignment во вкладке Configuration).

PID и рейты на первый полёт не трогайте. Заводские настройки Betaflight подходят пятидюймовому дрону без доработки, а во вкладке Presets есть готовые наборы от производителей рам и пилотов. Поставьте пропеллеры, выйдите на пустую площадку и зависните на метровой высоте на минуту. Висит ровно, а моторы после посадки едва тёплые? Настройка закончена.

Карбоновая рама FPV-дрона со стеком электроники и пропеллерами
Полётный контроллер и регулятор моторов стоят стеком в центре рамы · Фото: Bruno Panettiere / Unsplash

Частые ошибки

  • Дрон не армится. Посмотрите причину в OSD или в CLI командой status: строка Arming disable flags. Частые причины: RXLOSS (нет связи), THROTTLE (газ не в нуле), ANGLE (дрон наклонён больше разрешённого), NO_ACC_CAL (не откалиброван акселерометр), MOTOR_PROTO (не выбран протокол моторов). Флаг MSP значит, что контроллер подключён к приложению по USB: это нормально на столе.
  • Дрон сразу переворачивается при взлёте. Перепутан порядок или направление моторов либо выбрана не та схема props in и props out.
  • Ползунки во вкладке Motors ни на что не влияют. Протокол пуст или аккумулятор не подключён.
  • Перегреваются моторы после короткого висения. Обычно это вибрации и слишком агрессивные фильтры, начните с заводских настроек и проверьте пропеллеры.

Источники

Актуально на 29 октября 2026 года.

Частые вопросы

Где скачать Betaflight Configurator в 2026 году?

Скачивать больше ничего не нужно: конфигуратор теперь называется Betaflight App и работает в браузере Chrome или другом браузере на Chromium по адресу app.betaflight.com. Для Windows, macOS и Linux есть ранние установщики на downloads.betaflight.com, для Android — APK-файл. Firefox и Safari не подходят: в них нет доступа к USB-порту.

Можно ли настроить Betaflight с телефона на Android?

Да. В версии 2026.6 у Betaflight App есть сборка для Android, которая подключается к контроллеру по кабелю USB OTG и умеет прошивать его в режиме DFU. Для iPhone есть только тестовая сборка через Betaflight Bridge: отдельную плату ESP32-S3, которая передаёт данные по Wi-Fi.

Нужно ли обновлять Betaflight, если дрон и так летает?

Нет. Прошивка сбрасывает настройки, а новая версия может вести себя иначе. Обновляйтесь, когда нужна конкретная новая функция или исправление. Владельцам контроллеров с гироскопом IIM-42652 после перехода на 2026.6 нужно сбросить PID до заводских и заново настроить дрон.

Почему моторы не крутятся во вкладке Motors?

Чаще всего не выбран протокол: после прошивки в поле ESC/Motor Output может стоять пустое значение. Выберите DShot300 или DShot600, сохраните и перезагрузите контроллер. Ещё проверьте, что подключён аккумулятор: от USB моторы не работают.

Термины в статье

Читайте также