soldr.ai

Docs  /  Boards

Arduino Micro: specs and pinout

Breadboard-format Arduino built on the ATmega32U4 with native USB, so it can appear to a computer as a keyboard, mouse or virtual serial port.

Every value cites its sourceOfficial pinout

Buy on Compoden

Specs

SpecValueSource
MicrocontrollerATmega32u4, 16 MHzArduino official documentation
Tech Specs: Microcontroller, Clock speed
Memory32 KB flash, 2.5 KB SRAM, 1 KB EEPROM (the Tech Specs memory line is labelled ATmega328P, which looks like a typo)Arduino official documentation
Tech Specs: Memory
I/O voltage5 VArduino official documentation
Tech Specs: Power
Input voltage7-12 V nominal in Tech Specs; the pinout sheet states VIN 6-9 V inputArduino official documentation
Tech Specs: Power; Arduino datasheet A000053 page 1
DC current per I/O pin10 mA in Tech Specs; the pinout sheet marks 40 mA as the maximum current per I/O pinArduino official documentation
Tech Specs: Power; Arduino datasheet A000053 page 1
Current from 3.3 V pin50 mA maximumArduino datasheet A000053
Pinout PDF page 1
Pins20 digital I/O (7 PWM), 12 analog inputsArduino official documentation
Tech Specs: Pins
CommunicationUART, I2C, SPI; native USB (USB 2.0 full-speed device)Arduino official documentation
Tech Specs: Communication; https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf Features, p.1
USB connectorMicro USBArduino official documentation
Tech Specs: USB connector
Size18 mm x 48 mmArduino official documentation
Tech Specs: Dimensions

Power

ValueSource
Supply5 V from USB; VIN 7-12 V nominal in Tech Specs, 6-9 V on the pinout sheetArduino official documentation
Tech Specs: Power; no typical current given

Pinout

Pin rows are from the official Arduino Micro pinout sheet (A000053), read from the top-view drawing: each row is one header pin, left and right columns listed from the end with the USB connector (top of the drawing) downward. The listing is the official board with headers.

PinFunctionVoltageNotesSource
Left 1 (top to bottom, USB end at top)D13 (PWM, LED_BUILTIN)5 V logicPC7Arduino datasheet A000053
Pinout PDF A000053, page 1
Left 2 (top to bottom, USB end at top)+3V33.3 VArduino datasheet A000053
Pinout PDF A000053, page 1
Left 3 (top to bottom, USB end at top)AREFArduino datasheet A000053
Pinout PDF A000053, page 1
Left 4 (top to bottom, USB end at top)A0 / D185 V logicPF7, ADC[7]Arduino datasheet A000053
Pinout PDF A000053, page 1
Left 5 (top to bottom, USB end at top)A1 / D195 V logicPF6, ADC[6]Arduino datasheet A000053
Pinout PDF A000053, page 1
Left 6 (top to bottom, USB end at top)A2 / D205 V logicPF5, ADC[5]Arduino datasheet A000053
Pinout PDF A000053, page 1
Left 7 (top to bottom, USB end at top)A3 / D215 V logicPF4, ADC[4]Arduino datasheet A000053
Pinout PDF A000053, page 1
Left 8 (top to bottom, USB end at top)A4 / D225 V logicPF1, ADC[1]Arduino datasheet A000053
Pinout PDF A000053, page 1
Left 9 (top to bottom, USB end at top)A5 / D235 V logicPF0, ADC[0]Arduino datasheet A000053
Pinout PDF A000053, page 1
Left 10 (top to bottom, USB end at top)NCArduino datasheet A000053
Pinout PDF A000053, page 1
Left 11 (top to bottom, USB end at top)NCArduino datasheet A000053
Pinout PDF A000053, page 1
Left 12 (top to bottom, USB end at top)+5V5 VArduino datasheet A000053
Pinout PDF A000053, page 1
Left 13 (top to bottom, USB end at top)RESETArduino datasheet A000053
Pinout PDF A000053, page 1
Left 14 (top to bottom, USB end at top)GNDArduino datasheet A000053
Pinout PDF A000053, page 1
Left 15 (top to bottom, USB end at top)VIN6-9 V input per the pinout sheetArduino datasheet A000053
Pinout PDF A000053, page 1
Left 16 (top to bottom, USB end at top)D14 / CIPO5 V logicPB3Arduino datasheet A000053
Pinout PDF A000053, page 1
Left 17 (top to bottom, USB end at top)D15 / SCK5 V logicPB1Arduino datasheet A000053
Pinout PDF A000053, page 1
Right 1 (top to bottom, USB end at top)D12 / A115 V logicPD6Arduino datasheet A000053
Pinout PDF A000053, page 1
Right 2 (top to bottom, USB end at top)D11 (PWM)5 V logicPB7Arduino datasheet A000053
Pinout PDF A000053, page 1
Right 3 (top to bottom, USB end at top)D10 / A10 (PWM)5 V logicPB6Arduino datasheet A000053
Pinout PDF A000053, page 1
Right 4 (top to bottom, USB end at top)D9 / A9 (PWM)5 V logicPB5Arduino datasheet A000053
Pinout PDF A000053, page 1
Right 5 (top to bottom, USB end at top)D8 / A85 V logicPB4Arduino datasheet A000053
Pinout PDF A000053, page 1
Right 6 (top to bottom, USB end at top)D75 V logicPE6Arduino datasheet A000053
Pinout PDF A000053, page 1
Right 7 (top to bottom, USB end at top)D6 / A7 (PWM)5 V logicPD7Arduino datasheet A000053
Pinout PDF A000053, page 1
Right 8 (top to bottom, USB end at top)D5 (PWM)5 V logicPC6Arduino datasheet A000053
Pinout PDF A000053, page 1
Right 9 (top to bottom, USB end at top)D4 / A65 V logicPD4Arduino datasheet A000053
Pinout PDF A000053, page 1
Right 10 (top to bottom, USB end at top)D3 / SCL (PWM)5 V logicPD0Arduino datasheet A000053
Pinout PDF A000053, page 1
Right 11 (top to bottom, USB end at top)D2 / SDA5 V logicPD1Arduino datasheet A000053
Pinout PDF A000053, page 1
Right 12 (top to bottom, USB end at top)GNDArduino datasheet A000053
Pinout PDF A000053, page 1
Right 13 (top to bottom, USB end at top)RESETArduino datasheet A000053
Pinout PDF A000053, page 1
Right 14 (top to bottom, USB end at top)D0 / RX5 V logicPD2Arduino datasheet A000053
Pinout PDF A000053, page 1
Right 15 (top to bottom, USB end at top)D1 / TX5 V logicPD3Arduino datasheet A000053
Pinout PDF A000053, page 1
Right 16 (top to bottom, USB end at top)D17 / SS5 V logicPB0Arduino datasheet A000053
Pinout PDF A000053, page 1
Right 17 (top to bottom, USB end at top)D16 / COPI5 V logicPB2Arduino datasheet A000053
Pinout PDF A000053, page 1

Build with it

Project ideas for the Arduino Micro. Each link opens Soldr with the prompt filled in; Soldr assigns the pins, checks power and shows how to wire every part.

Common mistakes

Not covered by the official source

Sources