Microcontroller: ATmega328
Operating voltage: 5V
Power supply voltage (recommended): 7-12V
Maximum power supply voltage (not recommended): 20V
Digital I / O pins: 14 (6 of which provide PWM output)
Analog input pins: 6
I / O pins current (5V): 40mA
I / O pins current (3.3V): 50mA
Flash memory: 32KB (ATmega328) of which 0.5 KB is used for bootloader
SRAM: 2KB (ATmega328)
EEPROM: 1KB (ATmega328)
Operating clock: 16MHz