Pro Micro 3,3 В / 8 МГц (ATmega32U4)

ATmega32U4 · логика 3,3 В · 17,78×33,02 мм · 24 пина

Все распиновкисверено15.10.2026

Pro Micro 3,3 В / 8 МГц (ATmega32U4) Micro-USB: питание и прошивка (USB в самом ATmega32U4) Диод Шоттки USB → RAW Самовосстанавливающийся предохранитель 500 мА Стабилизатор MIC5219 3,3 В Светодиод питания (красный) ATmega32U4 (QFN-44)MEGA32U4 Светодиод RX (жёлтый) на PB0 = D17 (SS), горит при LOW; макросы RXLED0/RXLED1 Светодиод TX (зелёный) на PD5 (номер 30 в ядре), горит при LOW; макросы TXLED0/TXLED1 Кварц 8 МГц Перемычка J1 разомкнута (версия 3,3 В). Не замыкать: 5 В от USB попадут на VCC TXORXIGNDGND23456789 RAWGNDRSTVCCA3A2A1A015141610

Вид сверху, 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 / портФункцииОграниченияСверка
TXOPD3Serial1 TX (TXD1)сверено
RXIPD2Serial1 RX (RXD1)сверено
GNDЗемлясверено
GNDЗемлясверено
2PD1I2C SDAсверено
3PD0I2C SCL, ШИМ OC0B (Timer0)сверено
4PD4A6 (ADC8), ICP1 (захват Timer1)сверено
5PC6ШИМ OC3A (Timer3)сверено
6PD7A7 (ADC10), ШИМ OC4D (Timer4), T0 (вход счёта Timer0)сверено
7PE6AIN0 (компаратор +)сверено
8PB4A8 (ADC11)сверено
9PB5A9 (ADC12), ШИМ OC1A (Timer1)сверено
RAW12 Ввход питаниясверено
GNDЗемлясверено
RSTСброс МК (низкий = сброс)сверено
VCC3.3 Ввход питания, выход питаниясверено
A3PF4ADC4, JTAG TCK (если фьюз JTAGEN включён)сверено
A2PF5ADC5, JTAG TMS (если фьюз JTAGEN включён)сверено
A1PF6ADC6, JTAG TDO (если фьюз JTAGEN включён)сверено
A0PF7ADC7, JTAG TDI (если фьюз JTAGEN включён)сверено
15PB1SPI SCKсверено
14PB3SPI MISOсверено
16PB2SPI MOSIсверено
10PB6A10 (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 мм.