Как прошить загрузчик для контроллеров линейки Mini

Описание проблемы

Подразумевается что:

  • у вас установлена среда разработки Arduino IDE
  • у вас есть кабель для соединения контроллера Smart Uno с компьютером
  • у контроллера Mini припаяны выводы

Примечание: Часто контроллеры Mini продаются без припаянных выводов. В таком случае вам нужно их предварительно припаять, или воспользоваться иными соединительными проводами или элементами.

На этом шаге мы сделаем из нашего контроллера Smart Uno - конвертер, который сможет прошивать такие платы как Mini.

Подключите контроллер Smart Uno к компьютеру, выберите в среде разработки нужный COM-порт (Меню Инструменты - Порт).

Выберите скетч, который сделает из контроллера конвертер (Меню Файл - Примеры - 11. Arduino as ISP - ArduinoISP)

Загрузите скетч на контроллер (с помощью горячих клавиш CTRL+U или меню Скетч - Загрузка).

Соедините проводами выводы контроллера Smart Uno и контроллера Mini по схеме приведённой в таблице ниже. Будьте внимательны с выводом питания: если плата Mini питается от 5В, то выбирайте на плате UNO вывод питания 5V. Либо наоборот, если плата Mini питается от 3.3 В, то выбирайте вывод питания 3.3V.

Smart Uno Mini (Pro Mini)
5V или 3.3 V VCC
GND GND
10 RST
11 11
12 12
13 13

Примечание: Если вы используете версию Mini на 3.3 В, тогда вывод VCC контроллера Mini соедините с выводом 3.3V контроллера Smart Uno

В среде разработки Arduino IDE выберите плату Mini (меню Инструменты - Плата):

и её параметры 3.3V или 5V, 8 или 16 Мгц (меню Инструменты - Процессор):

Далее в среде разработки следует указать тип загрузчика (меню Инструменты - Программатор - Arduino as ISP):

Чтобы записать загрузчик, выберите меню Инструменты - Записать загрузчик:

В плату начнёт записываться загрузчик, о чём будет сообщено в строке состояния. Также на плате начнут мигать светодиоды.

После окончании записи вы увидите сообщение в строке состояния:

В результате вы получите плату Mini с записанным на неё загрузчиком. Далее можете приступать к программированию контроллера Mini.

  • main/info/mini_firmware.txt
  • Последнее изменение: 2025/01/20 09:55
  • 127.0.0.1