Gikfun UNO R3 ATmega328P ATmega16U2 2014 Version Board Free USB Cable For Arduino EK6006 Package Included: 1 x Development Board 1 x USB Cable ATmega328 microcontroller Input voltage - 7-12V 14 Digital I/O Pins (6 PWM outputs) 6 Analog Inputs