Arduino comenzó en 2003 cuando estudiantes en Italia estaban desarrollando placas electrónicas más pequeñas y económicas para enseñar programación interactiva. La placa Arduino fue creada por Massimo Banzi, David Cuartielles y Gianluca Martino y es una plataforma de hardware de código abierto que permite a los usuarios desarrollar objetos interactivos autónomos o conectarlos a software a través de entradas y salidas digitales y analógicas.