Arduino é legal compra a placa e usa
Tem muitos programa exempo (na IDE) pronto é só modificar, e na net mais ainda (sem custo)
A comunidade que desenvolve em arduino é grande em todo o mundo tipo linux
Uso também no Avr studio 6 (videos no youtube como instalar)
Já programei Pic, hc908, z80 Linguagem C, assembly. Mas nada como fazer uma aplicação sem trabalho duro de pesquisa, só pesquisando o necessário ou pegar um exemplo e alterar (como usar um aplicativo win).
Sem falar que existem as placas prontas para aplicações específicas, por exemplo, controle de motores de passo internet, wifi... só conectar.
No momento estou com dois arduinos aquí, uma placa para controle de dois motores cc ou um de passo.
Agora posso montar um projeto meu em poucos dias