Arduino es una plataforma electrónica de código abierto basado en hardware y software fácil de usar. Placas Arduino son capaces de leer las entradas - la luz en un sensor, un dedo sobre un botón o un mensaje de Twitter - y convertirlo en una salida - la activación de un motor, encender un LED, publicar algo en línea. Se puede decir que su tablero qué hacer mediante el envío de un conjunto de instrucciones al microcontrolador en el tablero. Para ello se utiliza el lenguaje de programación de Arduino (basado en Wiring ), y el software de Arduino (IDE) , sobre la base de processing.
A través de los años Arduino ha sido el cerebro de miles de proyectos, a partir de objetos cotidianos a los instrumentos científicos complejos. Una comunidad mundial de los fabricantes - estudiantes, aficionados, artistas, programadores y profesionales - ha reunido en torno a esta plataforma de código abierto, sus contribuciones han añadido hasta una increíble cantidad de conocimiento accesible que puede ser de gran ayuda para los principiantes como para expertos.
Arduino nació en el Instituto de Diseño de Interacción Ivrea como una herramienta fácil para el prototipado rápido, dirigido a estudiantes sin experiencia en electrónica y programación. Tan pronto como llegó a una comunidad más amplia, la placa Arduino comenzó a cambiar para adaptarse a las nuevas necesidades y retos, la diferenciación de su oferta desde simples tablas de 8 bits a los productos de la IO aplicaciones, la impresión 3D portátil y sistemas empotrados. Todas las placas Arduino son completamente de código abierto, permitiendo a los usuarios crear de forma independiente y, finalmente, adaptarlos a sus necesidades particulares. El software también es de código abierto, y está creciendo a través de las contribuciones de los usuarios en todo el mundo.