İnteraktif Donanım ve Pin dizilimi Rehberi

Arduino Pro Micro Pinout ve Referans

24 pinli etkileşimli pin dizilimi

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.

  • SparkFun / Open Source Hardware
  • Doğrulanmış Kaynak
  • Güncelleme: Eki 2026

İnteraktif pin dizilim şemasıÜst

  • GPIO
  • Güç
  • Toprak
  • Analog
  • Kontrol

Yakından görmek için bir pin sırasına dokunun

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

Kart Özeti

ATmega32U4

Arduino Pro Micro

ATmega32U4

SparkFun / Open Source Hardware
MCU
ATmega32U4
CPU çekirdeği
8-bit AVR RISC
Saat hızı
16 MHz
SRAM
2.5 KB
Flash
32 KB
GPIO sayısı
18
Lojik gerilim
5.0 V
Form faktörü
24-pin, Native USB 2.0 Full-Speed (ATmega32U4)

Bağlamadan önce

5 V lojik — 3,3 V çevre birimleri için seviye dönüştürücü kullanın

  • 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.
  • SparkFun, 5 V kartta RAW için 6 V’un üzerini ve en fazla 12 V’u önerir. Eski şemalardaki 16 V, regülatörün üst sınırıdır; önerilen kart giriş gerilimi değildir. Yükü ve ısınmayı dikkate alın.
  • SparkFun Caterina’da RST’yi GND’ye hızlıca iki kez bağlamak 8 saniyelik yükleme penceresi açar. Doğru varyantı seçin; diğer bootloader’lar farklı davranabilir. (5 V/16 MHz; 3,3 V/8 MHz).

Pin tablosu

24 pinden 24 tanesi gösteriliyor
Arduino Pro Micro pin tablosu: fiziksel pin, ad, GPIO, işlevler, ADC, dokunmatik, varsayılan rol, uyarılar
PinAdGPIOİşlevlerADCVarsayılan rolUyarılar
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 PowerSürekli enerjili besleme hattı
right:2 rightGND—
gnd
—Ground
right:3 rightRST—
reset
—Reset / Enable
right:4 rightVCC—
power
—5.0 V PowerSürekli enerjili besleme hattı
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

Mühendislik Referansı

Karta Genel Bakış

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.

Kanonik CAD çizimi

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.

Güç girişleri

  • Micro-B veri ve güç taşır. Kapalı SJ1, USB UVCC ile VCC’yi birleştirir; sigorta ve diyot RAW’ı besler. Her VCC yolu sigortadan geçmez.
  • SparkFun, 5 V kartta RAW için 6 V’un üzerini ve en fazla 12 V’u önerir. Eski şemalardaki 16 V, regülatörün üst sınırıdır; önerilen kart giriş gerilimi değildir. Yükü ve ısınmayı dikkate alın.
  • VCC, 5 V sistem hattıdır; düzenlenmiş 5 V kaynağıyla LDO atlanarak beslenebilir. Ayrı kaynakların ve USB’nin birbirini geri beslemesini önleyin.

Donanım varyantları, klonlar ve tuzaklar

  • ATmega32U4: 5 V/16 MHz ve 3,3 V/8 MHz için besleme, osilatör ve firmware eşleşmelidir. Referans MIC5219 ve yerleşik USB kullanır.
  • USB-C türevleri koruma ve işaretlemeleri değiştirebilir. Kendi şemasını karşılaştırın; pin uyumluluğu varsayılmaz.
  • USB-C türevinin şemasında CC1/CC2 yapılandırmasını kontrol edin. Kabloya bağlı arıza, tüm klonlarda direnç eksikliği olduğunu kanıtlamaz.
  • Micro-B konnektörünü destekleyin, kabloyla yana kuvvet uygulamayın. Tutunma konnektöre ve PCB revizyonuna bağlıdır.
  • SparkFun Caterina’da RST’yi GND’ye hızlıca iki kez bağlamak 8 saniyelik yükleme penceresi açar. Doğru varyantı seçin; diğer bootloader’lar farklı davranabilir. (5 V/16 MHz; 3,3 V/8 MHz).

Yaygın kullanım alanları

  • Desteklenen QMK hedefleri dahil USB klavyeler ve makro tuş takımları.
  • USB oyun kumandaları ve kontrol panelleri.
  • USB sensör arayüzleri ve küçük veri kaydedicileri.

Notlar

  • 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.
  • 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.
  • GPIO için en fazla 20 mA önerisi; pin başına mutlak 40 mA, toplam 200 mA ve port sınırları geçerlidir. MIC5219 ve sigorta değerleri çevre birimleri için boşta akım garantisi değildir.

Bağlamadan önce

  • 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.
  • SparkFun, 5 V kartta RAW için 6 V’un üzerini ve en fazla 12 V’u önerir. Eski şemalardaki 16 V, regülatörün üst sınırıdır; önerilen kart giriş gerilimi değildir. Yükü ve ısınmayı dikkate alın.
  • SparkFun Caterina’da RST’yi GND’ye hızlıca iki kez bağlamak 8 saniyelik yükleme penceresi açar. Doğru varyantı seçin; diğer bootloader’lar farklı davranabilir. (5 V/16 MHz; 3,3 V/8 MHz).

Teknik Özellikler

Mikrodenetleyici
ATmega32U4
İşlemci Çekirdeği
8-bit AVR RISC
Saat Hızı
16 MHz
SRAM
2.5 KB
Flash Bellek
0.03125 MB
GPIO Sayısı
18
Mantık Seviyesi Voltajı
5.0 V
Çalışma Voltajı Aralığı
USB/VCC 5 V; RAW >6–12 V (SparkFun guidance)

Pin kullanım rehberi

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.

ADC ve Analog Pinler

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.

I2C, SPI ve UART Arayüz Pinleri

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.

Önyükleme (Boot ve Strapping) Pinleri

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.

Yalnızca Giriş (Input-Only) Pinleri

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.

Sık sorulan sorular

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.

Pro Micro’da hangi pinler analog giriş destekler?

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.

Pro Micro USB yüklemesi nasıl kurtarılır?

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.

5 V Pro Micro RAW veya VCC üzerinden beslenebilir mi?

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 sayfanın doğru kalmasına yardım edin

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