Arduino es una completa plataforma de hardware y software de código abierto, de muy bajo coste y fácil de utilizar. Basicamente son placas de circuito impreso con un microcontrolador Atmel AVR que nos permiten interactuar con el mundo real conectándole sensores, actuadores y placas de expansión (shields) a través de la disposición de los puertos de entrada y salida presentes en cada placa.