Для можливості використання плати в рідному Arduino IDE є приклад скетчу для перекладу плати в програматор, цей приклад вже самодостатній для прошивки Pro Mini, знайти його можна вибравши в меню Файл.
Далі в меню «Інструменти» виставляємо нашу плату «програматор» і тип її мікроконтролера.
Потім прошиває Nano скетчем ArduinoISP, звернувши увагу на швидкість порту в функції setup, дана швидкість буде використовуватися безпосередньо при прошивці Pro Mini в стандартному скетчі її значення дорівнює 19200.
Тобто в такий спосіб:
Nano -> Pro Mini
У мене вийшло приблизно так:
Після того як все зібрано і перевірено можна підключити Nano до комп'ютера, моргнувши 7 раз обидві плати готові до роботи.
Далі для прошивки нам необхідно переконатися, що при виставленні прошивається плати і програматора у нас використовуються однакові швидкості порту, взявши за стандарт швидкість з скетчу. Для типу плати потрібно знайти файл boards.txt його шлях щодо встановленої програми IDE такий: Arduino / hardware / arduino / boards.txt. У ньому нам потрібно знайти розділ параметрів для плати Pro Mini виглядає вона приблизно так:
У мене прошиває міні на 5 вольт з мікро контролером ATmega328, якщо ж у вас інша версія плата то вам потрібно знайти відповідний вашої плати розділ.
Тут необхідно переконатися що швидкість виставлена вірна:
Потім зайдемо в файл programmers.txt, його шлях Arduino / hardware / arduino / programmers.txt і переконаємося в вірності параметрів:
Після того як переконалися, що всі параметри вірні можна запускати IDE, якщо вона була запущена то перезапустити. Це необхідно для того щоб вступили силу нові параметри.
Після запуску IDE нам потрібно виставити в меню «Інструменти» нашу прошивається плату і тип програматора «Arduino as ISP»:
Тепер у нас все готово для прошивки. Вибираємо потрібний скетч, для проби можна вибрати будь-який із прикладів. А тепер особливу увагу приділю як прошивати, звичайна кнопка для прошивки нам не підійде так як вона призначена для прошивки стандартним программатором тобто в Arduino Nano і при її натисканні ми просто прошу Nano, що нам обсолютно не потрібно.
Вірний шлях прошити Pro Mini лежить в меню «Файл» і називається він «Завантажити за допомогою програматора», у мене стоїть версія IDE 1.5.6-r2 там цей пункт називається «вгруз через програматор», по всій видимості труднощі перекладу в цьому релізі, в версії 1.0.5-r2 все в порядку.
З першого разу може не вийти прошити, та й надалі можливо буде вилітати помилка такого виду:
Однак не варто турбуватися, якщо все зібрано правильно і спаяно надійно то, досить натиснути «Reset» на Pro Mini, почекати пару секунд і плата успішно прош'ется.