08/04/2017 at 01:10 •
Al Williams decided it was time to put an 1802 processor in the brain of the KIM Uno, morphing it into a Cosmac Elf. See his blog post here. Which triggered me to add a 1861 Pixie display to it. Using a $3 OLED, this now plays a nice set of vintage 1802 games - and thanks to Al's serial monitor code, it's a pretty mean and lean 1802 development environment. See my in-depth blog post for details.
Here's a quick Youtube video of the UNO1802.
That's all of $13 of parts in action... thanks, Al! Vintage computers never die.
07/09/2016 at 00:57 •
VTL-02 is a nifty little programming language - 1020 bytes of code gives you something close to Basic. Written in 1976 for the Altair 6800 by Frank McCoy and Gary Shannon, it was only recently ported to the 6502 by Mike, and then tuned by Klaus, on the 6502 forum (link). It counts as one of the top early microcomputer programming achievements.
I was able to wedge it into the KIM Uno's ROM map, so it now boasts not only a machine language monitor and (Wozniak's original) disassembler, but also an easy-to-use interpreted language. Well, easy after you read the manual (here). It does require a serial terminal, or more likely a USB-to-Serial cable to your laptop used as a terminal. Because the on-board hex display really won't cut it :)
One more example of what you can do with less than 1024 bytes of code. And one more vintage 6502 coding gem in the KIM Uno. Thanks, Mike & Klaus!
The KIM UNO Firmware update is here, at the bottom of the page.
03/29/2015 at 18:10 •
The KIM Uno code was written for the 1.5 version. Scott tipped me off that you need to make one change when compiling under 1.6:
change "prog_uchar" to "const unsigned char" in cpu.
03/16/2015 at 19:57 •
Scott over at http://geodesicsphere.blogspot.ch/2015/01/kim-uno.html modified the firmware to run on an old calculator display. Not published on his site yet, but he then proceeded to convert a dead calculator from the 70s. So I'm now looking for suitable transplantation candidates as well :)