Довідник вбудованого заліза для інженерів і мейкерів

Розпіновка та довідник Arduino Pro Micro

Інтерактивна розпіновка на 24 пінів

Arduino Pro Micro — плата ATmega32U4 для компактних USB-контролерів. Модель відповідає SparkFun v13, 5 В/16 МГц; сумісні плати можуть мати інші роз’єми, стабілізатори й завантажувачі.

  • SparkFun / Open Source Hardware
  • Перевірене джерело
  • Оновлено жовт. 2026 р.

Інтерактивна схема розпіновкиВерхня

  • GPIO
  • Живлення
  • Земля
  • Аналог
  • Керування

Торкніться ряду пінів, щоб побачити його зблизька

Arduino Pro Micro Pinout Vector DiagramInteractive vector pinout diagram of Arduino Pro Micro (top view) showing pin headers, power rails, components, and hardware interfaces.ATmega32U416MHz CST MIC5219Micro-B USBATmega32U4TXORXIGNDGND2~34~5~678~9RAWGNDRSTVCCA3A2A1A0151416~10

ПАСПОРТ ПЛАТИ

ATmega32U4

Arduino Pro Micro

ATmega32U4

SparkFun / Open Source Hardware
MCU
ATmega32U4
Ядро CPU
8-bit AVR RISC
Тактова частота
16 MHz
SRAM
2.5 KB
Flash
32 KB
Кількість GPIO
18
Логічна напруга
5.0 V
Форм-фактор
24-pin, Native USB 2.0 Full-Speed (ATmega32U4)

Перед підключенням

Логіка 5 В — узгоджуйте рівні для периферії 3,3 В

  • GPIO працюють із рівнями 5 В і внутрішнім підтягуванням 20–50 кОм. Зовнішні переривання: D0,D1,D2,D3,D7. Перевіряйте сумісність рівнів із периферією 3,3 В.
  • Для плати 5 В SparkFun рекомендує RAW понад 6 В і не більше 12 В. Межа стабілізатора 16 В у старих схемах не є рекомендованою напругою плати. Враховуйте нагрівання LDO та навантаження.
  • SparkFun Caterina: двічі швидко замкніть RST на GND для 8-секундного вікна завантаження. Оберіть правильний варіант 5 В/16 МГц або 3,3 В/8 МГц; інші завантажувачі можуть працювати інакше.

Таблиця пінів

Показано 24 із 24 пінів
Таблиця пінів Arduino Pro Micro: фізичний пін, назва, GPIO, функції, ADC, touch, роль за замовчуванням, прапорці
КонтактНазваGPIOФункціїADCТипова рольЗастереження
left:1 leftTXOGPIO1
gpiouart
—GPIO
left:2 leftRXIGPIO0
gpiouart
—GPIO
left:3 leftGND—
gnd
—Ground
left:4 leftGND—
gnd
—Ground
left:5 left2GPIO2
gpioi2c
—GPIO
left:6 left~3GPIO3
gpioi2cpwm
—GPIO
left:7 left4GPIO4
gpioadc
ADC_CH8GPIO
left:8 left~5GPIO5
gpiopwm
—GPIO
left:9 left~6GPIO6
gpiopwmadc
ADC_CH10GPIO
left:10 left7GPIO7
gpio
—GPIO
left:11 left8GPIO8
gpioadc
ADC_CH11GPIO
left:12 left~9GPIO9
gpiopwmadc
ADC_CH12GPIO
right:1 rightRAW—
power
—7 - 12 V PowerЖивлення, завжди під напругою
right:2 rightGND—
gnd
—Ground
right:3 rightRST—
reset
—Reset / Enable
right:4 rightVCC—
power
—5.0 V PowerЖивлення, завжди під напругою
right:5 rightA3GPIO21
gpioadc
ADC_CH4GPIO
right:6 rightA2GPIO20
gpioadc
ADC_CH5GPIO
right:7 rightA1GPIO19
gpioadc
ADC_CH6GPIO
right:8 rightA0GPIO18
gpioadc
ADC_CH7GPIO
right:9 right15GPIO15
gpiospi
—GPIO
right:10 right14GPIO14
gpiospi
—GPIO
right:11 right16GPIO16
gpiospi
—GPIO
right:12 right~10GPIO10
gpiopwmadc
ADC_CH13GPIO

Підтверджені дані

Огляд плати

Arduino Pro Micro — плата ATmega32U4 для компактних USB-контролерів. Модель відповідає SparkFun v13, 5 В/16 МГц; сумісні плати можуть мати інші роз’єми, стабілізатори й завантажувачі.

Канонічне CAD-креслення

Еталон: SparkFun Pro Micro DEV-12640, Eagle v13, 5 В/16 МГц.24 контакти за CAD, SJ1 зверху й дзеркальний нижній бік. Основні корпуси відповідають CAD; дрібні деталі поверхні стилізовані. Кожен клон перевіряйте окремо.

Входи живлення

  • Micro-B передає дані та живлення. Замкнена SJ1 напряму з’єднує USB UVCC і VCC; гілка запобіжника та діода живить RAW. Запобіжник не захищає кожен шлях до VCC.
  • Для плати 5 В SparkFun рекомендує RAW понад 6 В і не більше 12 В. Межа стабілізатора 16 В у старих схемах не є рекомендованою напругою плати. Враховуйте нагрівання LDO та навантаження.
  • VCC — системна шина 5 В; сюди можна подати стабілізовані 5 В в обхід LDO. Не допускайте взаємного підживлення незалежних джерел і USB.

