Нарешті для мого довгобуду, проекту вибухових! годин. прийшла мікросхемке ATmega 328. Вона повністю порожня і завдання поставлене прошити в ній bootloader. Після прошивки і декількох навісних елементів вона буде майже Arduino UNO.
Даний приклад може допомогти новачкам почали роботу з мікроконтролерами. Для прошивки завантажувача потрібно ISP програматор. Таких программаторов буває багато і різних. У моєму випадку в якості програматора виступає плата Arduino UNO. В Arduino IDE відкриваємо приклади, шукаємо ArduinoISP.
Відкрився скетч заливаємо в UNO. Після завантаження скетчу програматор готовий і потрібно правильно підключити ATmega 328.
З'єднуємо все як на малюнку
Далі «Сервіс >> Плата» і вибираємо тип плати для якої хочемо записати завантажувач, в нашому випадку - «Arduino UNO». Далі «Сервіс >> Программатор >> Arduino as ISP». В меню сервіс вибираємо «Записати завантажувач».
Важлива умова для досягнення позитивного результату, це підключення резонатора 16 МГц на ногах 9 і 10.
От і все. Тепер сміливо виймаємо контролер з плати Ардуіно і замість нього вставляємо прошитий. Повертаємо настройки Програматори.