ATMEGA32U4-AU 3.3/5V 16/8MHz Leonardo R3 Pro Micro Development Board for Arduino

The powerful MICRO is the Arduino compatible board. It is based on Arduino Microdesign. SPI, COM, and IIC bus interrupts make bus connections easier. It has 20 digital input/output pins (7 of them can be used as PWM outputs and 12 are used as analog inputs), a 8 MHz crystal oscillator, a USB connection, a power jack, an ICSP plug and a reset Button.

eBay