Arduino un amplio conjunto de placas para diferentes propósitos, además de placas de expansión. Hay numerosos proveedores que fabrican complementos o placas derivadas de ella.
Con el tiempo Arduino también ha comenzado a crear productos expresamente desarrollados para educación, con un diseño pensado desde una filosofía Maker. Son conjuntos de componentes electrónicos y mecánicos dirigidos a niveles de secundaria y universidad.
Hay disponibles diferentes entornos de programación para Arduino: