- Supply voltage: 5 V to 12 V
- Microcontroller: ATmega32u4 16 MHz
- I/O Pins: 20
- PWM channels: 5
- Number of analog inputs: 12
- Serial interfaces: UART, SPI, I2C
- External interrupts
- USB connector for programming
- Dimensions: 33 x 18 mm
Pro Micro similar to the Micro version, is based on the Leonardo module. The system is characterized by small size: 33 x 18 mm. It uses the Atmega32U4 microcontroller from AVR family. It is equipped with 20 digital inputs/outputs, 5 of them can be used as PWM outputs and 12 as analog inputs. The system works with voltages of 5V, it works with a clock signal with a frequency of 16 MHz.
Unlike the Arduino Micro, it does not have connectors and reset button. The user decides which leads you will be needed, so the board can maintain its small size.
Before connecting, read the installation guide.
The module can be powered via micro USB cable and the external device, for example, the AC adapter, the battery or the rechargeable battery. If a supply voltage is higher than 5 V, it must be connected to the RAW lead which is connected to the stabilizer. VCC is directly connected to the pins of the microcontroller, connection of the voltage above 5 V may permanently damage the chip.
Pro Micro has 20 digital outputs input/output (I/O). Each pin allows for current consumption with a maximum voltage of 40mA, which allows direct connection of LEDs with the resistors and controlling other chips. In addition to standard I/O some of the leads also have special functions.
Creating and downloading software is allowed by the free environment supplied by the manufacturer. Implemented bootloader allows you to send the program directly via USB cable. A detailed description can be found in the instructions supplied by SparkFun.
Specification of ATmega32u4
- Working voltage: 3.3 V
- SRAM: 2.5 KB
- Flash memory: 32 KB
- EEPROM: 1 KB
- A/C converter: 10-bit, 4-channel
- Number of I/O: 14
- The number of PWM channels: 5
Details in the documentation.