Рассмотрим запись загрузчика на примере платы Iskra Neo. Для удобства назовём её исполняемой платой. В роли программатора возьмём плату Arduino Uno.
В роли программатора могут выступать не все платы Arduino. Полный список подходящих плат — в конце статьи.





AVRISP mkIIavrisp. Зайдите в меню: и выберите программатор «AVRISP mkII».


Теперь наша плата стала полноценным программатором.
Загрузчик прошивается через внутрисхемный разъём ICSP. Его распиновка представлена ниже: Соедините плату программатор с исполнительной платой согласно таблице:
Соедините плату программатор с исполнительной платой согласно таблице:
| Контакты платы программатора | Контакты платы исполнителя | 
|---|---|
| 1 пин разъёма ICSP | 1 пин разъёма ICSP | 
| 2 пин разъёма ICSP | 2 пин разъёма ICSP | 
| 3 пин разъёма ICSP | 3 пин разъёма ICSP | 
| 4 пин разъёма ICSP | 4 пин разъёма ICSP | 
| 10 пин контактной колодки | 5 пин разъёма ICSP | 
| 6 пин разъёма ICSP | 6 пин разъёма ICSP | 
 



Arduino as ISP. Зайдите в меню  и выберите программатор «Arduino as ISP».

RX и  TX. В окне статуса Arduino IDE должна появиться надпись «Запись загрузчика завершена»
У вас всё получилось. Теперь можно смело переходить к продолжению настройки платы или к экспериментам.