Pro Micro 3,3 В / 8 МГц (ATmega32U4)
ATmega32U4 · логика 3,3 В · 17,78×33,02 мм · 24 пина
Все распиновкисверено15.10.2026
Вид сверху, USB сверху.
Важно
- Версия 3,3 В / 8 МГц: логика 3,3 В, 5 В на пины не подавать. В Arduino IDE обязательно процессор «ATmega32U4 (3.3V, 8 MHz)».
- Выбор неверной частоты (8 МГц вместо 16 или наоборот) — плата перестаёт определяться в USB. Лечится двойным сбросом (RST на GND дважды) и прошивкой в течение 8 секунд.
- Serial — это USB (CDC). Пины TXO/RXI — отдельный аппаратный Serial1.
- Кнопки сброса нет, LED_BUILTIN (13) не выведен. Светодиоды RX (17) и TX (30) горят при LOW.
- ШИМ: 3, 5, 6, 9, 10. Прерывания: 3 (INT0), 2 (INT1), 0 (INT2), 1 (INT3), 7 (INT6). Аналоговые: A0–A3 и 4, 6, 8, 9, 10 (A6–A10).
- USB в самом чипе: подходит для клавиатур, мышей и геймпадов (Keyboard.h, Mouse.h, QMK).
- От USB на RAW около 4,8 В (после диода).
Ревизии и клоны
- Клоны: обычно стоковый загрузчик Leonardo (VID:PID 2341:0036, ждёт 8 с после каждого сброса), перемычка J1 бывает в другом месте или отсутствует; чаще только 5 В / 16 МГц.
- SparkFun v20 (Qwiic Pro Micro, USB-C) — другая разводка, с кнопкой сброса и разъёмом Qwiic.
- Pro Micro RP2040 и nice!nano — другие чипы в том же форм-факторе, распиновка отличается.
Все пины
| Подпись | GPIO / порт | Функции | Ограничения | Сверка |
|---|---|---|---|---|
| TXO | PD3 | Serial1 TX (TXD1) | сверено | |
| RXI | PD2 | Serial1 RX (RXD1) | сверено | |
| GND | Земля | сверено | ||
| GND | Земля | сверено | ||
| 2 | PD1 | I2C SDA | сверено | |
| 3 | PD0 | I2C SCL, ШИМ OC0B (Timer0) | сверено | |
| 4 | PD4 | A6 (ADC8), ICP1 (захват Timer1) | сверено | |
| 5 | PC6 | ШИМ OC3A (Timer3) | сверено | |
| 6 | PD7 | A7 (ADC10), ШИМ OC4D (Timer4), T0 (вход счёта Timer0) | сверено | |
| 7 | PE6 | AIN0 (компаратор +) | сверено | |
| 8 | PB4 | A8 (ADC11) | сверено | |
| 9 | PB5 | A9 (ADC12), ШИМ OC1A (Timer1) | сверено | |
| RAW | 12 В | вход питания | сверено | |
| GND | Земля | сверено | ||
| RST | Сброс МК (низкий = сброс) | сверено | ||
| VCC | 3.3 В | вход питания, выход питания | сверено | |
| A3 | PF4 | ADC4, JTAG TCK (если фьюз JTAGEN включён) | сверено | |
| A2 | PF5 | ADC5, JTAG TMS (если фьюз JTAGEN включён) | сверено | |
| A1 | PF6 | ADC6, JTAG TDO (если фьюз JTAGEN включён) | сверено | |
| A0 | PF7 | ADC7, JTAG TDI (если фьюз JTAGEN включён) | сверено | |
| 15 | PB1 | SPI SCK | сверено | |
| 14 | PB3 | SPI MISO | сверено | |
| 16 | PB2 | SPI MOSI | сверено | |
| 10 | PB6 | A10 (ADC13), ШИМ OC1B (Timer1) | сверено |
Источники
Все пины сверены по документам производителя.
- SparkFun Pro Micro: Hardware/v13/SparkFun_Pro_Micro.brd (GitHub)чертёж платы · сверено 15.10.2026размер 17,78×33,02 мм, центры площадок обоих рядов по 12, micro-USB, перемычка J1 «Closed for 5V Board», MIC5219, предохранитель, светодиоды RX (PB0) и TX (PD5) с анодом на VCC
- SparkFun: Pro Micro & Fio V3 Hookup Guide — Hardware Overviewруководство · сверено 15.10.2026назначение пинов, RAW не выше 12 В и на 1 В выше VCC, прерывания, цвета светодиодов
- SparkFun: Pro Micro Hookup Guide — Troubleshooting and FAQруководство · сверено 15.10.2026загрузчик 750 мс после сброса, 8 с после двойного сброса; «окирпичивание» при выборе неверной платы и восстановление
- SparkFun Pro_Micro: Documentation/ProMicro.csvраспиновка производителя · сверено 15.10.2026порт, АЦП и прерывание каждого пина; RAW «5V-16V» (расходится с руководством)
- SparkFun DEV-12640 Pro Micro 5V/16MHzруководство · сверено 15.10.2026RAW до 12 В, размер 1,3×0,7 дюйма, предохранитель и диод на USB
- ATmega16U4/32U4 Datasheet (Microchip DS40002547), разд. 10.3 Alternate Port Functionsдаташит · сверено 15.10.2026альтернативные функции портов B, C, D, E, F: OC0B, OC1A/B, OC3A, OC4D, INT0–3, INT6, PCINT0–7 (только порт B), SPI на PB1–PB3, TWI на PD0/PD1, USART1 на PD2/PD3, ADC4–7 на PF4–PF7, ADC8 PD4, ADC10 PD7, ADC11–13 PB4–PB6, JTAG на PF4–PF7
- ArduinoCore-avr: variants/leonardo/pins_arduino.hядро Arduino · сверено 15.10.2026номера Arduino ↔ порты ATmega32U4, ШИМ 3, 5, 6, 9, 10 (на Pro Micro), A6–A10 на 4, 6, 8, 9, 10, SDA 2, SCL 3, MISO 14, SCK 15, MOSI 16, SS 17, RX-светодиод 17, TX-светодиод 30
Размер: по файлу Eagle SparkFun v13 (0,7×1,3 дюйма); разъём USB выступает примерно на 1,8 мм.
TXO
PD3 · Arduino 1 · 3,3 В
сверено по документам производителя
Serial — это USB (CDC), а не эти выводы. Здесь аппаратный Serial1.
Ток на вывод: до 20 мА рабочий, 40 мА предел (даташит, Absolute Maximum Ratings).
На других ревизиях подписан: TX0, TX
Источники
- SparkFun Pro Micro: Hardware/v13/SparkFun_Pro_Micro.brd (GitHub) · 15.10.2026
- SparkFun: Pro Micro & Fio V3 Hookup Guide — Hardware Overview · 15.10.2026
- ATmega16U4/32U4 Datasheet (Microchip DS40002547), разд. 10.3 Alternate Port Functions · 15.10.2026
- ArduinoCore-avr: variants/leonardo/pins_arduino.h · 15.10.2026
RXI
PD2 · Arduino 0 · 3,3 В
сверено по документам производителя
Serial — это USB (CDC), а не эти выводы. Здесь аппаратный Serial1.
Ток на вывод: до 20 мА рабочий, 40 мА предел (даташит, Absolute Maximum Ratings).
На других ревизиях подписан: RX1, RX
Источники
- SparkFun Pro Micro: Hardware/v13/SparkFun_Pro_Micro.brd (GitHub) · 15.10.2026
- SparkFun: Pro Micro & Fio V3 Hookup Guide — Hardware Overview · 15.10.2026
- ATmega16U4/32U4 Datasheet (Microchip DS40002547), разд. 10.3 Alternate Port Functions · 15.10.2026
- ArduinoCore-avr: variants/leonardo/pins_arduino.h · 15.10.2026
GND
сверено по документам производителя
- Земля
Источники
GND
сверено по документам производителя
- Земля
Источники
2
PD1 · Arduino 2 · 3,3 В
сверено по документам производителя
Ток на вывод: до 20 мА рабочий, 40 мА предел (даташит, Absolute Maximum Ratings).
Источники
- SparkFun Pro Micro: Hardware/v13/SparkFun_Pro_Micro.brd (GitHub) · 15.10.2026
- SparkFun: Pro Micro & Fio V3 Hookup Guide — Hardware Overview · 15.10.2026
- ATmega16U4/32U4 Datasheet (Microchip DS40002547), разд. 10.3 Alternate Port Functions · 15.10.2026
- ArduinoCore-avr: variants/leonardo/pins_arduino.h · 15.10.2026
3
PD0 · Arduino 3 · 3,3 В
сверено по документам производителя
Ток на вывод: до 20 мА рабочий, 40 мА предел (даташит, Absolute Maximum Ratings).
Источники
- SparkFun Pro Micro: Hardware/v13/SparkFun_Pro_Micro.brd (GitHub) · 15.10.2026
- SparkFun: Pro Micro & Fio V3 Hookup Guide — Hardware Overview · 15.10.2026
- ATmega16U4/32U4 Datasheet (Microchip DS40002547), разд. 10.3 Alternate Port Functions · 15.10.2026
- ArduinoCore-avr: variants/leonardo/pins_arduino.h · 15.10.2026
4
PD4 · Arduino 4 (A6) · 3,3 В
сверено по документам производителя
- ICP1 (захват Timer1)
Ток на вывод: до 20 мА рабочий, 40 мА предел (даташит, Absolute Maximum Ratings).
Источники
- SparkFun Pro Micro: Hardware/v13/SparkFun_Pro_Micro.brd (GitHub) · 15.10.2026
- SparkFun: Pro Micro & Fio V3 Hookup Guide — Hardware Overview · 15.10.2026
- ATmega16U4/32U4 Datasheet (Microchip DS40002547), разд. 10.3 Alternate Port Functions · 15.10.2026
- ArduinoCore-avr: variants/leonardo/pins_arduino.h · 15.10.2026
5
PC6 · Arduino 5 · 3,3 В
сверено по документам производителя
Ток на вывод: до 20 мА рабочий, 40 мА предел (даташит, Absolute Maximum Ratings).
Источники
- SparkFun Pro Micro: Hardware/v13/SparkFun_Pro_Micro.brd (GitHub) · 15.10.2026
- SparkFun: Pro Micro & Fio V3 Hookup Guide — Hardware Overview · 15.10.2026
- ATmega16U4/32U4 Datasheet (Microchip DS40002547), разд. 10.3 Alternate Port Functions · 15.10.2026
- ArduinoCore-avr: variants/leonardo/pins_arduino.h · 15.10.2026
6
PD7 · Arduino 6 (A7) · 3,3 В
сверено по документам производителя
- T0 (вход счёта Timer0)
Ток на вывод: до 20 мА рабочий, 40 мА предел (даташит, Absolute Maximum Ratings).
Источники
- SparkFun Pro Micro: Hardware/v13/SparkFun_Pro_Micro.brd (GitHub) · 15.10.2026
- SparkFun: Pro Micro & Fio V3 Hookup Guide — Hardware Overview · 15.10.2026
- ATmega16U4/32U4 Datasheet (Microchip DS40002547), разд. 10.3 Alternate Port Functions · 15.10.2026
- ArduinoCore-avr: variants/leonardo/pins_arduino.h · 15.10.2026
7
PE6 · Arduino 7 · 3,3 В
сверено по документам производителя
- AIN0 (компаратор +)
Ток на вывод: до 20 мА рабочий, 40 мА предел (даташит, Absolute Maximum Ratings).
Источники
- SparkFun Pro Micro: Hardware/v13/SparkFun_Pro_Micro.brd (GitHub) · 15.10.2026
- SparkFun: Pro Micro & Fio V3 Hookup Guide — Hardware Overview · 15.10.2026
- ATmega16U4/32U4 Datasheet (Microchip DS40002547), разд. 10.3 Alternate Port Functions · 15.10.2026
- ArduinoCore-avr: variants/leonardo/pins_arduino.h · 15.10.2026
8
PB4 · Arduino 8 (A8) · 3,3 В
сверено по документам производителя
Ток на вывод: до 20 мА рабочий, 40 мА предел (даташит, Absolute Maximum Ratings).
Источники
- SparkFun Pro Micro: Hardware/v13/SparkFun_Pro_Micro.brd (GitHub) · 15.10.2026
- SparkFun: Pro Micro & Fio V3 Hookup Guide — Hardware Overview · 15.10.2026
- ATmega16U4/32U4 Datasheet (Microchip DS40002547), разд. 10.3 Alternate Port Functions · 15.10.2026
- ArduinoCore-avr: variants/leonardo/pins_arduino.h · 15.10.2026
9
PB5 · Arduino 9 (A9) · 3,3 В
сверено по документам производителя
Ток на вывод: до 20 мА рабочий, 40 мА предел (даташит, Absolute Maximum Ratings).
Источники
- SparkFun Pro Micro: Hardware/v13/SparkFun_Pro_Micro.brd (GitHub) · 15.10.2026
- SparkFun: Pro Micro & Fio V3 Hookup Guide — Hardware Overview · 15.10.2026
- ATmega16U4/32U4 Datasheet (Microchip DS40002547), разд. 10.3 Alternate Port Functions · 15.10.2026
- ArduinoCore-avr: variants/leonardo/pins_arduino.h · 15.10.2026
RAW
12 В
сверено по документам производителя
- вход питания
Вход стабилизатора MIC5219. SparkFun: не выше 12 В (в их таблице ProMicro.csv написано 5–16 В) и на 1 В выше VCC.
Источники
GND
сверено по документам производителя
- Земля
Источники
RST
сверено по документам производителя
- Сброс МК (низкий = сброс)
Кнопки сброса на плате нет. Два быстрых замыкания на GND — загрузчик ждёт 8 секунд (так оживляют плату после неверной прошивки).
Источники
VCC
3,3 В
сверено по документам производителя
- вход питания
- выход питания
Стабилизированные 3.3 В: выход стабилизатора или вход питания в обход него.
Источники
A3
PF4 · Arduino A3 (21) · 3,3 В
сверено по документам производителя
- JTAG TCK (если фьюз JTAGEN включён)
Ток на вывод: до 20 мА рабочий, 40 мА предел (даташит, Absolute Maximum Ratings).
Источники
- SparkFun Pro Micro: Hardware/v13/SparkFun_Pro_Micro.brd (GitHub) · 15.10.2026
- SparkFun: Pro Micro & Fio V3 Hookup Guide — Hardware Overview · 15.10.2026
- ATmega16U4/32U4 Datasheet (Microchip DS40002547), разд. 10.3 Alternate Port Functions · 15.10.2026
- ArduinoCore-avr: variants/leonardo/pins_arduino.h · 15.10.2026
A2
PF5 · Arduino A2 (20) · 3,3 В
сверено по документам производителя
- JTAG TMS (если фьюз JTAGEN включён)
Ток на вывод: до 20 мА рабочий, 40 мА предел (даташит, Absolute Maximum Ratings).
Источники
- SparkFun Pro Micro: Hardware/v13/SparkFun_Pro_Micro.brd (GitHub) · 15.10.2026
- SparkFun: Pro Micro & Fio V3 Hookup Guide — Hardware Overview · 15.10.2026
- ATmega16U4/32U4 Datasheet (Microchip DS40002547), разд. 10.3 Alternate Port Functions · 15.10.2026
- ArduinoCore-avr: variants/leonardo/pins_arduino.h · 15.10.2026
A1
PF6 · Arduino A1 (19) · 3,3 В
сверено по документам производителя
- JTAG TDO (если фьюз JTAGEN включён)
Ток на вывод: до 20 мА рабочий, 40 мА предел (даташит, Absolute Maximum Ratings).
Источники
- SparkFun Pro Micro: Hardware/v13/SparkFun_Pro_Micro.brd (GitHub) · 15.10.2026
- SparkFun: Pro Micro & Fio V3 Hookup Guide — Hardware Overview · 15.10.2026
- ATmega16U4/32U4 Datasheet (Microchip DS40002547), разд. 10.3 Alternate Port Functions · 15.10.2026
- ArduinoCore-avr: variants/leonardo/pins_arduino.h · 15.10.2026
A0
PF7 · Arduino A0 (18) · 3,3 В
сверено по документам производителя
- JTAG TDI (если фьюз JTAGEN включён)
Ток на вывод: до 20 мА рабочий, 40 мА предел (даташит, Absolute Maximum Ratings).
Источники
- SparkFun Pro Micro: Hardware/v13/SparkFun_Pro_Micro.brd (GitHub) · 15.10.2026
- SparkFun: Pro Micro & Fio V3 Hookup Guide — Hardware Overview · 15.10.2026
- ATmega16U4/32U4 Datasheet (Microchip DS40002547), разд. 10.3 Alternate Port Functions · 15.10.2026
- ArduinoCore-avr: variants/leonardo/pins_arduino.h · 15.10.2026
15
PB1 · Arduino 15 · 3,3 В
сверено по документам производителя
Ток на вывод: до 20 мА рабочий, 40 мА предел (даташит, Absolute Maximum Ratings).
На других ревизиях подписан: SCK
Источники
- SparkFun Pro Micro: Hardware/v13/SparkFun_Pro_Micro.brd (GitHub) · 15.10.2026
- SparkFun: Pro Micro & Fio V3 Hookup Guide — Hardware Overview · 15.10.2026
- ATmega16U4/32U4 Datasheet (Microchip DS40002547), разд. 10.3 Alternate Port Functions · 15.10.2026
- ArduinoCore-avr: variants/leonardo/pins_arduino.h · 15.10.2026
14
PB3 · Arduino 14 · 3,3 В
сверено по документам производителя
Ток на вывод: до 20 мА рабочий, 40 мА предел (даташит, Absolute Maximum Ratings).
На других ревизиях подписан: MISO
Источники
- SparkFun Pro Micro: Hardware/v13/SparkFun_Pro_Micro.brd (GitHub) · 15.10.2026
- SparkFun: Pro Micro & Fio V3 Hookup Guide — Hardware Overview · 15.10.2026
- ATmega16U4/32U4 Datasheet (Microchip DS40002547), разд. 10.3 Alternate Port Functions · 15.10.2026
- ArduinoCore-avr: variants/leonardo/pins_arduino.h · 15.10.2026
16
PB2 · Arduino 16 · 3,3 В
сверено по документам производителя
Ток на вывод: до 20 мА рабочий, 40 мА предел (даташит, Absolute Maximum Ratings).
На других ревизиях подписан: MOSI
Источники
- SparkFun Pro Micro: Hardware/v13/SparkFun_Pro_Micro.brd (GitHub) · 15.10.2026
- SparkFun: Pro Micro & Fio V3 Hookup Guide — Hardware Overview · 15.10.2026
- ATmega16U4/32U4 Datasheet (Microchip DS40002547), разд. 10.3 Alternate Port Functions · 15.10.2026
- ArduinoCore-avr: variants/leonardo/pins_arduino.h · 15.10.2026
10
PB6 · Arduino 10 (A10) · 3,3 В
сверено по документам производителя
Ток на вывод: до 20 мА рабочий, 40 мА предел (даташит, Absolute Maximum Ratings).
Источники
- SparkFun Pro Micro: Hardware/v13/SparkFun_Pro_Micro.brd (GitHub) · 15.10.2026
- SparkFun: Pro Micro & Fio V3 Hookup Guide — Hardware Overview · 15.10.2026
- ATmega16U4/32U4 Datasheet (Microchip DS40002547), разд. 10.3 Alternate Port Functions · 15.10.2026
- ArduinoCore-avr: variants/leonardo/pins_arduino.h · 15.10.2026