De Arduino Micro (A000053) is een compacte microcontroller die werkt als een kleinere versie van de Arduino Leonardo. Met afmetingen van slechts 4,8 x 1,8 cm is deze board ideaal voor projecten waar ruimte beperkt is, maar je toch veel functionaliteit nodig hebt.
De board bevat een ATmega32U4-processor met ingebouwde USB-communicatie. Hierdoor kun je de Arduino Micro niet alleen gebruiken als standaard microcontroller, maar ook als HID-apparaat (zoals een muis of toetsenbord) of als virtuele COM-poort. De verbinding met een computer gaat via een micro-USB-kabel, die zowel data als stroom levert. Zo hoef je geen extra voeding aan te sluiten.
De board beschikt over 20 digitale I/O-pins, waarvan 7 geschikt zijn voor PWM (pulsgroottemodulatie) en 12 als analoge ingangen. Dankzij de afmetingen past de Arduino Micro moeiteloos op gangbare insteekborden, wat het overzichtelijk maakt. De processor draait op 16 MHz en heeft 32 KB flashgeheugen (waarvan 4 KB wordt gebruikt door de bootloader), wat voldoende is voor de meeste projecten.