Arduino es una plataforma open-hardware basada en una sencilla placa con entradas y salidas, analógicas y digitales, y en un entorno de desarrollo que implementa el lenguaje Processing/Wiring.
Al ser open-hardware, tanto su diseño como su distribución es libre. Es decir, puede utilizarse libremente para desarrollar cualquier tipo de proyecto sin tener que adquirir ningún tipo de licencia.
Las posibilidades de realizar desarrollos basados en Arduino tienen como límite la imaginación.