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

Руководство по прошивке полетного контроллера дрона для любителей. Хватит переплачивать в 4 раза. Начните летать на том, что собрали сами

Пришло время поговорить о том, как загрузить на полетный контроллер прошивку, соответствующую конфигурации квадрокоптера из предыдущей статьи. Следуйте инструкциям в описании ниже.

Перед попыткой выполнить инструкции данной статьи убедитесь в том, что в вашей стране не действуют запреты на покупку и хранение запчастей для дронов, а также сборку и запуск таковых. Пожалуйста, ознакомьтесь с законодательством, связанным с использованием самодельных беспилотных летательных аппаратов по месту проживания.

Программное обеспечение:

Нам потребуются следующее программное обеспечение.

Наименование Ссылка
Автопилот: прошивка полетного контроллера Перейти
Программа STM32CubeProgrammer Перейти

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

1. Зажмите на полетном контроллере кнопку и вставьте USB кабель, заранее подключенный к компьютеру. Дополнительно может потребоваться подключить источник питания, если к контроллеру припаяны другие устройства, так как иногда без него прошивка невозможна.

2. Установите и запустите STM32CubeProgrammer. Выберите вариант подключения USB. Нажмите на кнопку обновления устройств. После, нажмите на кнопку подключения.

3. Перейдите по ссылке из таблицы и скачайте файл arducopter_with_bl.hex. Затем в STM32CubeProgrammer нажмите на вкладку "Open File", выберите скачанный файл и нажмите на кнопку "Open".

4. Нажмите на кнопку "Download", чтобы инициировать процесс прошивки. После, подождите некоторое время, пока процесс не завершится успешно.

5. Отключитесь от контроллера в STM32CubeProgrammer. Вытащите USB кабель из контроллера. Отключите дополнительный источник питания, если такой был подключен. Полетный контроллер готов к взаимодействию с НСУ.

Комментарии