Прошивки0 просмотров

Bluejay для ESC: когда имеет смысл и как настроить

Пошаговый гид по прошивке BLHeli_S ESC в Bluejay: для каких сборок подходит, как включить RPM-фильтрацию и избежать типичных ошибок.

Bluejay — это open-source прошивка для ESC на базе BLHeli_S. Она добавляет bidirectional DShot и RPM-фильтрацию на бюджетные контроллеры скорости, у которых этих функций не было из коробки. Но прошивать её «просто так» не стоит: ниже разберём, в каких случаях Bluejay действительно улучшает полёт, а в каких лучше оставить заводскую прошивку.

Когда Bluejay имеет смысл

  • На ESC написано BLHeli_S и стоит процессор BB1/BB2. Bluejay не работает на BLHeli_32, AM32 и старых Atmel-решениях.

  • Нужна RPM-фильтрация в Betaflight, а покупать BLHeli_32 не хочется или нецелесообразно: Bluejay передаёт обороты моторов по обратному каналу DShot.

  • Дрон 3–7 дюймов, например FPV дрон Mark4 7 дюймов, с током до 30–40 А на канал и стандартными KV. Для тяжёлых лонг-рейндж или X-Class лучше смотреть на AM32 или BLHeli_32.

  • Приоритет — плавность и низкая задержка управления: прошивка работает на частоте ШИМ 24 кГц или 48 кГц.

Совет: не прошивайте Bluejay ради моды. Если заводской BLHeli_S летает стабильно, а RPM-фильтр не нужен, оставьте всё как есть — любая перепрошивка это лишний риск.

Подготовка к прошивке

  • Компьютер с Windows/Linux/macOS и конфигуратором: Bluejay Configurator или свежий BLHeli Configurator.

  • USB-кабель к полётному контроллеру, например к Полётный контроллер F722.

  • Аккумулятор для питания ESC во время прошивки (подайте его после подключения USB).

  • Снятые пропеллеры и отключённое паяльное оборудование в стороне.

Пошаговая настройка

1. Проверьте ESC

Убедитесь, что на плате указан BLHeli_S, а не BLHeli_32. Если собираете дрон с нуля, подойдут комплект FC/ESC bundle или отдельный ESC 4in1 — оба варианта совместимы с Bluejay при условии маркировки BLHeli_S.

2. Сохраните текущие настройки

Подключите аккумулятор, затем USB. В конфигураторе нажмите Read Setup, сохраните направление моторов, лимиты тока и параметры старта. Это поможет откатиться, если что-то пойдёт не так.

3. Прошейте Bluejay

  1. Выберите все четыре ESC в конфигураторе.

  2. В списке прошивок выберите Bluejay и актуальную стабильную версию.

  3. Нажмите Flash и дождитесь завершения. USB и питание во время прошивки не отключайте.

  4. После окончания нажмите Read Setup — ESC должны определиться как Bluejay.

4. Настройте параметры ESC

  • PWM Frequency: 24 кГц — универсальный выбор; 48 кГц чуть тише и плавнее, но моторы с высокими KV могут греться сильнее.

  • Motor Direction: задайте направление под свою сборку или включите reversed, если мотор крутится не в ту сторону.

  • Bidirectional DShot: ON — обязательно для RPM-фильтрации.

  • Demag Compensation: оставьте Auto для большинства моторов.

  • Startup Power: 50–70 %. Увеличьте, если мотор стартует рывками или неуверенно.

5. Включите RPM-фильтрацию в Betaflight

В Betaflight Configurator на вкладке Motors установите протокол DSHOT300 или DSHOT600 и включите Bidirectional DShot. Затем в CLI выполните:

  • set dshot_bidir = ON

  • set motor_pwm_protocol = DSHOT300

  • save

После перезагрузки включите динамический нотч по RPM и RPM-фильтр: в современных версиях Betaflight достаточно установить dyn_notch_count = 2, dyn_notch_min_hz = 100 и убедиться, что rpm_filter_enabled = ON.


Что делать, если что-то пошло не так

  • ESC не видится — проверьте маркировку BLHeli_S, питание и контакт пинов с полётным контроллером.

  • Прошивка зависла — отключите питание аккумулятора, перезапустите конфигуратор и попробуйте заново.

  • Моторы дёргаются или не стартуют — проверьте Motor Direction, Startup Power и питание.

  • Горячие моторы после перехода на 48 кГц — снизьте частоту PWM до 24 кГц.

  • Если после прошивки характер полёта не улучшился, откатитесь на заводскую BLHeli_S или попробуйте AM32.

Вывод

Bluejay — рабочий способ добавить RPM-фильтрацию и bidirectional DShot на BLHeli_S ESC без замены контроллеров. Для здоровья сборки важно сначала убедиться в совместимости, сохранить исходные настройки, а затем последовательно включить прошивку и фильтры в Betaflight. Если всё сделано правильно, дрон получит более плавное управление и меньше шума по осям.

Bluejay для ESC: когда имеет смысл и как настроить | Fly rabbit