Ejecutar un programa en un Arduino es fácil, pero ¿has intentado hacerlo con una Pi? La Raspberry Pi es lo suficientemente potente como para ser una computadora independiente y también es lo suficientemente buena para programar un microcontrolador.