This keyboard was sold as something else, but the layout is pretty recognizable.
The Hi-Tek grid is actually in decent shape; only a few of the corners are split.
Honestly, I don't think this was ever a nice keyboard to type on.
What is interesting, though, is some of the engineering decisions that went into the design here.
The keyboard did not have its own controller; it was scanned directly by the PC. Moreover, this is done on a common bus, with shared address and data lines. The address is inverted into matrix rows. The matrix columns drive an inverting open-collector buffer. A single keyboard-specific signal enables the buffer.
All of this could have been done on the main PCB, with the keyboard subassembly being a bare matrix, as it is in some other computers of this era. But there's space and the signal quality might be marginally improved.
The matrix itself is also much more complicated than just a straight grid, with extra traces all over the place and a peculiar order for the header signals.
Why this is becomes evident when looking at the schematic.
Note that the board here does not match that schematic exactly; it's electronically equivalent, but a few of the inverter / buffer pins are different. I suppose that means there was more than one revision of this PCB.
Anyway, the particular row, column assignments of the keys make decoding simpler, possibly avoiding a lookup array (though I don't know that it actually worked without one).
Not that this makes USB conversion any harder or easier; just maybe the wiring a little messier looking.
This particular board had it rough before I got it. The PCB was broken off in the upper-left corner. The FFC cable was just yanked off and had contacts twisted up; I just desoldered them and replaced it all with some headers and an improvised cable. The power LED was cut off; I grabbed some random red replacement one from a drawer. The space bar looks to have been cleaned with something abrasive. A bunch of keys have gouges. On the 3 key they are regularly spaced, perhaps from being stacked beneath another PCB.TRS-80 Model 1 without numpad
Jump to
- Discussions
- ↳ Keyboards
- ↳ Mice & other input devices
- ↳ News & reviews
- ↳ News
- ↳ Reviews
- Knowledge base & media
- ↳ Gallery
- ↳ Workshop
- ↳ Deskthority wiki talk
- ↳ Deskthority wiki
- Other
- ↳ Marketplace
- ↳ Member to member
- ↳ For sale
- ↳ Want to buy
- ↳ Want to trade
- ↳ Group buys
- ↳ Other
- ↳ External
- ↳ Vendors
- ↳ eBay
- ↳ Taobao
- ↳ Other external
- ↳ Marketplace Help
- ↳ Try before you buy
- ↳ Off-topic
- ↳ Other languages
- ↳ Diskussionen auf Deutsch
- ↳ En français
- ↳ Português
- Deskthority
- ↳ Deskthority talk
- ↳ Archive
- ↳ Deskthority Awards 2018
- ↳ DTA News
- ↳ Call for nominees
- ↳ Final Vote
- ↳ Deskthority Awards 2017
- ↳ Results
- ↳ Final vote
- ↳ Vote for nominees
- ↳ Call for nominees
- ↳ DTA news
- ↳ Deskthority Awards 2016
- ↳ Results
- ↳ Final vote
- ↳ Vote for nominees
- ↳ Call for nominees
- ↳ DTA news
- ↳ Deskthority Awards 2015
- ↳ Results
- ↳ Final vote
- ↳ Vote for nominees
- ↳ Call for nominees
- ↳ DTA news
- ↳ Deskthority Awards 2014
- ↳ Results
- ↳ Final vote
- ↳ Vote for nominees
- ↳ Call for nominees
- ↳ DTA news
- ↳ Deskthority Awards 2013
- ↳ Results
- ↳ Final vote
- ↳ Vote for nominees
- ↳ Call for nominees
- ↳ DTA news
- ↳ Deskthority Awards 2012
- ↳ Deskthority Awards 2011
- ↳ Support Deskthority
- ↳ Club discussions & votes
- ↳ Club management
- ↳ Deskthority club launch
- ↳ Geekhacker refugee camp
- ↳ Sinklist Archive
- ↳ Forum software translations