Плата Arduino Pro Mini не содержит на борту USB интерфейс и для её программирования в среде Arduino IDE необходимо дополнительное устройство - переходник USB-UART.

Плата Arduino Pro Mini выпускается с микроконтроллером ATMega168 и ATMega328, а они, в свою очередь, бывают с питанием 5 Вольт и 3,3 Вольта. Так же существует клон платы Arduino Pro Mini с микроконтроллером LGT8F328P.

Рис. ПлатаArduino Pro Mini с микроконтроллером ATMega168

USB-UART интерфейсные платы выпускают с CP2102, CH340G и другими микросхемами.

Рис. Плата USB-UART интерфейса на микросхеме CP2102

Рис. Плата USB-UART интерфейса на микросхеме CP2102

Рис. Плата USB-UART интерфейса на микросхеме CH340G.

USB-DATA кабели от старых телефонов так же содержат микросхему USB-UART интерфейса и их удобно использовать при программировании плат Arduino  Pro Mini.

Рис. Плата USB-UART интерфейса на микросхеме CP2101 в USB-DATA кабеле от старого телефона NOKIA.

Переходник USB-UART сделанный из USB-DATA кабеля от телефона Sony-Ericsson.

Рис. Принципиальная схема подключения USB-UART интерфейса к плате Arduino Pro Mini.

При подключении интерфейса USB-TTL(UART) к плате Arduino  Pro Mini следует правилам из следующей таблицы, но также, следует учитывать что маркировка на платах USB-TTL не всегда соответствует сигналам. Возможны варианты указанные в скобках.

USB-UART (TTL) Arduino Pro Mini
 TX (RX)  RX
RX (TX)  TX 
 GND GND 
+5V   VCC
RST/DTR/GRN   RST/DTR

 

Программируют плату Arduino Pro Mini в среде Arduino так же как и остальные платы Arduino. В Arduino IDE в меню Инструменты / Плата выбираем Arduino Mini, а в меню Инструменты / Процессор выбираем тип микроконтроллера установленного на нашей плате.