Microcontroller: ATmega328 Operating Voltage (logic level): 5 V Input Voltage (recommended): 7-12 V Input Voltage (limits): 6-20 V Digital I/O Pins: 14 (of which 6 provide PWM output)
Analogue Input Pins: 8 DC Current per I/O Pin: 40 mA Flash Memory: 32 KB of which 2 KB used by bootloader SRAM: 2 KB EEPROM: 1 KB Clock Speed: 16 MHz