Microcontroller: Microchip ATmega328P [5] Operating Voltage: 5 Volts Input Voltage: 6 to 20 Volts Digital I/O Pins: 14 (plus 6 can PWM output pins) Analog Input Pins: 8 DC Current per I/O Pin: 40 mA DC Current for 3.3V Pin: 50 mA Flash Memory: 32 KB of which 0.5 KB used by bootloader SRAM: 2 KB EEPROM: 1 KB Clock Speed: 16 MHz Length: 45 mm Width: 18 mm Weight: 7 g