Программируем Arduino Pro Mini с помощью Arduino Uno

Как известно на плате Arduino Pro Mini не установлен конвертер USB-UART, поэтому для ее программирования нужно покупать такой конвертер отдельно. Но если у вас есть Aruino Uno, то можно задействовать эту плату в качестве программатора.

https://alashed-media.s3.eu-north-1.amazonaws.com/wiki/digitrode/242-programmiruem-arduino-pro-mini-s-pomoschyu-arduino-uno/images/programmiruem-arduino-pro-mini-s-pomoschyu-arduino-uno-1.jpg

Внимание! Данное руководство применимо только для Arduino Pro Mini с питанием от 5 В, а не от 3.3 В.

Итак, для начала соединим Arduino Pro Mini с Aruino Uno, предварительно вытащив из нее контроллер.

Вывод 5V (Uno) соединяем с выводом VCC (Mini)

Вывод GND (Uno) соединяем с выводом GND (Mini)

Вывод TX (Uno) соединяем с выводом TX0 (Mini)

Вывод RX (Uno) соединяем с выводом RXI (Mini)

Вывод RESET (Uno) соединяем с выводом RST (Mini)

Теперь запускаем Arduino IDE. Выбираем Сервис-Плата- Ardunio Pro or Pro Mini(5V, 16MHZ) w/ ATmega328. В правом нижнем углу должно появиться название определившейся платы.

https://alashed-media.s3.eu-north-1.amazonaws.com/wiki/digitrode/242-programmiruem-arduino-pro-mini-s-pomoschyu-arduino-uno/images/programmiruem-arduino-pro-mini-s-pomoschyu-arduino-uno-2.jpg

Теперь можно загрузить код в Arduino Pro Mini. Во время загрузки светодиоды, соответствующие выводам TX и RX платы Arduino Uno, должны мигать. После загрузки кода отсоедините Arduino Uno от Arduino Pro Mini и подайте на Pro Mini питание.