A Arduino é uma plataforma aberta de desenvolvimento de hardware que permite criar aplicações diversas através da programação e da computação física, tendo sido criada para complementar a aprendizagem de programação. A Arduino serve para criar robôs, controlar dispositivos eletrônicos como relés, lâmpadas e motores usando sensores de presença, luz, temperatura e distância, possibilitando também a automação residencial. Ela funciona por meio de uma IDE e linguagem de programação C para enviar códigos via USB para o hardware