Güvenli Kullanılabilir GPIO Pinleri
5 V lojik. GPIO başına en fazla 20 mA önerilir. I/O başına 40 mA ve VCC/GND üzerinden toplam 200 mA mutlak sınırlardır; port grubu sınırları da geçerlidir.
İnteraktif Donanım ve Pin dizilimi Rehberi
Arduino Pro Micro (ATmega32U4), küçük USB denetleyicileri için kullanılır. Model SparkFun v13, 5 V/16 MHz kartını gösterir; uyumlu kartların konnektörü, regülatörü ve bootloader’ı farklı olabilir.
Yakından görmek için bir pin sırasına dokunun
ATmega32U4
Bağlamadan önce
| Pin | Ad | GPIO | İşlevler | ADC | Varsayılan rol | Uyarılar |
|---|---|---|---|---|---|---|
| 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 | Sürekli enerjili besleme hattı |
| right:2 right | GND | — | gnd | — | Ground | |
| right:3 right | RST | — | reset | — | Reset / Enable | |
| right:4 right | VCC | — | power | — | 5.0 V Power | Sürekli enerjili besleme hattı |
| 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 |
Mühendislik Referansı
Arduino Pro Micro (ATmega32U4), küçük USB denetleyicileri için kullanılır. Model SparkFun v13, 5 V/16 MHz kartını gösterir; uyumlu kartların konnektörü, regülatörü ve bootloader’ı farklı olabilir.
Referans: SparkFun Pro Micro DEV-12640, Eagle v13, 5 V/16 MHz. CAD’den 24 bağlantı, üst SJ1 ve aynalanmış alt yüz. Ana gövdeler CAD’e dayanır; yüzey ayrıntıları şematiktir. Her klonu ayrı kontrol edin.
5 V lojik. GPIO başına en fazla 20 mA önerilir. I/O başına 40 mA ve VCC/GND üzerinden toplam 200 mA mutlak sınırlardır; port grubu sınırları da geçerlidir.
Dokuz ADC girişi: A0–A3 ve D4/D6/D8/D9/D10. Arduino analog adları, yonga kanallarıyla aynı değildir: D6/A7, ADC9 değil ADC10’dur.
Serial yerleşik USB’yi, Serial1 RXI/D0 ve TXO/D1’i kullanır. I2C: D2/SDA, D3/SCL. SPI: D15/SCK, D14/MISO, D16/MOSI. SS/D17, RX LED’ini sürer ve başlığa çıkarılmamıştır.
SJ1 ÜST yüzdedir: 5 V kartta kapalıdır, USB UVCC ile VCC’yi birleştirerek regülatörü atlar. 16 MHz kartı 3,3 V/8 MHz modele dönüştürmez.
5 V GPIO ve 20–50 kΩ dahili pull-up. Harici kesmeler: D0, D1, D2, D3 ve D7. 3,3 V çevre birimlerinin seviye uyumluluğunu kontrol edin.
Bu kart hakkında en sık sorulan sorulara kısa yanıtlar; her biri altında bağlantısı verilen üretici ya da proje belgeleriyle doğrulanmıştır.
A0–A3 ve D4, D6, D8, D9, D10 dokuz giriş sağlar. ADC kanalları sırasıyla 7, 6, 5, 4, 8, 10, 11, 12, 13’tür. A7/D6, ADC10’a karşılık gelir; Arduino analog adları yonga kanal numaraları değildir.
SparkFun Caterina için RST’yi GND’ye kısa süreli iki kez bağlayarak 8 saniyelik pencereyi açın. Doğru gerilim, saat ve bootloader portunu seçin. Bootloader silinmişse ISP gerekir; diğer varyantların işlemleri farklıdır.
SparkFun, yük ve ısınma koşullarına bağlı olarak RAW için 6 V’un üzerini ve en fazla 12 V’u önerir. VCC düzenlenmiş 5 V ister ve LDO’yu atlar. Kapalı SJ1 USB UVCC ile VCC’yi bağlar: kaynaklar arası geri beslemeyi önleyin. Eski 16 V sınırı ve 500 mA değeri tüm kartın çalışma koşullarını garanti etmez.
Bu pin dizilimini kartınızda veya konnektörünüzde kontrol ettiniz mi? Onaylayın ya da uyuşmayan bir pin, gerilim veya yönü bildirin.
GitHub'da bu sayfanın önceden doldurulduğu herkese açık bir form açar; ücretsiz bir GitHub hesabı gerekir. Bildirimler ve onaylar nasıl işler