Arduino basit anlamda robotik çalışmalar, akıllı bina yönetimi, akıllı makineler yapmanızı sağlayacak oldukça basit kullanım ve arayüzü olan bir mikro işlemci setidir.
Arduino ile ne yapılır;
Hobi amaçlı her türlü elektronik, elektrikli ve makinelerle iletişim kuran sistemler yapabilirsiniz. Hatta küçük ticari kullanım araçları da üretebilirsiniz. Bunun için size oldukça basit bir kodlama sistemi, yazılım arayüzü, bilgisayarla mikro işlemciyi bağlayacağınız usb bağlantısı, arduino ile cihazları, ledleri, kendi oluşturuğunuz motor gibi aparatları bağlayabileceğiniz bağlantı pinleri bulunur.
Arduino ne değildir?;
Arduino ile PLC ortamları (Aşırı manyetik alanlar, aşırı metal hareketleri, aşırı ısınma, soğuma ortamları) gibi ağır endüstriyel ortamlarda sağlıklı ve hassas veri üretecek sistemler (şimdilik) yapılamaz. Bu tür durumlarda PLC tarzında endüstriyel sistemleri tercih edebilirsiniz.

Arduino çeşitli amaçlar için çeşitli boy ve pin sayıları gibi farklı versiyonlarda üretilmiştir.
- Arduino RS232. (male pins)
- Arduino Diecimila.
- Arduino Duemilanove. (rev 2009b)
- Arduino Uno R2.
- Arduino Uno SMD R3.
- Arduino Leonardo.
- Arduino micro(AtMega 32U4)
- Arduino pro micro (AtMega32U4)
Arduino Board | Processor | Memory | Digital I/O | Analogue I/O |
Arduino Uno | 16Mhz ATmega328 | 2KB SRAM, 32KB flash | 14 | 6 input, 0 output |
Arduino Due | 84MHz AT91SAM3X8E | 96KB SRAM, 512KB flash | 54 | 12 input, 2 output |
Arduino Mega | 16MHz ATmega2560 | 8KB SRAM, 256KB flash | 54 | 16 input, 0 output |
Arduino Leonardo | 16MHz ATmega32u4 | 2.5KB SRAM, 32KB flash | 20 | 12 input, 0 output |