I'm a professional software engineer with over 40 years experience. I have a long term interest in electronics, in particular 8 bit computing from the 1980s
VersaTermMinus. Based on the VersaTerm project but slightly shrunk in the wash
20online6809. Online Motorola 6809 Emulator
12Dragon32Issue2. Recreation of early Dragon 32 mainboard
86847Pi. A recreation of the Motorola 6847P using a modern microcontroller
7Commodore-Vic-20. Late, cost reduced vic-20 schematic and board
6Dragon-32-Repair-Ramboard. Plugin ram board for Dragon 32 Mk2 Issue 6, to replace 4116 chips with 4164
4Dragon3264Keyboard. Reproduction keyboard for Dragon 32 and 64 using modern switches
4Dragon32Rev3. HTML
3A500keyboard. hardware Raspberry Pico Amiga 500 Keyboard to USB Adapter
3ZxSpectrumIss2.
3DriveWire4Rebuild. Redesign and rebuild of DriveWire 4 in Java
3virtual6809. Emulation of MC6809 and supporting hardware
2cas2bas. Simple utility for converting Dragon/CoCo basic (.CAS) files to text (.BAS)
2Dragon32Rev3Proto. SMD Prototype of Dragon32 Rev3
2Atari65_130XE_C070067. Reproduction of the Atari 65/130XE PCB
2tdd-training-katas. Lessons and exercises for getting started (and improving) in TDD
2drivewire4rescue. Reconfigure of original drivewire4 source to use maven
2CoCoDragonMultiPak. HTML
1Atari2600CompositeMod. Plugin Composite Mod for Atari 2600 VCS
1XTjr. Assembly
1DragonRevX4KSEdition. Dragon Rev X4 Kitchen Sink
1CoCoEPROMpak. Updated version of Mark Blair's CoCo Eprom Pak board
1pi450Keyboard. Mechanical Keyboard for Pi boards
1DragonNTSC. Plug-in video board for Dragon 32 recreation
1DragonDiscController. Recreation of DragonDos disc controller cartridge
1DNDrehash. JavaScript
1DragonPal. Plug-in video board for Dragon 32 recreation
1HD6309sbc. Single board computer using Hitachi HD6309
1