My first wire wrap: Wilf's AT keyboard interface

Discussions about Sinclair ZX80 and ZX81 Hardware
User avatar
mrtinb
Posts: 1906
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: My first wire wrap: Wilf's AT keyboard interface

Post by mrtinb »

gammaray wrote: Tue Feb 13, 2018 7:40 pm I hope I am not hindering that
In no way. I appreciate your interrest.
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
User avatar
gammaray
Posts: 590
Joined: Sun Apr 17, 2016 2:44 am
Location: Texas

Re: My first wire wrap: Wilf's AT keyboard interface

Post by gammaray »

Is /RD (The first purple wire on the left) shorting to /WR (The first unattached pin on the left )?
RD PIN Screenshot_2018-02-13_15-24-18.png
RD PIN Screenshot_2018-02-13_15-24-18.png (394.24 KiB) Viewed 3880 times
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
gammaray
Posts: 590
Joined: Sun Apr 17, 2016 2:44 am
Location: Texas

Re: My first wire wrap: Wilf's AT keyboard interface

Post by gammaray »

Don't think D5-D7 should be grounded without a resistor...

Maybe need a momentary pushbutton for /CE on EPROM? Set DIPSWITCH. Press button.
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
gammaray
Posts: 590
Joined: Sun Apr 17, 2016 2:44 am
Location: Texas

Re: My first wire wrap: Wilf's AT keyboard interface

Post by gammaray »

I noticed that some chip pinouts do not show active high or low. I added this in case anybody wants since others pointed out.
Attachments
wilf at keyboard picaxe improved schem.txt
(1.71 KiB) Downloaded 163 times
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
mrtinb
Posts: 1906
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: My first wire wrap: Wilf's AT keyboard interface

Post by mrtinb »

Creating a keyboard is a hard task. To be ready for ZX-Team meeting this weekend, I need a keyboard.

I've changed paths twice. First trying to rebuild an old Mac USB keyboard. This was a pain, as the matrix is plastic foil membrane. I tried with aluminum foil and electric paint. This was a steep hill.

The secord change of path was rebuilding an old Commodore 64 keyboard. It was difficult, as the matrix was completly different. And the board was also difficult to solder on. But finally it worked.

I need to clean the old keyboard before this weekend, but Yes! it works.

Image
Image
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
User avatar
mrtinb
Posts: 1906
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: My first wire wrap: Wilf's AT keyboard interface

Post by mrtinb »

Creating Wilf's AT keyboard is still on my to do list. But currently I just needed a keyboard fast.
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
User avatar
msch
Site Admin
Posts: 106
Joined: Sun May 19, 2013 11:39 pm
Location: Frankfurt/M, Germany

Re: My first wire wrap: Wilf's AT keyboard interface

Post by msch »

cool ... maybe it is a good idea to shift the first two rows some positions to the left ;-)
Mathias

ZX-Team member and classic computer collector
User avatar
mrtinb
Posts: 1906
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: My first wire wrap: Wilf's AT keyboard interface

Post by mrtinb »

It was difficult because the Commodore has a different matrix than the ZX81. If I shifted the keys the task would have been twice as difficult. Then none of the existing matrix could have been used. This “easy” path made it possible to create the keyboard before this weekend’s meet up on a tight schedule. The positions of the keys are irritating, but better to type on than my previous keyboard. (https://sinclairzxworld.com/viewtopic.php?f=7&t=1793)
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
User avatar
msch
Site Admin
Posts: 106
Joined: Sun May 19, 2013 11:39 pm
Location: Frankfurt/M, Germany

Re: My first wire wrap: Wilf's AT keyboard interface

Post by msch »

Yes, I know that. Some years ago I started my own keyboard project (with cherry switches) but due to the lack of time it is still in development :oops:
Joachim in the german forums has build a pretty cool one (with self designed pcb) - see here:
http://forum.tlienhard.com/phpBB3/viewt ... =25#p30755
I think You can see it in Mahlerts next weekend.
Mathias

ZX-Team member and classic computer collector
User avatar
gammaray
Posts: 590
Joined: Sun Apr 17, 2016 2:44 am
Location: Texas

Re: My first wire wrap: Wilf's AT keyboard interface

Post by gammaray »

It is a keyboard that prints in ITALICS! :lol:

Glad you got it working!
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
Post Reply