The Arduino Micro is a microcontroller board based on the ATmega32u4, developed in conjunction with Adafruit.