Microcontroller

ATmega328P

Operating Voltage

5 V

Input Voltage (recommended)

7 - 12 V

Input Voltage (limit)

6 - 20 V

Digital I/O Pins

14 (of which 6 provide PWM output)

PWM Digital I/O Pins

6

Analog Input Pins

6

DC Current per I/O Pin

20 mA

DC Current for 3.3 V Pin

50 mA

Flash Memory

32 KB (ATmega328P) of which 0.5 KB used by boot loader

SRAM

2 KB (ATmega328P)

EEPROM

1 KB (ATmega328P)

Clock Speed

16 MHz

Length

68.6 mm

Width

53.4 mm

Weight

25 g