AM32 vs BLHeli_32: что выбрать для ESC и как прошить
Сравниваем BLHeli_32 и AM32, разбираем, на каких регуляторах какая прошивка работает лучше, и пошагово прошиваем ESC через passthrough.
ESC (Electronic Speed Controller) — это «мозг» мотора FPV-дрона. От прошивки регулятора зависят плавность газа, отклик на команду, поддержка цифровых протоколов и телеметрия. Сегодня на рынке доминируют две 32-битные прошивки: BLHeli_32 и AM32. Первая проверена годами и распространена на заводских регуляторах, вторая развивается сообществом и не требует лицензии.
В чём разница между BLHeli_32 и AM32
BLHeli_32 — закрытая 32-битная прошивка для ARM-регуляторов. Она поддерживает протоколы DShot300–DShot1200, телеметрию оборотов, настройку направления моторов, частоту PWM, торможение и защитные таймеры. Управляется через BLHeliSuite32 или мобильное приложение. Главный минус: прошивка лицензируется производителем ESC, а развитие зависит от коммерческой команды.
AM32 — открытая альтернатива, созданная на базе наработок BLHeli. Она рассчитана на те же 32-битные ARM MCU, поддерживает DShot, RPM-telemetry, реверс, синусоидальный старт и настраивается через AM32 Config Tool. Код открыт, лицензии нет, поэтому производители быстро добавляют поддержку новых чипов, а пилоты могут участвовать в тестировании.
Когда какую прошивку выбирать
Выбирайте BLHeli_32, если у вас серийный комплект — например, FC/ESC bundle, — и важна максимальная стабильность с официальной поддержкой производителя. Это проверенный путь для готовых сборок и новичков.
Если собираете дрон с нуля, не хотите зависеть от лицензии или готовы экспериментировать с открытым кодом, смотрите на AM32. Многие современные ESC 4in1 на чипах F051, G071, L431 и F405 совместимы с AM32. Перед переходом обязательно сверьтесь с таблицей совместимости на GitHub: не все пины и схемы защиты идентичны BLHeli_32.
Для крупных коптеров
На 7–10-дюймовых длиннолетных платформах ESC работает в щадящем режиме, но важна надёжность и низкий нагрев. Прошивка не заменит качественный регулятор, но даст чистое управление и полную телеметрию. Для таких сборок подойдут модели вроде FPV дрон Mark4 7 дюймов или FPV дрон 10 дюймов.
Подготовка к прошивке ESC
Узнайте модель MCU и объём flash вашего ESC — данные указаны на корпусе чипа или в описании регулятора.
Снимите пропеллеры и отключите основную батарею. Прошивка идёт по USB через полётный контроллер.
Установите актуальную версию BLHeliSuite32 или AM32 Config Tool.
Перед изменениями сохраните скриншот текущих настроек — это упростит откат, если что-то пойдёт не так.
Убедитесь, что в Betaflight/Cleanflight включен порт для управления ESC (обычно это настройки Serial или переключатель ESC Sensor).
Как прошить AM32
Подключите дрон к ПК по USB и запустите AM32 Config Tool. Режим подключения — passthrough через полётный контроллер.
Нажмите
Connect, затемRead Setup— конфигуратор должен определить все четыре регулятора.Выберите целевой MCU (F051, G071, L431 и т. д.) и версию прошивки из выпадающего списка.
Нажмите
Flashи дождитесь окончания. Не отключайте USB и не сбрасывайте питание во время процесса.После успешной записи нажмите
Write Setup, перезагрузите питание и проверьте моторы через вкладку Motors.Настройте направление моторов, частоту PWM и режим синусоидального старта под свои моторы и пропеллеры.
Как прошить BLHeli_32
Откройте BLHeliSuite32, выберите COM-порт и интерфейс
BlHeli Bootloader (passthrough).Нажмите
Read Setupи дождитесь, пока программа определит все ESC.Выберите нужную версию прошивки из списка или нажмите кнопку обновления.
Нажмите
Flashи дождитесь завершения. Процесс занимает 10–30 секунд.Настройте
Direction,PWM Frequency,Low RPM Power ProtectиMotor Timingпод конкретные моторы.Сохраните настройки и проверьте работу моторов на минимальных оборотах.
Всегда снимайте пропеллеры перед прошивкой и первым тестом после неё. Даже при корректной настройке моторы могут дернуться при подаче питания. При первом включении после изменений используйте smoke stopper — это спасёт ESC и полётный контроллер от короткого замыкания.
Настройка после прошивки
Установите в прошивке полётного контроллера протокол
DShot600илиDShot1200.Включите телеметрию RPM — она помогает фильтрам и точной настройке бирейка.
Синхронизируйте частоту PID loop с частотой ESC. На быстрых контроллерах, таких как полётный контроллер F722, удобно работать с 8 кГц PID и DShot1200.
После нескольких минут висения проверьте температуру регуляторов — перегрев говорит о неправильном тайминге или слишком высокой частоте PWM.
Вывод
BLHeli_32 остаётся надёжным стандартом для серийных ESC, особенно когда важна официальная поддержка и «из коробки» совместимость. AM32 — перспективная открытая альтернатива с активным сообществом, которая позволяет избавиться от лицензионных ограничений и быстрее получать обновления. Перед прошивкой проверяйте совместимость MCU, работайте без пропеллеров и тестируйте коптер сначала на земле. Правильно выбранная и настроенная прошивка сделает полёт чище и предсказуемее.