В статье рассмотрен частный случай ремонта платы Arduino Uno R3 - выявление дефектов, замена вышедших из строя электронных компонентов, программирование загрузчика с помощью платы на основе микроконтроллера LGT8F328, скетча ArduinoISP и ArduinoIDE, использование программы Avrdudeprog (GUI avrdude) с программатором ArduinoISP, применение преобразователя USBtoTTL. Материал может быть полезен тем радиолюбителям, кто впервые столкнулся с программированием "чистого" микроконтроллера. Обратился за помощью в ремонте платы Arduino Uno сосед - юный радиолюбитель...
Что понадобится 1. Плата Arduino Pro Mini 2. Плата Arduino Uno 3. Провода для подключения Arduino Pro Mini к Arduino Uno - 6 штук 4. Кабель для подключения Arduino Uno к компьютеру 5. Arduino IDE (в моем случае версия 2.0.1) Начинаем 1. Запускаем Arduino IDE. 2. Выбираем Файл - Примеры - ArduinoISP - ArduinoISP. 3. В открывшемся скетче ArduinoISP заменяем строку #define SPI_CLOCK (1000000 / 6) на #define SPI_CLOCK (19200) 4. Подключаем Arduino Uno к компьютеру и загружаем измененный скетч ArduinoISP...