Arduino: Başlangıç yazısı ile temel bir giriş yaptığımız
Arduino‘nun hedeflediğim proje ile ilgili sürece dair yazılar içerisinde referanslar gösterebilmek için bu yazıda farklı amaçlar için kullanılan modellerine dair birkaç bilgi paylaşacağım. Artık üretimi yapılmayan kartlar ve resmi olarak Arduino sertifikalı olmayan ancak Arduino tabanlı bir çok alternatif kartları saymaz isek (ki oldukça fazla alternatif söz konusu), temel olarak kullanılabilecek kartları şu başlıklar altında değerlendirebiliriz.
- Giriş Seviyesi
Arduino Uno, Arduino 101, Arduino Pro, Arduino Pro Mini, Arduino Micro, Arduino Nano…
- Geliştirilmiş Özellikler
Arduino Meda, Arduino Zero, Arduino Due…
- Nesnelerin İnterneti
Arduino Yún…
- Giyilebilir Uygulamalar
Arduino Gemma, Lilypad Arduino…
- 3D Yazıcılar
Üzerinde çalışacağım uygulamaların gereksinimlerine göre ben
Arduino UNO ve
Arduino Mega üzerinden ilerleyeceğim.
Geçen zaman içerisinde Arduino projelerinin sayısının katlanarak artması,
Maker hareketinin büyüyerek gelişiyor olmasına kayıtsız kalmak istemeyen ve benzer çalışmalar üzerinde de çalışan
Intel‘in de dahil olması ile Genuino adı altında alternatif serilerle piyasaya girmeye kadar verdi.

Arduino ve
Intel işbirliğiyle geliştirilen bu kartlar temel olarak aynı boyut ve standart bağlantı pinleri dizilimi esas alsa da (örneğin Genuino 101 ve Arduino Uno R3) merkezdeki
ATmega328P işlemcinin
Intel Curie olarak değiştirilmesi ile daha yüksek bir performans sunabiliyor. Örneğin, Quark SE 32-bit 32 MHz Pentium işlemci içeren yonga daha yüksek performansın yanında Bluetooth LE Smart bağlantı, dahili hız alıcı ve jiroskop da içeriyor. Bunun yanı sıra, ABD genelinde
Arduino 101 olarak bilinecek olan kartlar lisans sorunlarından dolayı ABD içerisinde aynı isimler, diğer yerlerde ise
Genuino 101 olarak adlandırılıyor.
En çok tercih edilen Arduino modellerinden olan Arduino UNO
Atmel tarafından geliştirilen
ATmega328 mikrodenetleyiciye sahip. Arduino
Pro,
LilyPad,
Mini,
Nano gibi modellerde de tercih edilebilen ATmega328,
megaAVR serisi altında yer alıyor. Mikrodenetleyiciye ait özellikleri aşağıdaki görselde ayrıntılı bir şekilde görebilirsiniz.

Zaman içerisinde
Arduino Uno,
Arduino Uno SMD,
Arduino Uno R2 ve son olarak
Arduino Uno R3 ile satılmaya başlanan model 14 adet dijital giriş / çıkış pinine sahip.

Bu çıkışlardan 6 tanesi PWM çıkışı olarak kullanılabiliyor. Bunun yanı sıra, 6 adet analog giriş, bir adet 16 MHz kristal osilatör, USB bağlantı, power jak (2.1mm), ICSP başlık ve reset buton kart üzerinde yer almaktadır.
ATmega2560 tabanlı, kapsamlı projeler için uygun bir kullanım performansı sunan Arduino kartlarından biri olan Mega 54 dijital I/O pine sahiptir. Bunların 14 tanesi PWM çıkışı olarak kullanıabilir. Bunun yanı sıra, 16 analog girişi, 4 UART (serial port), 16 MHz kristal osilatörü, USB bağlantısı, adaptör girişi, ICSP çıkışı ve bir reset butonu vardır. Arduino Duemilanove ve Diecimila için tasarlanmış tüm eklentilere (shield) uyumludur.
Arduino Mega 2560, Arduino Mega’nın geliştirilmiş versiyonudur.

Son geliştirme modeli olan R3’te ise Arduino Mega ve Mega 2560’ta ki tüm özelliklere ek olarak;
- USB üzerinden programlanmayı ve haberleşmeyi sağlayan FTDI ve ATmega8U2 yerine ATmega16U2 çipi kullanılmıştır. Bu çip sayesinde çok daha hızlı programlama ve daha hızlı veri transferi yapmak mümkündür.
- Linux ve Mac işletim sistemleri için artık USB driver’ına ihtiyacınız duymamaktadır. Windows üzerinden kullanımlarda Arduino IDE ile birlikte gelen “inf” dosyasının tanıtılması yeterli olmaktadır.
- Klavye, mouse ve joystik olarak tanıtılabilir.
- Birer adet ekstra SDA ve SCL pinlerini barındırmaktadır (AREF pininin solunda konumlandırılmıştır).
- R3 geliştirmesinde RESET pininin yanında konumlandırılmış IOREF ve hiçbir bağlantısı olmayan, genel kullanım amacıyla yerleştirilmiş isimsiz yeni pinler mevcuttur. IOREF pini shield kullanımlarında ihtiyaç duyulabilecek kart üzerinden sağlanan besleme işlemi için kolaylık sağlamaktadır.

Ayrıntılı olarak diğer modeller ile ilgili detayları kullanım gerekliliği durumlarında eklemeye devam edeceğim. Kısaca özelliklerinden bahsetmek gerekir ise kullanmak için fırsat kolladığım
Arduino Yún,
Arduino Lilypad ve
Arduino 101 dışında geliştirilmekte olan ve yeni kartlar ile birlikte emekliye ayrılan kartlar ile çok geniş bir özellik ve ürün yelpazesine sahip Arduino projesi ile ilgili tüm detayları projenin sitesi
arduino.cc üzerinden takip edebilirsiniz. Türkçe içeriklerle ilgili ise önerebileceğim kaynaklar şu şekilde;