Модифікації, клони та апаратні пастки

  • Варіанти 5 В/16 МГц і 3,3 В/8 МГц потребують відповідного живлення, генератора та налаштувань прошивки. Еталон має MIC5219 і власний USB ATmega32U4.
  • Похідні плати з USB-C можуть мати інший роз’єм, захист і маркування. Звіряйте їхню схему; однакова розпіновка не гарантується.
  • На варіантах USB-C перевіряйте CC1/CC2 за їхньою схемою. Залежність живлення від кабелю не доводить відсутність резисторів на всіх клонах.
  • Підтримуйте роз’єм Micro-B та уникайте бокового навантаження кабелем. Кріплення залежить від роз’єму й ревізії PCB.
  • SparkFun Caterina: двічі швидко замкніть RST на GND для 8-секундного вікна завантаження. Оберіть правильний варіант 5 В/16 МГц або 3,3 В/8 МГц; інші завантажувачі можуть працювати інакше.

Типові застосування

  • USB-клавіатури та макропади, зокрема підтримувані конфігурації QMK.
  • USB-геймпади й власні панелі керування.
  • USB-інтерфейси датчиків і компактні реєстратори даних.

Примітки

  • GPIO працюють із рівнями 5 В і внутрішнім підтягуванням 20–50 кОм. Зовнішні переривання: D0,D1,D2,D3,D7. Перевіряйте сумісність рівнів із периферією 3,3 В.
  • Serial — власний USB; Serial 1 використовує RXI/D0 і TXO/D1. I2C: D2/SDA,D3/SCL. SPI: D15/SCK,D14/MISO,D16/MOSI. SS/D17 керує світлодіодом RX і не виведений на гребінки.
  • Рекомендовано до 20 мА GPIO;40 мА на контакт — абсолютна межа. Діють сумарна межа 200 мА та межі портів. Номінали MIC5219 і запобіжника не гарантують доступний струм периферії.

Перед підключенням

  • GPIO працюють із рівнями 5 В і внутрішнім підтягуванням 20–50 кОм. Зовнішні переривання: D0,D1,D2,D3,D7. Перевіряйте сумісність рівнів із периферією 3,3 В.
  • Для плати 5 В SparkFun рекомендує RAW понад 6 В і не більше 12 В. Межа стабілізатора 16 В у старих схемах не є рекомендованою напругою плати. Враховуйте нагрівання LDO та навантаження.
  • SparkFun Caterina: двічі швидко замкніть RST на GND для 8-секундного вікна завантаження. Оберіть правильний варіант 5 В/16 МГц або 3,3 В/8 МГц; інші завантажувачі можуть працювати інакше.

Характеристики

MCU
ATmega32U4
Ядро CPU
8-bit AVR RISC
Частота
16 MHz
SRAM
2.5 KB
Flash
0.03125 MB
Кількість GPIO
18
Логічна напруга
5.0 V
Вхідна напруга (VIN)
USB/VCC 5 V; RAW >6–12 V (SparkFun guidance)

Як використовувати піни

Безпечні контакти GPIO

Логіка 5 В. Рекомендований струм GPIO — до 20 мА на контакт;40 мА на I/O і 200 мА сумарно через VCC/GND — абсолютні межі, а не робоче навантаження. Також діють обмеження груп портів.

Контакти ADC та аналогові входи

Дев’ять входів ADC: A0–A3 і D4/D6/D8/D9/D10. Аналогові псевдоніми Arduino відрізняються від каналів кристала: D6/A7 — ADC10, а не ADC9.

Контакти I2C, SPI та UART

Serial — власний USB; Serial 1 використовує RXI/D0 і TXO/D1. I2C: D2/SDA,D3/SCL. SPI: D15/SCK,D14/MISO,D16/MOSI. SS/D17 керує світлодіодом RX і не виведений на гребінки.

Конфігураційні (strapping) піни та піни завантаження

SJ1 зверху замкнена на платі 5 В і з’єднує USB UVCC із VCC в обхід стабілізатора. Це не перемикач для перетворення плати 16 МГц на варіант 3,3 В/8 МГц.

Піни лише для входу

GPIO працюють із рівнями 5 В і внутрішнім підтягуванням 20–50 кОм. Зовнішні переривання: D0,D1,D2,D3,D7. Перевіряйте сумісність рівнів із периферією 3,3 В.

Поширені запитання

Короткі відповіді на питання, які найчастіше ставлять про цю плату; кожну звірено з документацією виробника або проєкту, посилання на яку наведено під нею.

Які контакти Pro Micro підтримують аналогове введення?

A0–A3 і D4,D6,D8,D9,D10 утворюють дев’ять входів. Їхні канали ADC відповідно 7,6,5,4,8,10,11,12,13. Зокрема Arduino A7/D6 відповідає ADC10; аналогові псевдоніми не є номерами каналів кристала.

Як відновити завантаження Pro Micro через USB?

Для SparkFun Caterina двічі коротко замкніть RST на GND, щоб відкрити 8-секундне вікно. Оберіть відповідні напругу, частоту та порт завантажувача. Якщо втрачено сам завантажувач, потрібен ISP; інші варіанти мають власні процедури.

Чи можна живити Pro Micro 5 В через RAW або VCC?

SparkFun рекомендує RAW понад 6 В і не більше 12 В з урахуванням нагрівання та навантаження. На VCC потрібні стабілізовані 5 В; цей вхід обходить LDO. Замкнена SJ1 з’єднує USB UVCC і VCC, тому уникайте взаємного підживлення джерел. Старі межі 16 В і номінал 500 мА не гарантують робочі умови всієї плати.

Допоможіть тримати сторінку точною

Перевірили цю розпіновку на своїй платі чи роз’ємі? Підтвердьте її або повідомте про пін, напругу чи орієнтацію, що не збігається.

Відкриває публічну форму на GitHub, де цю сторінку вже вказано; потрібен безкоштовний акаунт GitHub. Як працюють звіти й підтвердження