I previously mentioned the ATputer (aka "Joko Uno") computer earlier, and I felt it was time to brush some dust off it and give it a small software upgrade.
I also came across a BASIC interpreter called DK-BASIC, which looked promising. I decided to implement it into the ATputer, to see if it would fit, and how it worked out. This BASIC implementation is far more mature than what I had going earlier, so it was exciting to see how it would work out.
Implementing it into my project was surprisingly easy. I added a few commands needed for my system (ANSI support, buzzer and LED control, and a few more) in addition to cleaning up some old mess I left behind the last time I hacked on this thing.
DK-BASIC was surprisingly great, and everything turned out so exciting I'm still up (and I have to go to work tomorrow..!)
Here's the computer in real life. The cables attached are for ISP and power only, everything else is "on board". With only one hand available, I didn't really bother typing in a too long program, but as you can clearly see, it works just fine:
I'm quite pleased with this one. All it needs now is a case to live in.
Ninja edit: Here's a picture showing how it supports ANSI colors:
The text is actually purple, but it doesn't show here.