🇬🇧 Cambridge Computer Z88: Part 3 (Mechanical Keyboard Test) [TCE #0626]

Subscribers:
3,220
Published on ● Video Link: https://www.youtube.com/watch?v=vxIY81ir3Ao



Duration: 0:00
266 views
40


Thanks to #PCBWay for their ongoing support! https://www.pcbway.com/
The rubber mat on my Z88 doesn't work very well so let's try replacing it with a mechanical keyboard.

I've designed this keyboard to use Gateron KS-33 low profile switches and, after a lot of searching, settled on a set of MA profile key caps that included an ISO ENTER key:

Aliexpress store name: Skyloong Guangming Store
Aliexpress store ID: 910796037
https://www.aliexpress.com/item/1005004649108572.html

I still need to find a few more spare key caps for the special keys.

MA profile are taller than XDA or DSA profile ... DSA profile might be the best but it's just a matter of trying to find a complete set in black ...

The keyboard is working fine from my initial testing.

I didn't allow for a few millimetres of overhang by the LCD bezel, so I need to shave this off the top of my PCB to allow everything to fit back together nicely ... that'll be REV. B.

My Github repository:
https://github.com/0ddjob/Sinclair/tree/main/Z88_Mechanical_Keyboard

00:00 ... Intro
03:15 ... The PCB
05:50 ... Soldering Tunes
06:45 ... Testing the first row
12:07 ... Full keyboard ready for testing
13:59 ... Comparison with original rubber mat
15:13 ... Testing with BASIC
18:49 ... Adjustments required
21:12 ... Channel thanks & outro

--------------------------------
From Part 2:
The Universal Backpack Drive (uBPD) can be used on the Z88! I almost got it working before the damn rubber keyboard stopped working.

You'll need a converter for the Z88's serial board - a few options are available. I designed my own as I didn't order one with the uBPD, and it was the cheapest & fastest option for me:
https://github.com/0ddjob/Sinclair/tree/main/Z88_Serial_DE9-to-DB25

You'll need a disk manager program on the Z88, perhaps transferred via serial cable using PC Link or Mac Link software. Luckily I happened to have an EPROM with it installed.

Unfortunately then the keyboard stopped working before I could continue. Sorry but the keyboard on my Z88 seems to be rubbish. I want to see if I can design a replacement so I can make my Z88 actually usable ... okay, maybe there is still something I could do to improve the rubber keyboard ... ?
--------------------------------
From Part 1:
What Sir Clive did next. I've always been interested in this machine - a Zilog Z80 based, notepad sized computer with BBC BASIC and a decent screen. Not too sure about the rubber keyboard. But ... the machine does live on with various upgrades available.

WoS info:
https://worldofspectrum.org/z88forever/index.html

Z88 motherboard mods:
https://privat.bahnhof.se/wb782177/z88/motherboard.htm

Z88 Wiki:
https://cambridgez88.jira.com/wiki

ROM replacement:
https://github.com/bkw777/aDIPters

Z88 parts:
http://www.rakewell.com/main/index.shtml

Universal Backpack Drive:
https://www.soigeneris.com/universal-backpack-drive

--------------------------------
Check out my Patreon for regular blog-type updates between videos - there is a free membership tier and two paid tiers (US$2 and US$5). There is also a one-week trial for the paid tiers so if you don't think it's worth it, then cancel ... no hard feelings ... I appreciate any support, even if it's just subscribing to my YouTube channel!

https://www.patreon.com/TheCluelessEngineer
--------------------------------
Music by Karl Casey @ White Bat Audio
https://karlcasey.bandcamp.com/
   / @whitebataudio  




Other Videos By The Clueless Engineer


2025-08-26Soviet Computers on ebay (Patreon Exclusive 2) [TCE #0631]
2025-08-16🇬🇧 Cambridge Computer Z88: Part 4 (Revised Mechanical Keyboard) [TCE #0636]
2025-08-12🇬🇧 Amstrad ACL-386SX: Part 2 (PSU Stripdown) [TCE #0635]
2025-08-11🇬🇧 Amstrad ACL-386SX: Part 1 (First Look - NOK - PSU Issues) [TCE #0634]
2025-08-08🇺🇸 Hewlett Packard HP 95LX Palmtop PC: Part 2 (Repair & File Transfer) [TCE #0633]
2025-08-07🇺🇸 Hewlett Packard HP 95LX Palmtop PC: Part 1 (Boot & Disassembly) [TCE #0632]
2025-08-03🇷🇺 Микроша (Mikrosha): Part 5 (Improved Video Output!) [TCE #0630]
2025-08-02🇷🇺 Микроша (Mikrosha): Part 4 (Video Output Fixed!) [TCE #0629]
2025-08-02🇷🇺 Микроша (Mikrosha): Part 3 (It's Working But ...) [TCE #0628]
2025-07-29🇺🇸 Micro Palm Computers PC/4000 & PC/5000: Part 5 (DD50 Breakout Board) [TCE #0627]
2025-07-25🇬🇧 Cambridge Computer Z88: Part 3 (Mechanical Keyboard Test) [TCE #0626]
2025-07-15Simple KiCad For Simple Vintage Computer Hobbyists: Part 8a (Soviet Key Switch 1) [TCE #0625]
2025-07-13🇦🇺 The TEC-1G: Part 4 (Quick Update) [TCE #0624]
2025-07-12🇷🇺 Микроша (Mikrosha): Part 2 (Power On - NOK) [TCE #0623]
2025-07-06Simple KiCad For Simple Vintage Computer Hobbyists: Part 7b (Keyboard Design 2) [TCE #0622]
2025-07-04🇷🇺 Микроша (Mikrosha): Part 1 (First Look) [TCE #0621]
2025-07-02Simple KiCad For Simple Vintage Computer Hobbyists: Part 7a (Keyboard Design 1) [TCE #0620]
2025-06-30🇬🇧 Cambridge Computer Z88: Part 2 (Backpack Drive - First Attempt) [TCE #0619]
2025-06-29🇧🇾 Астра (Astra) ZX Spectrum Clone: Part 2 (Power On - NOK) [TCE #0618]
2025-06-26🇦🇺 Gaming Keyboard for ZX80/ZX81/Minstrel/Jupiter Ace: Part 1 (Minstrel 2 Test) [TCE #0617]
2025-06-26🇬🇧 Cambridge Computer Z88: Part 1 (First Look & Power On) [TCE #0616]