The Arduino Uno is an open source microcontroller board based on the Microchip ATmega 328P microcontroller and developed by Arduino.cc. The board is equipped with sets of digital and anolog input and output pins that may be interfaced to various expansion boards and other circuits.