The Arduino UNO is an open-source microcontroller board based on the ATmega328P microchip. It has digital and analog input/output pins that can connect to expansion boards and circuits. The Arduino platform started as Wiring but was renamed Arduino, with the goal of being easy to program using a Processing-based IDE. It was principally created by Massimo Banzi.