Arduino Es una compañía de hardware libre, y comunidad tecnologica que diseña y manufactura placas de desarrollo de hardware y software compuesta por circuitos impresos que integran un micro-controlador, y un entorno de desarrollo en donde se programa cada placa.
El hardware consiste en una placa de circuito impreso con un microcontrolador, usualmente Atmel AVR, puertos digitales y analogicos entrada y salidas los cuales pueden conectarse a placas de expansion que amplian las caracteristicas del funcionamiento.
El software consiste en un entorno desarrollado basado en el entorno de Processing y lenguaje de programación basado en Wiring, así como el cargador de arranque que es ejecutado en la placa.
Arduino se puede utilizar para desarrollar objetos interactivos autónomos o puede ser conectado a software tal como Adobe Flash, Processing, Pure Data, etc.