Jest to małych rozmiarów zestaw uruchomieniowy z ośmiobitowym mikrokontrolerem ATmega32U4 o częstotliwości taktowania 16 MHz, który odznacza się 20 wyprowadzeniami cyfrowymi (7 z nich może pełnić rolę wyjść PWM) i 12 wejściami analogowymi podłączonymi do dziesięciobitowego w rozdzielczości przetwornika analogowo-cyfrowego dostępnego w przytoczonym mikrokontrolerze. Pamięciami układu ATmega32U4 są: Flash o pojemności 32 KB, SRAM o pojemności 2,5 KB i EEPROM o pojemności 1 KB.
Natomiast jego interfejsami są: I2C SPI, UART/USART (z możliwością pracy w trybie SPI) oraz USB 2.0 Low-Speed/Full-Speed. Razem z nimi dostępne są 3 wyprowadzenia napięciowe - 2 wyjścia o napięciach: 3,3 V i 5 V oraz wejście Vin o zakresie napięć: 6-9 V. Programowanie Arduino Micro odbywa się przez kabel USB i występujący w pamięci Flash bootloader lub w oparciu o złącze ICSP dla zewnętrznych programatorów. Z kolei zasilanie zestawu jest dwojakie: przez wejście Vin lub kabel USB. Obsługę płytki zapewnia darmowe środowisko Arduino IDE. Brak kabla USB w zestawie - poniżej specyfikacja Arduino Micro.
Specyfikacja zestawu Arduino Micro:
- Mikrokontroler ATmega32U4:
- Rdzeń: 8-bit AVR
- Rodzaj architektury: RISC
- Długość magistrali danych: 8 bitów
- Maksymalna częstotliwość taktowania: 16 MHz
- Liczba wyprowadzeń I/O: 44
- Pamięci:
- Flash: 32 KB (4 KB przeznaczone na bootloader)
- SRAM: 2,5 KB
- EEPROM: 1 KB
- Interfejsy:
- I2C
- SPI
- USART/UART (z możliwością pracy w trybie SPI)
- USB 2.0 Low-Speed/Full-Speed
- Przetwornik analogowo-cyfrowy:
- 12 kanałów
- Rozdzielczość: 10 bitów
- Wbudowany czujnik temperatury
- Zewnętrzne przerwania
- Niski pobór mocy
- Temperatura pracy: od -40 do 85°C
- Wyprowadzenia:
- Cyfrowe - 20 szt.:
- Dwukierunkowe (wejścia i wyjścia)
- PWM - 7 szt.:
- Jednokierunkowe (wyjścia)
- Wybierane spośród wyprowadzeń cyfrowych
- Analogowe - 12 szt.:
- Jednokierunkowe (wejścia)
- Napięciowe:
- Wyjście 3,3 V o wydajności prądowej 50 mA
- Wyjście 5 V
- Wejście Vin o zakresie napięć: 6-9 V
- Numer wyjścia, do którego jest dołączona wbudowana dioda LED (wartość stałej LED_BUILTIN): 13
- Przycisk resetu
- Programowanie:
- Przez kabel USB (gniazdo micro-USB) i bootloader w pamięci Flash mikrokontrolera
- W oparciu o złącze ICSP (dla programatorów zewnętrznych)
- Zasilanie:
- Zewnętrzne:
- Przez kabel USB - gniazdo micro-USB (5 V)
- Przez wejście Vin (zakres zalecany: 7-9 V, zakres graniczny: 6-9 V)
- Wymiary: 18×48 mm
- Waga: 13 g