पिनआउट
SparkFun Pro Micro (ATmega32U4) पिनआउट

पिन
- TX0 — D1
- RX1 — D0
- GND
- GND
- D2 — SDA
- D3 — SCL — INT0
- D4
- D5
- D6 — PWM
- D7
- D8
- D9 — PWM
- RAW
- GND
- RST
- VCC
- A3 — 21
- A2 — 20
- A1 — 19
- A0 — 18
- 15 — SCK
- 14 — MISO
- 16 — MOSI
- 10 — PWM
विनिर्देश
| माइक्रोकंट्रोलर | ATmega32U4 |
|---|---|
| संस्करण | 5 V / 16 MHz या 3.3 V / 8 MHz |
| इनपुट वोल्टेज (RAW) | 12 V तक (5 V वर्ज़न को RAW पर ≥ 6 V चाहिए) |
| I/O पिन | 18, जिनमें से 9 एनालॉग-सक्षम |
| PWM पिन | 5 (3, 5, 6, 9, 10) |
| हर I/O पिन पर DC करंट | 20 mA (40 mA परम अधिकतम) |
| फ़्लैश मेमोरी | 32 KB, जिसमें से 4 KB बूटलोडर लेता है |
| SRAM | 2.5 KB |
| EEPROM | 1 KB |
| USB | Micro-B, नेटिव (कीबोर्ड / माउस सक्षम) |
| आकार | 33 × 18 mm |
नोट्स
- नेटिव USB: ATmega32U4 में अपना बिल्ट-इन USB कंट्रोलर है और यह सीधे एन्यूमरेट होता है, Uno/Nano के उलट, जो अलग USB-to-serial चिप (FTDI/CH340/16U2) पर निर्भर हैं — यहाँ अपलोड अटकने पर रीसेट करने के लिए ऐसी कोई चिप नहीं है। इसके बजाय बूटलोडर में ज़बरदस्ती जाने के लिए RST को दो बार टैप करें (या दो बार थोड़ी देर GND से शॉर्ट करें)।
- दो वेरिएंट बिल्कुल यही 24-पिन लेआउट साझा करते हैं: 5V/16MHz बोर्ड और 3.3V/8MHz बोर्ड (3.3V सिलिकॉन सिर्फ़ 8MHz तक रेटेड है, इसलिए धीमा क्रिस्टल)। VCC उसी रेगुलेटर के अनुसार होता है जो असल में लगा है — 3.3V वेरिएंट के I/O पिन में कभी 5V लॉजिक न दें।
- A6–A9 सिर्फ़-एनालॉग इनपुट हैं जो D4/D6/D8/D9 वाले ही भौतिक पिन साझा करते हैं — हेडर पर इनका अपना कोई पिन नहीं है।
- ऊपर के ATmega328P बोर्ड वाली ही AVR फ़ैमिली की करंट सीमाएँ: हर I/O पिन पर 40mA परम अधिकतम, VCC/GND से कुल 200mA — नेटिव USB कंट्रोलर पावर बजट नहीं बदलता, सिर्फ़ एन्यूमरेशन का रास्ता बदलता है।







