TI99/4A KEYBOARD ADAPTATION

Discussions about Sinclair ZX80 and ZX81 Hardware
User avatar
gammaray
Posts: 590
Joined: Sun Apr 17, 2016 2:44 am
Location: Texas

TI99/4A KEYBOARD ADAPTATION

Post by gammaray »

I had been interested in using an Apple Keyboard for replacement and case for mounting (too short for some of my schemes)

but danmoore used the TI99..
IMG_1380-tny.jpg
IMG_1380-tny.jpg (276.01 KiB) Viewed 7552 times
Looking at it's matrix, it seems much simpler to implement! It already has the 8x5 matrix!
keyboard_schematic.jpg
keyboard_schematic.jpg (70.53 KiB) Viewed 7552 times
Except for the Z X C V B keys shifting as well as N M and the various control keys, the rest of the keys fall in line with the TZX81000 matrix.

A little rewiring and special circuitry could result in almost perfect replacement.

Maybe Dan would like to show us what he did do?
5-TS1000,UK ZX81<-Sheelagh, US ZX81, 2-TS1500/KDLX , 3-TS2040 printer, 2-TS2020 cassette decks, ZXPAND+AY, ZeddyNET, ZXBlast, UDG, ZX8CCB, AERCO, BUILDS/REPAIRS ZX Spectrum, ZX80 Minstrel, ZXMAX48 v1 v2, 2-TS-2068, ROM, 16kRAM
User avatar
mooredan
Posts: 22
Joined: Sat Nov 18, 2017 4:47 pm
Location: Portland, Oregon, USA
Contact:

Re: TI99/4A KEYBOARD ADAPTATION

Post by mooredan »

I did same mod some thirty-odd years ago too. I think that I was able to get a new TI-99/4A keyboard back then, but now I couldn't find a new one. So I camped out on ebay waiting for a junk TI to come along - got one for $12 + shipping. Get the one with the black keys, then you're assured that you'll get the switch type versus membrane type that is reported to be in other models.

After looking at the photos, it looks like I was a bit sloppy in the trace cuts and soldering. My wife has commandeered my magnifying lamp for her artwork hobby. ...excuses, excuses, ....

(click on the following photos for a full sized photo)

Image

The red circles are where I cut the traces, and the blue boxes are the keys I removed to match it up with the original keyboard. With the exception of the additional space/pound key to the right of the M key -- that one isn't wired correctly yet anyway (I'll fix it shortly). Others with this keyboard have kept the additional keys and duplicated certain ones.

Image

Still needs to be cleaned up a bit and I plan to cut up a junk ZX81 keyboard and glued the them onto the key caps -- but it doesn't look like the functions will fit -- may have to either exclude them or shrink them.

I have a small metal cabinet coming for mounting this.
Dan Moore
Portland, Oregon, USA
User avatar
gammaray
Posts: 590
Joined: Sun Apr 17, 2016 2:44 am
Location: Texas

Re: TI99/4A KEYBOARD ADAPTATION

Post by gammaray »

Can the TI99/4A cabinet be adapted?
5-TS1000,UK ZX81<-Sheelagh, US ZX81, 2-TS1500/KDLX , 3-TS2040 printer, 2-TS2020 cassette decks, ZXPAND+AY, ZeddyNET, ZXBlast, UDG, ZX8CCB, AERCO, BUILDS/REPAIRS ZX Spectrum, ZX80 Minstrel, ZXMAX48 v1 v2, 2-TS-2068, ROM, 16kRAM
User avatar
mooredan
Posts: 22
Joined: Sat Nov 18, 2017 4:47 pm
Location: Portland, Oregon, USA
Contact:

Re: TI99/4A KEYBOARD ADAPTATION

Post by mooredan »

I don't see why it wouldn't fit. Back in the early '80's I had put it in a nice sloped console/cabinet that I got from Radio Shack. Heavy duty metal, broke one set of nibblers cutting it.

Image

Here's the box that's on its way:

Image

The width is just right for the keyboard.
Dan Moore
Portland, Oregon, USA
User avatar
gammaray
Posts: 590
Joined: Sun Apr 17, 2016 2:44 am
Location: Texas

Re: TI99/4A KEYBOARD ADAPTATION

Post by gammaray »

Nice now don't forget decals for logo!

Mooredan>>
Still needs to be cleaned up a bit and I plan to cut up a junk ZX81 keyboard and glued the them onto the key caps -- but it doesn't look like the functions will fit -- may have to either exclude them or shrink them.
I cut up a laser print of keyboard with clear nail polish as adhesive and finish coat. Try on old PC key first to get the hang of it.
5-TS1000,UK ZX81<-Sheelagh, US ZX81, 2-TS1500/KDLX , 3-TS2040 printer, 2-TS2020 cassette decks, ZXPAND+AY, ZeddyNET, ZXBlast, UDG, ZX8CCB, AERCO, BUILDS/REPAIRS ZX Spectrum, ZX80 Minstrel, ZXMAX48 v1 v2, 2-TS-2068, ROM, 16kRAM
vwbz80a
Posts: 31
Joined: Wed Nov 29, 2017 2:35 pm

Re: TI99/4A KEYBOARD ADAPTATION

Post by vwbz80a »

Excellent.
Becky
Posts: 21
Joined: Tue Aug 25, 2015 9:41 pm

Re: TI99/4A KEYBOARD ADAPTATION

Post by Becky »

That is a lovely tidy job. I rewired an Electron keyboard to use with my speccy clone, but it was like sphagetti. You said that you had removed some extra keys. Did you not consider keeping one as a reset key? I did that with my Harlequin (Used the ESC key), but it was easy because there was a reset header on the board. Maybe with a zeddy it might be more complex to reset the cpu.

Again, brilliant job.

Becky.
2x ZX81 / 2xZ88 / Spectrum 48K / Spectrum+ / Spectrum +2 (Grey) / Spectrum +3
Harlequin Rev G
User avatar
1024MAK
Posts: 5101
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Adding a ZX81 reset button

Post by 1024MAK »

Adding a ZX81 reset button

Connect a push to make switch across the connections for C5 (1uF) or between "pins" 21A (component side) and 4B (underside) on the edge-connector.

If you intend using "normal" keys on a replacement keyboard, pick a key in the corner, so it is less likely to be accidentally pressed. Or better, wire two different keys in series, so that both have to be pressed to reset the computer ;)

Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Buffer Amp

:!: Standby alert :!:
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb :!:
Looking forward to summer later in the year.
User avatar
Paul
Posts: 1511
Joined: Thu May 27, 2010 8:15 am
Location: Germanys west end

Re: TI99/4A KEYBOARD ADAPTATION

Post by Paul »

If you add a small resistor of about 100 ohm this will be better for the capacitor and the switch.
In theory, there is no difference between theory and practice. But, in practice, there is.
User avatar
mooredan
Posts: 22
Joined: Sat Nov 18, 2017 4:47 pm
Location: Portland, Oregon, USA
Contact:

Re: TI99/4A KEYBOARD ADAPTATION

Post by mooredan »

That reminds me, I do plan on doing some debouncing mitigation on the keyboard. I seem to recall this sometimes showing its face. Here's a good reference: http://www.labbookpages.co.uk/electronics/debounce.html
Dan Moore
Portland, Oregon, USA
Post Reply