Close

First ideas... a BASIC computer

A project log for Homebrew Hobbyist Computer

A low-cost computer for learning and tinkering...

MartianMartian 03/16/2019 at 02:251 Comment

In my Arduino Due CP/M PC project, I experimented with a customised version of Tiny Basic Plus.  I added extra commands for ANSI colours and plotting block graphics.  I'm not a C/C++ coder, I hate the language and believe it to be the work of the devil, but I'm trying to fix my old hacked version of Tiny Basic to compile on a PC again and make it as portable as possible.


I'm going to explore compiling it to run on a bare metal Raspberry Pi Zero, using the Circle library.

If I can do that, then the next step will be to explore expanding BASIC to use the library for things like GPIO handling, sound and other features the library could support.

The end result, a tiny £5 computer that immediately boots into a BASIC language environment without the overhead of an OS.  Usage could include anything from learning simple programming, to controlling hardware in other projects.

Discussions

Ken Yap wrote 03/16/2019 at 11:02 point

>I'm not a C/C++ coder, I hate the language and believe it to be the work of the devil

But you know, sometimes you have to tangle with the devil to get wicked projects to work. 😉

  Are you sure? yes | no