Перепрошивка загрузчика Optiboot в Arduino

В этой статье я хочу поделиться с вами как заменить стандартный загрузчик Arduino на более быстрый и легкий Optiboot.

Optiboot — это загрузчик (bootloader) для Arduino и, он занимает всего 512 Кб памяти EEPROM, позволяет загружать прошивки на большей скорости и использовать watchdog в своих проектах, так как в стандартном загрузчике watchdog не реализован и при попытке его активировать в коде Arduino уйдет в бесконечную перезагрузку.

Для начала нам понадобится ссылка json для подключения Optiboot 8.0 к среде Arduino
https://github.com/Optiboot/optiboot/releases/download/v8.0/package_optiboot_optiboot-additional_index.json

Далее все просто:

  1. Открываем настройки в нашей среде разработки

2. Открываем «Дополнительные ссылки для менеджера плат»

3. Вставляем в окошко нашу ссылку, у меня помимо Optiboot стоит MiniCore

4. Открываем «Инструменты -> менеджер плат»

5. Перелистываем вниз, кликаем на строку Optiboot и кнопку Установка

6. Теперь выбираем Инструменты -> плата и в самом низу Optiboot on32(для плат с Atmega328)

7. Все готово! Можно выбирать настройки и прошиваться!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *