Arduino Micro
Category: Arduino
β¦8000.00
The Arduino Micro is a compact microcontroller board with built-in USB communication, ideal for projects that require keyboard, mouse, or USB-based device control.
π« Key Features
Based on ATmega32U4 microcontroller
Built-in USB communication (no USB-to-serial chip required)
Fully compatible with Arduino IDE
Can act as USB keyboard, mouse, or joystick
20 digital I/O pins (7 PWM outputs)
12 analog input pins
Compact, breadboard-friendly design
Supports sensors, displays, motors, and USB-HID projects
π« Detailed Description
The Arduino Micro is designed for projects that require direct USB communication with a computer. Unlike boards such as the Uno or Nano, the Micro uses the ATmega32U4 microcontroller, which allows it to appear to a computer as a keyboard, mouse, or other USB device.
Its small form factor makes it perfect for embedded systems, human interface device (HID) projects, custom controllers, and automation systems. The board is easily programmable through the Arduino IDE using a USB connection, with no external programmer required.
Whether you are building custom input devices, automation tools, or compact control systems, the Arduino Micro offers flexibility and reliable performance.
π« Technical Specifications
Microcontroller: ATmega32U4
Operating Voltage: 5V
Input Voltage (recommended): 7β12V
Digital I/O Pins: 20 (7 PWM)
Analog Input Pins: 12
Flash Memory: 32 KB
SRAM: 2.5 KB
EEPROM: 1 KB
Clock Speed: 16 MHz
USB Interface: Micro-USB
DC Jack: No
π« Whatβs in the Box
1 Γ Arduino Micro Board
Pin Headers (optional β if included)
π« Ideal For
USB HID projects (keyboard, mouse, joystick)
Embedded and compact systems
Custom controllers and automation tools
Robotics and smart device applications
Educational and training projects
π« Important Note
Because the Arduino Micro handles USB communication directly, incorrect code may temporarily disable USB connectivity. A reset may be required to reprogram the board.