CodeSurferDev Blog

ZX81/TIMEX-SINCLAIR 1000 Custom Mechanical Keyboard Prototype - Part 3

In this third post in the series, the mechanical keyboard gets updated from wired switches on a laser cut acrylic plate to an actual printed circuit board (PCB), and not just switches soldered directly to the PCB, but a hot-swappable mechanical keyboard! How many kids on your street have hot

ZX81/TIMEX-SINCLAIR 1000 3D Printed Case - Part 2

This is the second post in a series on designing & prototyping a ZX81/TS-1000 enlarged case, code named "Kilo-Zed". It covers the changes & improvements from version 1.0 to version 2.0. If you haven't already read Part 1 of this series, you may

ZX81/TIMEX-SINCLAIR 1000 3D Printed Case - Part 1

This post covers a collaboration between my brother and I to right a wrong that goes back over forty years! We join forces to develop a scaled up prototype ZX81 computer case that is large enough to fit a mechanical keyboard I built in two previous posts to replace the

ZX81/TIMEX-SINCLAIR 1000 Custom Mechanical Keyboard Prototype - Part 2

This is the second part of a two part post in which I share every step of designing and building a prototype mechanical keyboard for my TS-1000, or with some adaptation, could be applied to other models of retro computers. Part 1 covers the design and manufacture of the acrylic

ZX81/TIMEX-SINCLAIR 1000 Custom Mechanical Keyboard Prototype - Part 1

In this two part post I will share every step of designing and building a prototype mechanical keyboard for my TS-1000. There are two free online tools mentioned in this part that will help you design and build your own custom keyboards. Part 1 will cover the design and manufacture

CodeSurferDev Blog © 2026