Arduino is an open-source platform based on a simple microcontroller board and a development environment. Arduinos can be used to develop smart objects, interacting with their surroundings through attached sensors and other inputs. Various options for connectivity between devices means Arduino can operate as a standalone unit, communicate with other devices, or connect to software running on a computer.
With 20 digital input/output pins (7 can be used as PWM outputs and 12 as analog inputs), and an ICSP header, the Arduino Micro is a tiny breadboard compatible Arduino Leonardo! The Micro, like the Leonardo, has built in USB communication thanks to the ATMega32u4. This changes the way the Micro interacts with the computer as it now can appear as a keyboard or mouse in addition to a virtual COM port.
The standard 0.100″ pitch headers allow this to drop right into a solderless breadboard making prototyping a breeze. The Micro's small size makes it an ideal solution for tight spaces in embedded applications.
For more information on the changes to board behavior check out the Getting Started Page on Arduino's website.For more information on the Arduino platform or to get the free development environment please visit: http://www.arduino.cc
- Microcontroller: ATmega32u4
- Input Voltage (recommended): 7-12VDC
- Digital I/O Pins: 20
- Analog Input Channels: 12
- DC Current for 3.3V Pin: 50 mA
- SRAM: 2.5 KB
- Operating Voltage: 5VDC
- Input Voltage (limits): 6-20VDC
- PWM Channels: 7
- DC Current per I/O Pin: 40 mA
- Flash Memory: 32 KB (ATmega32u4) of which 4 KB used by bootloader
- Clock Speed: 16 MHz