Executar um programa em um Arduino é fácil, mas você já tentou fazer isso com um Pi? O Raspberry Pi é poderoso o suficiente para ser um computador autônomo e também é bom o suficiente para programar um microcontrolador.