My projects

Wolf80 with the PMI-80: the cheat sheet on the left, the yellow case with the display and keyboard in the middle, the controls and the list of games on the right

Wolf80

8080 · Z80 · JavaScript · Windows EXE

An emulator of the Czechoslovak single-board computers PMI-80, Savia-84 and Stone 1. Their original monitors run on the emulator's own 8080 and Z80 cores, with the display, keyboard and sound modelled as on the real boards. In the browser, offline or as a Windows EXE.

The microHAMCLOCK display cycling through its screens: clock, propagation, list and map of the stations that hear you

microHAMCLOCK

ESP32-S3 · Heltec WiFi LoRa 32 V3 · C++

A pocket-sized ham radio clock on the tiny OLED of the Heltec WiFi LoRa 32 V3: UTC, solar and propagation data, the nearest ionosonde and live PSKReporter spots of the stations that hear you, on a list and a map. Installed and set up straight from the browser.

The Science Fair Microcomputer Trainer emulator: the trainer with its binary LEDs, the hexadecimal display, the list of codes and the keypad, the controls and the built-in games on the right

Science Fair Microcomputer Trainer emulator

TMS1100 · JavaScript · Windows EXE

An emulator of the Science Fair Microcomputer Trainer (Radio Shack 28-260, 1985), the American version of the Gakken FX-Micom R-165. Its own TI TMS1100 core runs the trainer's original program with the monitor and the seven built-in games. In the browser, offline or as a Windows EXE.