Tiny Basic for Curiosity

TB Screenshot

Watching a retro Basic interpreter running on a modern MCU is somewhat poetic to me…

Even better if the Basic interpreter is in its turn running on top of a (retro) Virtual Machine as is the case of the TinyBasic implementation of Tom Pittman [link] circa 1976!

Even after compiling both with a current version of a C compiler (XC8) and using MCC (to generate the serial port routines) the resulting code is minuscole (approx 6kB) and fits well on a PIC16F1619 on a PICDEM Curiosity board.

I added the project to the Rocket collection and made it available on GitHub.

(If you like virtual (machines that is) you might also enjoy [link])

This entry was posted in Languages, PIC16 and tagged , , , , . Bookmark the permalink.