Microcontroller: Microchip ATmega328P [1] Operating Voltage: 5 Volts Input Voltage: 7 to 20 Volts Digital I/O Pins: 14 (of which 6 can provide PWM output) UART: 1 I2C: 1 SPPI: 1 Analog Input Pins: 6 DC Current per I/O Pin: 20 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: 68.6 mm Width: 53.4 mm Weight: 25 g