Arrow Electronic Components Online

An Overview of the Arduino Micro - specifications, capabilities and more

Microcontroller Boards12 Dec 2021
Electronic circuit board close up
Zach DeMeyer
Published byZach DeMeyer
View all articles

Arduino Corporation is a premier open-source development board and software development company. The Arduino Uno is highly regarded as one of the easiest microcontroller boards to use on the market. Their smallest creation, the Arduino Micro, is incredibly versatile. The Micro, co-designed by Adafruit Industries, is the condensed version of Arduino’s Leonardo board, and is capable of being integrated easily into everyday objects to give them wireless interactivity.

The Arduino Micro is based upon the Atmel ATmega32U4 microcontroller. With a 16 MHz crystal oscillator, the microcontroller has an 8-bit resolution with 32 KB of flash and 2.5 KB of RAM. A savvy space-saving facet of the ATmega32U4 is its integrated USB controller, which reduces the need for secondary microcontrollers, and appears to connect to your computer just like your keyboard or mouse.

A detailed pinout diagram for the Arduino Micro is shown, overlaid with Xbox pad pin mapping.

Arduino Micro Pinout

The main feature of the board itself is the USB micro connector which allow it to be easily connected to your computer. It also contains a reset button, a 6-pin ISP reprogramming header and 20 digital I/O pins, 12 that can be used for analog inputs and seven that can be reconfigured to PWM outputs. See below for a detailed infographic of the Micro’s pinouts.
 
The open-source Arduino Integrated Development Environment (IDE) is the Micro’s programming hub. Like other Arduino products, the Micro has an associated community-driven library of code and other run functions to help newer users learn and expedite the projects of more adept Arduino enthusiasts. The IDE also touts features such as predictive syntax and syntax highlighting to make your programming easy and effective.
 
While the Micro is the smallest of the Arduino boards, it comes with a minor setback. The Arduino shields are peripheral accessory boards that interface directly into the microcontroller board. Due to its tiny shape, the Micro is not compatible with any shields. The layout of the header I/Os, however, let the Micro fit directly into most any breadboard, so connecting the Micro to your system is a breeze.
 
To easily integrate microcontroller technology into your solution, especially one with space limitations, the Arduino Micro is sure to fit your needs.

The Arduino Micro is based upon the Atmel ATmega32U4 microcontroller. With a 16 MHz crystal oscillator, the microcontroller has an 8-bit resolution with 32 KB of flash and 2.5 KB of RAM. A savvy space-saving facet of the ATmega32U4 is its integrated USB controller, which reduces the need for secondary microcontrollers, and appears to connect to your computer just like your keyboard or mouse.

Article Tags

Global
Microcontrollers and Processors
Article
Arduino S.r.l.

Related Content