Concordo con Michele, ci sono anche schede Microchip Arduino compatibili con micro a 16 e 32 bit che costano poco ed offrono molto di più in termini di espandibilità, periferiche e prestazioni.
Se poi si vuole imparare veramente a programmare direi che varrebbe per tutti la pena di investire qualche ora in più e partire direttamente con ANSI C, sicuramente il codice sarà riutilizzabile su qualsiasi piattaforma.