Безпечні контакти GPIO
Логіка 5 В. Рекомендований струм GPIO — до 20 мА на контакт;40 мА на I/O і 200 мА сумарно через VCC/GND — абсолютні межі, а не робоче навантаження. Також діють обмеження груп портів.
Довідник вбудованого заліза для інженерів і мейкерів
Arduino Pro Micro — плата ATmega32U4 для компактних USB-контролерів. Модель відповідає SparkFun v13, 5 В/16 МГц; сумісні плати можуть мати інші роз’єми, стабілізатори й завантажувачі.
Торкніться ряду пінів, щоб побачити його зблизька
ATmega32U4
Перед підключенням
| Контакт | Назва | GPIO | Функції | ADC | Типова роль | Застереження |
|---|---|---|---|---|---|---|
| left:1 left | TXO | GPIO1 | gpiouart | — | GPIO | |
| left:2 left | RXI | GPIO0 | gpiouart | — | GPIO | |
| left:3 left | GND | — | gnd | — | Ground | |
| left:4 left | GND | — | gnd | — | Ground | |
| left:5 left | 2 | GPIO2 | gpioi2c | — | GPIO | |
| left:6 left | ~3 | GPIO3 | gpioi2cpwm | — | GPIO | |
| left:7 left | 4 | GPIO4 | gpioadc | ADC_CH8 | GPIO | |
| left:8 left | ~5 | GPIO5 | gpiopwm | — | GPIO | |
| left:9 left | ~6 | GPIO6 | gpiopwmadc | ADC_CH10 | GPIO | |
| left:10 left | 7 | GPIO7 | gpio | — | GPIO | |
| left:11 left | 8 | GPIO8 | gpioadc | ADC_CH11 | GPIO | |
| left:12 left | ~9 | GPIO9 | gpiopwmadc | ADC_CH12 | GPIO | |
| right:1 right | RAW | — | power | — | 7 - 12 V Power | Живлення, завжди під напругою |
| right:2 right | GND | — | gnd | — | Ground | |
| right:3 right | RST | — | reset | — | Reset / Enable | |
| right:4 right | VCC | — | power | — | 5.0 V Power | Живлення, завжди під напругою |
| right:5 right | A3 | GPIO21 | gpioadc | ADC_CH4 | GPIO | |
| right:6 right | A2 | GPIO20 | gpioadc | ADC_CH5 | GPIO | |
| right:7 right | A1 | GPIO19 | gpioadc | ADC_CH6 | GPIO | |
| right:8 right | A0 | GPIO18 | gpioadc | ADC_CH7 | GPIO | |
| right:9 right | 15 | GPIO15 | gpiospi | — | GPIO | |
| right:10 right | 14 | GPIO14 | gpiospi | — | GPIO | |
| right:11 right | 16 | GPIO16 | gpiospi | — | GPIO | |
| right:12 right | ~10 | GPIO10 | gpiopwmadc | ADC_CH13 | GPIO |
Підтверджені дані
Arduino Pro Micro — плата ATmega32U4 для компактних USB-контролерів. Модель відповідає SparkFun v13, 5 В/16 МГц; сумісні плати можуть мати інші роз’єми, стабілізатори й завантажувачі.
Еталон: SparkFun Pro Micro DEV-12640, Eagle v13, 5 В/16 МГц.24 контакти за CAD, SJ1 зверху й дзеркальний нижній бік. Основні корпуси відповідають CAD; дрібні деталі поверхні стилізовані. Кожен клон перевіряйте окремо.
Логіка 5 В. Рекомендований струм GPIO — до 20 мА на контакт;40 мА на I/O і 200 мА сумарно через VCC/GND — абсолютні межі, а не робоче навантаження. Також діють обмеження груп портів.
Дев’ять входів ADC: A0–A3 і D4/D6/D8/D9/D10. Аналогові псевдоніми Arduino відрізняються від каналів кристала: D6/A7 — ADC10, а не ADC9.
Serial — власний USB; Serial 1 використовує RXI/D0 і TXO/D1. I2C: D2/SDA,D3/SCL. SPI: D15/SCK,D14/MISO,D16/MOSI. SS/D17 керує світлодіодом RX і не виведений на гребінки.
SJ1 зверху замкнена на платі 5 В і з’єднує USB UVCC із VCC в обхід стабілізатора. Це не перемикач для перетворення плати 16 МГц на варіант 3,3 В/8 МГц.
GPIO працюють із рівнями 5 В і внутрішнім підтягуванням 20–50 кОм. Зовнішні переривання: D0,D1,D2,D3,D7. Перевіряйте сумісність рівнів із периферією 3,3 В.
Короткі відповіді на питання, які найчастіше ставлять про цю плату; кожну звірено з документацією виробника або проєкту, посилання на яку наведено під нею.
A0–A3 і D4,D6,D8,D9,D10 утворюють дев’ять входів. Їхні канали ADC відповідно 7,6,5,4,8,10,11,12,13. Зокрема Arduino A7/D6 відповідає ADC10; аналогові псевдоніми не є номерами каналів кристала.
Для SparkFun Caterina двічі коротко замкніть RST на GND, щоб відкрити 8-секундне вікно. Оберіть відповідні напругу, частоту та порт завантажувача. Якщо втрачено сам завантажувач, потрібен ISP; інші варіанти мають власні процедури.
SparkFun рекомендує RAW понад 6 В і не більше 12 В з урахуванням нагрівання та навантаження. На VCC потрібні стабілізовані 5 В; цей вхід обходить LDO. Замкнена SJ1 з’єднує USB UVCC і VCC, тому уникайте взаємного підживлення джерел. Старі межі 16 В і номінал 500 мА не гарантують робочі умови всієї плати.
Перевірили цю розпіновку на своїй платі чи роз’ємі? Підтвердьте її або повідомте про пін, напругу чи орієнтацію, що не збігається.
Відкриває публічну форму на GitHub, де цю сторінку вже вказано; потрібен безкоштовний акаунт GitHub. Як працюють звіти й підтвердження