O Arduino é uma forma de placa de hardware de código aberto baseada em hardware e software fáceis de usar. Pode dizer à sua placa o que fazer, enviando um conjunto de instruções para o microcontrolador na placa. O Arduino é uma plataforma de código aberto utilizada para construir projectos relacionados com hardware. O Arduino é composto por uma placa de circuito programável física, frequentemente designada por microcontrolador, e por um software, ou Ambiente de Desenvolvimento Integrado IDE, que corre no computador e é utilizado para escrever e carregar código informático na placa física. O Arduino Uno é uma das placas mais populares da família Arduino e uma óptima escolha para principiantes.