Jó 5 éve elkövettem egy ilyesmit, AT90USB162-re. Semmiféle hw környezet nem kellett pluszban, csak a chip. A cucc Forth-ban futott, de a felhasználót kímélendő, Basic szintaktika szerinti aritmetikát fogadott. Amit lehet megköpködni: minden változó 16 bites volt, amitől elmaradt a típuskonverzió, de minden művelet 5-6 assembly utasításra csökkent, a stack mozgásokkal együtt, így bődületesen gyors lett.
Igaz, a fordítás a PC-n történt, de csak annyi, hogy a kedvenc editorod kimenetét kellett a fordítónak adni, az meg rögtön tolta le usb-n a futtatható kódot.