Arduino Overview

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.

Arduino Micro Pinout:

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.

 

Post a Comment

أحدث أقدم