KOOKYE 5PCS Pro Micro ATmega32U4 5V/16MHz Module Board with 2 row pin header for arduino Leonardo Replace ATmega328 Arduino Pro Mini ATMega 32U4 running at 5V/16MHz, the maximum voltage allowed on the RAW pin is 9V, 6-7V input recommended Supported under Arduino IDE v1.0.1 On-Board micro-USB connector for programming 4 x 10-bit ADC pins 12 x Digital I/Os