Skip to content

Arduino Micro with Headers - 5V 16MHz - (ATmega32u4 - assembled)

The Arduino Micro is the smallest board in the Arduino family, packing all the power of the Arduino Leonardo into a tiny 48 × 18 mm package. Based on the ATmega32U4 with built-in USB, it can emulate a keyboard, mouse, or other USB HID device — perfect for interactive projects and USB client applications.

Developed in conjunction with Adafruit, this version comes with headers pre-soldered for easy breadboard use. It runs at 5V logic with a 16MHz crystal and features a micro USB connector for programming and power.

Key Features

  • Ultra-Compact – Just 48 × 18 mm, breadboard-friendly form factor
  • Pre-Soldered Headers – Ready to plug straight into a breadboard
  • Native USB – Built-in USB on the ATmega32U4 enables keyboard, mouse, and HID device emulation
  • 20 Digital I/O Pins – 7 usable as PWM outputs
  • 12 Analog Inputs – 10-bit resolution
  • Onboard LEDs – Power, TX, RX, and user-controllable pin 13 LED
  • 3.3V Regulator – Onboard regulated 3.3V output

Specifications

  • Microcontroller – ATmega32U4
  • Operating Voltage – 5V
  • Clock Speed – 16MHz
  • Digital I/O Pins – 20
  • PWM Channels – 7
  • Analog Input Channels – 12
  • Flash Memory – 32KB
  • SRAM – 2.5KB
  • Board Dimensions – 48 × 18 mm (1.9 × 0.7 in)
Note: The Arduino Micro is not shield-compatible but has all the same pins as the Leonardo. A micro-B USB cable is required for programming (not included).

Ideal For

  • USB HID projects (custom keyboards, mice, game controllers, MIDI)
  • Compact embedded projects and wearables
  • Breadboard prototyping in tight spaces
  • Shrinking Arduino projects to a minimal footprint

Package Contents

  • 1× Arduino Micro with headers (assembled)

The Arduino Micro with Headers - 5V 16MHz - (ATmega32u4 - assembled) appears in the following collections:

SKU AF-1086