Hangi Arduino'yu Almalıyım? Uno, Nano, Mega ve Leonardo Farkı
Arduino Uno ile Mega arasındaki fark nedir? Uno, Nano, Mega 2560 ve Leonardo'nun pin, hafıza ve kullanım karşılaştırması; ESP32 ve Pico ne zaman daha iyi?
Arduino'ya başlarken ilk soru genelde şudur: Hangi kartı almalıyım? Uno, Nano, Mega ve Leonardo aynı Arduino IDE ile programlanır ve kodların çoğu hepsinde çalışır. Farklar; pin sayısında, hafızada, boyutta ve bazı özel yeteneklerdedir. Bu rehberde kartları yan yana koyup hangi durumda hangisinin seçileceğini anlatıyoruz.



Kısa cevap
- İlk kartını alıyorsan: Arduino Uno.
- Breadboard üzerinde kalıcı, küçük bir proje yapacaksan: Arduino Nano.
- Çok sayıda pin, birden fazla seri cihaz ya da büyük program gerekiyorsa: Arduino Mega 2560.
- Bilgisayara klavye/fare olarak bağlanacak bir cihaz yapacaksan: Arduino Leonardo.
- Wi-Fi veya Bluetooth gerekiyorsa: Arduino yerine ESP32.
Karşılaştırma tablosu
| Özellik | Uno R3 | Nano | Mega 2560 | Leonardo |
|---|---|---|---|---|
| Mikrodenetleyici | ATmega328P | ATmega328P | ATmega2560 | ATmega32U4 |
| Program belleği | 32 KB | 32 KB | 256 KB | 32 KB |
| RAM | 2 KB | 2 KB | 8 KB | 2,5 KB |
| Dijital pin (PWM) | 14 (6) | 14 (6) | 54 (15) | 20 (7) |
| Analog giriş | 6 | 8 | 16 | 12 |
| Donanım seri port | 1 | 1 | 4 | 1 + USB |
| Boyut | 68 × 53 mm | 45 × 18 mm | 101 × 53 mm | 68 × 53 mm |
| Kalkan (shield) uyumu | Tam | Yok | Çoğu | Çoğu |
Arduino Uno: başlangıç standardı
Uno, Arduino'nun en çok kullanılan kartıdır. İnternetteki örneklerin, derslerin ve kalkanların neredeyse tamamı Uno için yazılır. 5 V ile çalıştığı için çoğu sensör ve modül doğrudan bağlanır; küçük bağlantı hatalarına karşı da oldukça dayanıklıdır. Tek eksiği, büyük projelerde pinlerin ve 2 KB RAM'in yetmemesidir.
Arduino Nano: Uno'nun küçük kardeşi
Nano, Uno ile aynı çipi kullanır; Uno için yazılmış kod değişmeden çalışır. Başparmak boyutundadır ve doğrudan breadboard'a takılır. Ek olarak A6 ve A7 analog girişleri vardır (bu iki pin yalnızca analog okuma yapabilir). Kalkan takılamaz; bu yüzden prototipten sonra kutuya sığacak kalıcı projeler için idealdir.
Arduino Mega 2560: pin ve hafıza canavarı
Mega'yı tercih etmenin üç ana nedeni vardır: 54 dijital ve 16 analog pin, 4 donanım seri portu ve Uno'nun 8 katı program belleği. GPS, Bluetooth ve RFID gibi birden fazla seri cihazı aynı anda bağlayabilir, büyük kütüphaneler ve uzun kodlarla çalışabilirsin. 3D yazıcı kartlarının (RAMPS) temelinde de Mega vardır.
Arduino Leonardo: klavye ve fare olabilen kart
Leonardo'nun ATmega32U4 çipinde USB doğrudan yerleşiktir. Bu sayede kart, bilgisayara klavye, fare ya da oyun kolu olarak tanıtılabilir (Keyboard.h ve Mouse.h kütüphaneleri). Makro tuş takımı, sunum kumandası ya da oyun kontrolcüsü yapmak için idealdir. Kalkanların çoğu uyar ama I2C pinleri farklı yerdedir.
ESP32 ve Raspberry Pi Pico ne zaman daha iyi?
| İhtiyacın | Önerilen kart | Neden? |
|---|---|---|
| Telefondan kontrol, internete veri gönderme | ESP32 | Dahili Wi-Fi ve Bluetooth, 240 MHz çift çekirdek |
| Pille aylarca çalışan sensör | ESP32 | Deep sleep modunda çok düşük tüketim |
| Python ile öğrenmek | Raspberry Pi Pico | MicroPython, çok ucuz |
| Kamera, görüntü işleme | Raspberry Pi 4/5 | Linux çalıştıran bilgisayar |
| 5 V sensörlerle en kolay başlangıç | Arduino Uno | 5 V mantık, en çok örnek |
Orijinal mi, klon mu?
Klon kartlar orijinallerle aynı çipi kullanır ve aynı şekilde çalışır; fiyatları çok daha düşüktür. Farkı genelde USB dönüştürücü çiptedir (CH340): bilgisayara bir sürücü kurman gerekebilir. Orijinal kart almak ise açık kaynak Arduino projesini desteklemenin bir yoludur.
Başlangıç için önerimiz
Elektroniğe yeni başlıyorsan bir Arduino Uno ile başla; temel projelerde ustalaştıktan sonra internete bağlı projeler için bir ESP32 ekle. Her iki kartın tüm pinlerini, hangi pinin analog, PWM, I2C veya SPI olduğunu etkileşimli pinout aracında karşılaştırabilirsin.
Sıkça sorulan sorular
Arduino Uno ile Mega arasındaki en büyük fark nedir?
Mega'nın çok daha fazla pini (54 dijital, 16 analog), 4 seri portu ve 8 kat daha büyük program belleği vardır. Uno daha küçük ve yaygındır; başlangıç projelerinin neredeyse tamamı için yeterlidir.
Uno için yazılmış kod Mega'da çalışır mı?
Çoğu zaman evet. Dikkat edilmesi gereken başlıca fark I2C ve SPI pinlerinin farklı yerde olmasıdır (Mega'da I2C 20/21, SPI 50–53).
Nano ile Uno arasında kod farkı var mı?
Hayır, ikisi de ATmega328P kullanır; aynı kod çalışır. Arduino IDE'de kart olarak Nano'yu seçmen yeterlidir. Eski Nano klonlarında 'ATmega328P (Old Bootloader)' seçeneği gerekebilir.
Arduino mu ESP32 mi almalıyım?
Wi-Fi veya Bluetooth gerekmiyorsa ve 5 V sensörlerle rahat çalışmak istiyorsan Arduino Uno. İnternete bağlanan, telefondan kontrol edilen projeler yapacaksan ESP32 daha uygun ve genelde daha ucuzdur.
Arduino setinde hangi kart olmalı?
Başlangıç setlerinde Arduino Uno en doğru seçimdir; derslerin ve örneklerin çoğu ona göre hazırlanır. Setin içinde breadboard, LED, direnç, buton, potansiyometre ve birkaç sensör olması yeterlidir.
Diğer yazılar
Arduino Uno mu, Nano mu, Mega mı? Kartların farklarını tablo halinde karşılaştırdık ve hangi projede hangisinin seçilmesi gerektiğini anlattık.









