Arduino es una plataforma de hardware y software libre y flexible para crear microordenadores de una sola placa. El Arduino tiene un microcontrolador que permite grabar instrucciones de programas para interactuar con circuitos. La placa tiene interfaces de entrada y salida para conectar periféricos y procesar datos de entrada y enviar datos de salida a otros dispositivos. Arduino puede usarse para diversos proyectos como relojes, robots, aparatos automáticos y más debido a su flexibilidad y naturaleza de código abierto.