Arduino Micro — это более компактная версия Arduino Leonardo, имеющая посадочное место размером 4,8 x 1,8 см. Как и её более крупный предшественник, она оснащена интегрированным микроконтроллером ATmega32u4. Этот усовершенствованный чип имеет встроенный USB-разъём, что позволяет контроллеру функционировать как HID-устройство (например, мышь или клавиатура), так и как виртуальный COM-порт. Примеры, представленные в программном обеспечении Arduino, облегчают обучение.
Плата подключается к компьютеру стандартным кабелем Micro USB. Это подключение обеспечивает двустороннюю связь и питание контроллера. Это значительно упрощает начало работы с микроконтроллерами. Уникальная форма Arduino Micro позволяет разместить контроллер на плате расширения. Это значительно упрощает подключение к 20 контактам ввода/вывода (7 из которых могут использоваться для ШИМ, а 12 — для аналоговых входов). Процессор с тактовой частотой 16 МГц и 32 КБ флэш-памяти (4 КБ из которых занимает загрузчик) обеспечивают достаточный объём ресурсов для крупных проектов.