Arduino es una plataforma de hardware y software de código abierto que permite a los usuarios crear dispositivos electrónicos interactivos y sensores que detectan y controlan objetos físicos. La plataforma incluye placas de desarrollo basadas en microcontroladores, y un entorno de desarrollo para escribir y cargar software en las placas. Arduino también ofrece una variedad de placas, shields y componentes para expandir las capacidades de entrada/salida y comunicación de las placas base.