Mini Nano V3.0 ATmega328P Microcontroller Board USB Cable for Arduino Microcontroller ATmega328P Operating Voltage (logic level) 5 V Input Voltage (recommended) 7V-12V Digital I/O Pins 14 (of which 6 provide PWM output) Flash Memory 32 KB (ATmega328) of which 2 KB used by bootloader