Плата 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, а в меню Инструменты / Процессор выбираем тип микроконтроллера установленного на нашей плате.