Introduction :
PRO Micro ー Miniature Arduino-compatible board based on the ATMega32u4 microcontroller. Its dimensions are 33×18 mm. At the same time, it has 12 GPIO pins, 5 of which support PWM, 4 analog ports, UART, SPI and I2C interfaces. For power and connection to a PC, a two-way Type-C port is used.
The board can be powered both from the USB port and from an external power source with a voltage of 6 to 12V. In this case, the power is connected to the RAW pin.
Characteristics:
| microcontroller | ATMega32u4 | 
| Supply voltage | 5 V | 
| Digital input/output pins | 12 | 
| PWM channels | 5 | 
| Analog input pins | 4 | 
| DC current through input/output pins | 40 mA | 
| Flash memory | 32 KB (ATmega32u4) | 
| SRAM RAM | 2.5 Kb | 
| Non-volatile memory EEPROM | 1 Kb | 
| Clock frequency | 16 MHz | 
| Length | 35 mm | 
| Width | 18 mm | 
Package Includes:
- Pro Micro 5V/16Mhz
 - 2 x Male Header Strips
 
Key Features of PRO MICRO 5V/16MHZ:
- ATmega32U4 processor running at 16MHz
 - Built-in serial to USB converter
 - 32KB Flash memory
 - 12 Digital I/O
 - 5 PWM shared with the digital I/O
 - 5V Operation
 - Extremely small size