ATmega32u4 5V 16MHZ 100% compatible for Arduino Mirco Replace pro mini Microcontroller: ATmega32u4 Operating Voltage:5V Input Voltage (recommended): 7-12V Input Voltage (limits) : 6-20V Analog Input Channels:12