Подключение BLHELI ESC через FTDI адаптер

Posted by Egor on

Возникла задача подключить Favourite LittleBee 20A OPTO PRO ESC к компу. Официальный сайт оболочки BLHeliSuite предлагает много вариантов. Все они описаны здесь.  Самый простой вариант — использовать Favourite LittleBee USB Link, но на момент написания статьи его у нас не было в наличии. Мне захотелось использовать FTDI адаптер (USB-UART, USB-TTL преобразователь). Я использую такой.

Применение такого адаптера имеет ряд преимуществ:

  • цена — он более чем в 2 раза дешевле Favourite LittleBee USB Link
  • универсальность: я уже применяю его для прошивки полетного контроллера CC3Dи minimOSD

На офсайт есть инструкция о подключении ESC через FTDI: инструкция

Так как ESC подключается используя только один сигнальный провод, а FTDI имеет RX и TX, придется паять кабель:

Понадобится 1 диод и 2 резистора (47кОм и 100Ом). Я использую такие наборы: 1 и 2. Их можно назвать «Однажды и на всю жизнь».

Кабель спаян. Оболочка BLHeliSuite скачена и запущена. Соединим ESC и FTDI. Удостоверимся, что провода к мотору не замкнутся. Подключаем питание к ESC. Подключаем FTDI к USB. Наш ESC на Silabs, поэтому в BLHeliSuite выбираем: Select Atmel / Silabs Interface -> (C) SILABS BLHeli Bootloader  USB/COM. Ждем некоторое время, пока в списке Port появится наш COM порт. Почему-то у меня на это уходит секунд 15. Нажимаем Read Setup. Все работает!