SparkFun Pro Micro - 5V/16MHz




$24.95 ea.
$22.46 ea.
$19.96 ea.

The Pro Micro is similar to the Arduino Pro Mini except with an ATmega32U4 on board. The USB transceiver inside the 32U4 allows us to add USB connectivity on-board and do away with bulky external USB interface.

Description [Hide]

The (presently unreleased) Arduino Leonardo leverages the power of the ATmega32U4 for all it's functions, including USB. SparkFun has dipped their toes in the water by releasing the Arduino-compatible "Micro" device for those who want to dive into creating USB devices!

This tiny little board does all of the neat-o Arduino tricks that you are familiar with: 4 channels of 10-bit ADC, 5 PWM pins, 12 digital I/O, and hardware serial connections Rx and Tx. Running at 16MHz and 5V, this board will remind you a lot of your other favorite Arduino-compatible boards, but this little guy can go just about anywhere. There is a voltage regulator on board so it can accept voltage up to 12VDC. If you’re supplying unregulated power to the board, be sure to connect to the “RAW” pin on not VCC.

This latest revision corrects the silk error from the last version of the board so that pin 14 is correctly labeled. We’ve also added a PTC fuse and diode protection to the power circuit and corrected the RX and TX LED circuit.

Note: The Micro uses what's known as the "diskloader" bootloader, this is presumably the same bootloader used by the Arduino Leonardo. This bootloader is still in its infancy so expect some glitchiness here and there. Because it works over HID you will need to install some drivers so that your computer will recognize it. A "readme" file in the driver pack below explains how to do this.


  • ATMega 32U4 running at 5V/16MHz
  • Supported under Arduino IDE v1.0 (un-comment "micro" lines in boards.txt)
  • On-Board micro-USB connector for programming
  • 4 x 10-bit ADC pins
  • 12 x Digital I/Os (5 are PWM capable)
  • Rx and Tx Hardware Serial Connections
  • Smallest Arduino-Compatible Board yet!

Getting Started Tutorial
Hookup Guide
GitHub (Design Files)

Documentation [Hide]

Related Products [Hide]


Arduino Pro Mini 328 - 5V/16MHz

You need to wedge an Arduino into a really tiny spot? Simple - just use a SMD '328 IC. Oh... you want a reset, and voltage regulator too? Why didn't you say so!

$9.95 USD


C@H 120ma 5V/3.3V Step-up/Step-down Converter

Besides having a totally fabulous part number (18888 - just say it), this tidy little package is sure to be as similarly fabulous in any design you're working on where you want some regulated power, on the cheap!

$5.50 USD


SMTpads-Size1, 80x50mm, 200x100mil Pads, SMT Solder protobrd

For REALLY large SMD devices, the 200x100mil pads on this smaller protoboard will make construction much easier. Has ground plane on other side.

$3.75 USD


SparkFun Breakout Board for Thumb Joystick

That nifty SparkFun joystick needs their breakout board for best use!

$1.95 USD


Arduino USB Board (Uno R3)

The Arduino Uno is the all-new replacement for the favourite and popular Arduino Duemilanove. Now shipping R3!

$29.45 USD


SparkFun XBee Explorer Regulated

The XBee Explorer Regulated takes care of the 3.3V regulation, signal conditioning, and basic activity indicators (Power, RSSI and DIN/DOUT activity LEDs). This makes it SO much easier to start playing with XBee!

$9.95 USD


USB type B Connector

USB type-B connectors are the big ugly square ones. Easy to find cables for, but they sure ain't very pretty. So they still have value. Get them here at Solarbotics!

$1.29 USD


Barrel Power Jack socket, 2.1mm Connection

2.1mm barrel power jack socket. For connecting barrels, I mean "power leads"!

$1.00 USD


Thumb Joystick

Need 2-axis of control and a button? Think back to the joystick on a PS2 controller! This is just like it!

$3.95 USD


Solarbotics Ardweeny

Looking to build the smallest, handiest, bread-board friendly Arduino-compatible? The Ardweeny fits on the back of the included ATmega328P, taking up no more valuable breadboard space than the microcontroller itself!

$7.96 USD





Remember Me

Forgot Your Password?

Don't Have an Account?
Sign Up!