Arduino es una placa electrónica programable de hardware libre. Se dispone de un IDE para programarla, el lenguaje es una especie de C muy sencillo.
Desde la web oficial hay enlaces a varias tiendas que venden componentes, como por ejemplo esta tienda. En este enlace un poco mas de explicación.