📌 Arduino Pinout Referansı
Arduino Uno, Nano, Mega 2560 ve ESP32 için aranabilir pin şeması. Her pinin tipini ve PWM, ADC, I2C, SPI, UART, kesme gibi özel işlevlerini anında görün. Her şey tarayıcınızda çalışır.
| Pin | Tip | Özel işlevler |
|---|
İpucu: Bir pin satırına tıklayarak (veya Enter'a basarak) pin adını panoya kopyalayabilirsiniz.
Arduino Pinout (Pin Şeması) Nedir?
Arduino pinout, bir geliştirme kartındaki her fiziksel pinin hangi işlevi yerine getirdiğini gösteren haritadır. Doğru pini seçmek bir projenin çalışıp çalışmamasını belirler: PWM olmayan bir pine analogWrite() uygularsanız LED'i kısamazsınız, yanlış pine I2C sensör bağlarsanız iletişim hiç kurulmaz. Bu araç; Arduino Uno (R3), Arduino Nano, Arduino Mega 2560 ve ESP32 DevKit v1 için resmi pinout şemalarına uygun, aranabilir bir referans sunar. Tüm veri sayfaya gömülüdür ve hesaplama tamamen tarayıcınızda yapılır.
Nasıl kullanılır?
- Üstteki menüden kartınızı seçin (Uno, Nano, Mega veya ESP32). Tablo anında o kartın tüm pinleriyle güncellenir.
- Arama kutusuna pin adı veya işlev yazın — örneğin SDA, MISO, PWM, touch veya A0. Tablo yazarken filtrelenir.
- PWM, Analog, I2C, SPI, UART, Kesme çiplerinden birine tıklayarak yalnızca o işlevi destekleyen pinleri listeleyin.
- Bir pin satırına tıklayın; pin adı (örn.
D9) panoya kopyalanır ve doğrudan kodunuza yapıştırabilirsiniz.
Kart özetleri
Arduino Uno (R3): ATmega328P tabanlı, 5V mantık. 14 dijital pin (0-13), 6 analog giriş (A0-A5). PWM pinleri 3, 5, 6, 9, 10, 11. I2C A4/A5 üzerindedir; SPI ise 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK) pinlerindedir. D2 ve D3 dış kesme destekler.
Arduino Nano: Uno ile aynı ATmega328P çekirdeğini taşır fakat 8 analog giriş sunar (A0-A7). Önemli ayrım: A6 ve A7 yalnızca analog girişdir; bunlar dijital G/Ç veya dahili pull-up olarak kullanılamaz.
Arduino Mega 2560: ATmega2560 ile 54 dijital pin (15'i PWM) ve 16 analog giriş (A0-A15) içerir. 4 donanım UART, 6 dış kesme barındırır. Dikkat: I2C burada D20 (SDA) / D21 (SCL) üzerindedir — Uno'dan farklıdır. SPI, D50-D53 ve ICSP başlığındadır.
ESP32 DevKit v1: 240 MHz çift çekirdek, Wi-Fi + Bluetooth, ancak 3.3V mantık (5V toleranslı değil!). Çok sayıda GPIO, iki DAC (GPIO25/26), 10 kapasitif touch kanalı ve ADC1/ADC2 sunar. Varsayılan I2C GPIO21/22, varsayılan SPI (VSPI) MOSI=23 / MISO=19 / SCK=18 / SS=5'tir.
Sık yapılan hatalar (gotchas)
- ESP32 yalnızca-giriş pinleri: GPIO34, 35, 36 (VP) ve 39 (VN) çıkış veremez ve dahili pull-up/pull-down içermez. Buton okurken harici direnç gerekir.
- ESP32 flash pinleri: GPIO6-11 dahili SPI flash'a bağlıdır; bunları kullanmak kartı kilitler.
- ESP32 strapping pinleri: GPIO0, 2, 12, 15 önyükleme sırasında belirli seviyede olmalıdır; yanlış bağlantı kartın açılmasını engeller.
- Uno A4/A5 = I2C: Bir I2C cihaz bağlıyken A4/A5'i analog giriş olarak kullanamazsınız; iki işlev aynı donanımı paylaşır.
- Mega'da I2C farklıdır: Uno kodunu Mega'ya taşırken SDA/SCL'yi D20/D21'e taşımayı unutmayın.
- Nano A6/A7: Sadece
analogRead()ile okunur;digitalWrite()veyapinMode()ile çalışmaz.
Bu referans elektronik öğrenenler, Arduino ve ESP32 ile prototip geliştirenler ve devre şeması çizenler için pratik bir başvuru kaynağıdır. Resmi veri sayfalarının yerini tutmaz; kritik tasarımlarda üreticinin datasheet'ini de kontrol edin.
Sıkça Sorulan Sorular
Arduino Uno'da hangi pinler PWM destekler?
Arduino Uno R3'te PWM (~ ile işaretli) çıkış veren pinler: 3, 5, 6, 9, 10 ve 11. Bu pinler analogWrite() ile 0-255 arası değer alır. PWM çipine tıklayarak seçili kartın tüm PWM pinlerini listeleyebilirsiniz.
Arduino'da I2C (SDA/SCL) pinleri hangileridir?
Uno ve Nano'da I2C, A4 (SDA) ve A5 (SCL) üzerindedir. Mega 2560'ta D20 (SDA) ve D21 (SCL)'dir. ESP32'de varsayılan olarak GPIO21 (SDA) ve GPIO22 (SCL) kullanılır, ancak Wire.begin() ile değiştirilebilir.
ESP32'de hangi pinler yalnızca giriştir?
GPIO34, GPIO35, GPIO36 (VP) ve GPIO39 (VN) yalnızca giriş pinleridir; çıkış olarak kullanılamaz ve dahili pull-up/pull-down dirençleri yoktur. Ayrıca GPIO6-11 dahili flash'a bağlı olduğundan kullanılmamalıdır.
Pin verileri sunucuya gönderiliyor mu?
Hayır. Araç tamamen tarayıcınızda çalışır; tüm pin verisi sayfaya gömülüdür, hiçbir ağ isteği yapılmaz ve hiçbir veri kaydedilmez.