Arduino Micro USB Microdenetleyici, ATmega32u4 mimarisi üzerine dayanan ve Adafruit ile ortaklaşa geliştirilen bir üründür.
Arduino Leonardo ile çok fazla benzerlikler gösteren bu üründe, ATmega32u4 mimarisi dahili USB iletişimini sağlar. Ki böylelikle, ikinci bir işlemciye gerek duymaz. Sanal (CDC) seri / COM yuvasına ilave olarak, bir bilgisayara fare ya da klavye gibi bağlanmasını mümkün kılar.
Güç
Arduino Mikro, mikro USB bağlantısı ile güç ihtiyacını karşlayabileceği gibi, harici bir güç ünitesi ile de desteklenebilir. Güç kaynağı otomatik olarak algılanmaktadır. Harici güç, DC ünitesinin yanı sıra bataryalar vasıtasıyla da desteklenebilir.
Bu kart, harici 6-20 Volt arası bağlantılarda çalışmaktadır. Eğer 7V değerinden daha düşük bir değerde çalışması durumunda, 5V pini beş volttan daha düşük bir güç üreterek kartı kararsız bir durumda çalışmasına neden olabilir. Eğer 12V değerinden yüksek bir değerde kullanılması durumunda ise, regülatör, aşırı ısınıp karta zarar verebilir. Tavsiye edilen voltaj değerleri 7-12 V arasındadır.
Hafıza
ATmega32u4 32 KB bir belleğe sahiptir. Ayrıca, 2.5 KB SRAM ve 1 KB EEPROM’a sahiptir.
Input ve Output (Giriş / Çıkış)
20 adet dijital i/o pinlerinden her biri, pinMode(), digitalWrite(), anddigitalRead() komutları ile, giriş ve çıkış ünitesi olarak kullanılabilir. 5 volt değerinde çalışmaktadırlar. Bunların dışında, bazı pinlere özel fonksiyonlar bulunmaktadır. Bunlardan bazıları:
· Seri: 0 (RX) ve 1 (TX). · TWI: 2 (SDA) ve 3 (SCL). · PWM: 3, 5, 6, 9, 10, 11 ve 13. · SPI: · RX_LED/SS · LED: 13 · Analog Girişler: A0-A5, A6 – A11 (dijital pinlerden 4, 6, 8, 9, 10, ve 12). · AREF · Reset |