Arduino Uno
TheĀ Arduino UnoĀ is anĀ open-sourceĀ microcontroller boardĀ based on theĀ MicrochipĀ ATmega328PĀ microcontroller and developed byĀ Arduino.cc.[2][3]Ā The board is equipped with sets of digital and analogĀ input/outputĀ (I/O) pins that may be interfaced to variousĀ expansion boardsĀ (shields) and other circuits.[1]Ā The board has 14 digital I/O pins (six capable ofĀ PWMĀ output), 6 analog I/O pins, and is programmable with theĀ Arduino IDEĀ (Integrated Development Environment), via a type BĀ USB cable.[4]Ā It can be powered by the USB cable or by an externalĀ 9-volt battery, though it accepts voltages between 7 and 20 volts