La plataforma Arduino se inició en 2005 en Italia usando el microcontrolador BASIC Stamp. Massimo Banzi enseñaba en el Instituto IVREA y promovió el uso de Arduino. Hernando Barragán desarrolló la tarjeta Wiring y el lenguaje de programación. Arduino es una plataforma de hardware libre con placas que tienen microcontroladores y se programan usando el lenguaje Processing para facilitar el uso de la electrónica en proyectos multidisciplinarios.