Arduino es una plataforma de hardware libre basada en una placa con microcontrolador y entorno de programación diseñado para facilitar el uso de electrónica en proyectos. Consiste en placas con microcontroladores Atmel de bajo costo y puertos de entrada/salida, y un entorno de desarrollo que implementa el lenguaje de programación Processing/Wiring. Se inició en 2005 para proyectos estudiantiles y su nombre viene del bar donde pasaba tiempo uno de sus fundadores.