Arduino es una plataforma de hardware flexible y código libre (sin licencias y con diseños compartidos), compuesta por una placa base con una serie de puertos de entrada/salida y con microcontroladores (RISC).
Su entorno de desarrollo (Arduino IDE) permite la programación de dispositivos electrónicos caseros, desde domótica hasta diversos juguetes como coches teledirigidos o incluso robots caseros.