Программируем Arduino Pro Mini с помощью Arduino Uno
Как известно на плате Arduino Pro Mini не установлен конвертер USB-UART, поэтому для ее программирования нужно покупать такой конвертер отдельно. Но если у вас есть Aruino Uno, то можно задействовать эту плату в качестве программатора.
Внимание! Данное руководство применимо только для 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. В правом нижнем углу должно появиться название определившейся платы.
Теперь можно загрузить код в Arduino Pro Mini. Во время загрузки светодиоды, соответствующие выводам TX и RX платы Arduino Uno, должны мигать. После загрузки кода отсоедините Arduino Uno от Arduino Pro Mini и подайте на Pro Mini питание.