The Arduino Uno is a microcontroller board based on the ATmega328 ."Uno" means one in Italian and is named to mark the upcoming release of Arduino 1.0. It has 14 digital input or output pins , 6 analog inputs, a 16 MHz ceramic resonator, a USB connection, a power jack, an ICSP header and a reset button. It contains everything needed to support the microcontroller