80s keyboard party
-
- Location: San Francisco
- Main keyboard: Das Keyboard
- Main mouse: Logitech
- Favorite switch: MicroSwitch Hall Effect
- DT Pro Member: 0240
As we prepare for a cross-country move, some classic keyboards came out one last time in the old place.
All have functioning USB interfaces using their original controllers and connectors.
All have functioning USB interfaces using their original controllers and connectors.
- wlhlm
- ~
- Location: Dresden, Germany
- Main keyboard: Realforce 87U 55g
- Main mouse: Logitech G500
- Favorite switch: 55g Topre
- DT Pro Member: -
- Contact:
How many Knight keyboards are out there?
- Halvar
- Location: Baden, DE
- Main keyboard: IBM Model M SSK / Filco MT 2
- Favorite switch: Beam & buckling spring, Monterey, MX Brown
- DT Pro Member: 0051
Those Symbolics keyboards -- very nice! And even interfaced to USB...
You don't possibly want to get rid of any before the move (just joking...)?
You don't possibly want to get rid of any before the move (just joking...)?
Last edited by Halvar on 25 Aug 2017, 18:45, edited 1 time in total.
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
Ooh, the Knight keyboard, exposed in the wild just like that.
- photekq
- Cherry Picker
- Location: United Kingdom
- Main keyboard: Various Cherry Corp keyboards
- Main mouse: Razer Deathadder (1st gen)
- Favorite switch: Nixdorf 'Soft Touch' MX Black (55g springs)
- DT Pro Member: -
- Contact:
Those Symbolics keyboards... Incredible!
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
See what you've gone and done, MMcM? Ruffled avaricious duck feathers!
And yet, in your profile, you say use a Das as your main keyboard? With a handsome, and useable, collection like that. Come off it!
By the way, how did you convert each of these boards? Details help soothe the pain! Pictures even more so…
And yet, in your profile, you say use a Das as your main keyboard? With a handsome, and useable, collection like that. Come off it!
By the way, how did you convert each of these boards? Details help soothe the pain! Pictures even more so…
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
The only way MMcM could have gotten these keyboards, is by being a true Lisp Beard. His must be long and gray.
- XMIT
- [ XMIT ]
- Location: Austin, TX area
- Main keyboard: XMIT Hall Effect
- Main mouse: CST L-Trac Trackball
- Favorite switch: XMIT 60g Tactile Hall Effect
- DT Pro Member: 0093
Fantastic. Which country are you crossing, and will your travels bring you through Texas?
I'd like to know more about how you got those older Symbolics keyboards and the 5251 working on USB. Are these custom converters? I've not seen this work before.
I'd like to know more about how you got those older Symbolics keyboards and the 5251 working on USB. Are these custom converters? I've not seen this work before.
- seebart
- Offtopicthority Instigator
- Location: Germany
- Main keyboard: Rotation
- Main mouse: Steelseries Sensei
- Favorite switch: IBM capacitive buckling spring
- DT Pro Member: 0061
- Contact:
Welcome to DT MMcM! I see you list "Favorite switch: MicroSwitch Hall Effect" in your profile. Obviously you know what you're talking about. Very impressive collection.
Knight, Space Cadet, Symbolics... CONVERTED...?!??!?
When you have time we have some questions regarding the conversion of you're older keyboards.
Knight, Space Cadet, Symbolics... CONVERTED...?!??!?
When you have time we have some questions regarding the conversion of you're older keyboards.
Last edited by seebart on 22 Jun 2015, 09:28, edited 1 time in total.
- tlt
- Location: Sweden
- Main keyboard: Topre Realforce 105UFW
- Main mouse: Mionix Avior 7000
- Favorite switch: Cherry MX Brown
- DT Pro Member: -
Thanks for sharing this. Some photos for that wiki would be great! I could've had so many IBM, Cherry and Alps boards if I had thought of keeping them back in the 90s.
- seebart
- Offtopicthority Instigator
- Location: Germany
- Main keyboard: Rotation
- Main mouse: Steelseries Sensei
- Favorite switch: IBM capacitive buckling spring
- DT Pro Member: 0061
- Contact:
I'm still a little at disbelief with this. But those pictures...mr_a500 wrote: ↑Wow - super rare Lisp keyboards and they're converted to USB.
- HAL
- Location: Vienna, Austria
- Main keyboard: IBM Model F (Unsaver)
- Main mouse: Logitech MX Laser / MX 518
- Favorite switch: Buckling Spring
- DT Pro Member: 0025
- Contact:
drooooooooooooooooooooooool
-
- Location: Colorado, USA
- Main keyboard: IC60 & Infinity Ergodox
- DT Pro Member: -
Love the boards, and I can't even begin to imagine the amazing stories they could tell if they could talk!
I'd say that's an accurate description of one of the 21 founders of Symbolics...webwit wrote: ↑The only way MMcM could have gotten these keyboards, is by being a true Lisp Beard. His must be long and gray.
- matt3o
- -[°_°]-
- Location: Italy
- Main keyboard: WhiteFox
- Main mouse: Anywhere MX
- Favorite switch: Anything, really
- DT Pro Member: 0030
- Contact:
oh gosh... I need a new pair of pants...
-
- Location: San Francisco
- Main keyboard: Das Keyboard
- Main mouse: Logitech
- Favorite switch: MicroSwitch Hall Effect
- DT Pro Member: 0240
Guilty.long and gray
It's funny, but it only takes about five minutes for the old habit of Rubout / Backspace to the left of A to come back. I'm sure unshifted parens would too, if I needed to do more Lisp. That makes it hard to switch back to an everyday layout, which is necessary when typing on a colleague's keyboard or in a meeting.Come off it!
Some old-timers were asking ourselves this Saturday. I don't know of any others. I have to hope that they're in good hands, or at least in storage at MIT and not landfill.How many Knight keyboards are out there?
The AEK II is there just to show off the difference between Salmon and Cream Alps. The early MacIvories had the original.the most recent of this batch
Please bear with me. As I said, we're in the process of dealing with thirty-odd years of accumulation in a bunch of different areas. I'll try to get some more and outline some technical details here.Some photos
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
I once mailed mister Knight himself, asking about the keyboard and politely asking if there was any for me for a good price, against hope really (it's too much a museum piece, and a rare one too, and I'm just a mere collector). No answer. But I mentioned this somewhere later and one of his students replied, who said he had two hanging on the walls of his office.
Lisp bastards! My next strategy is to outlive them and pry it from their cold, dead hands!
Lisp bastards! My next strategy is to outlive them and pry it from their cold, dead hands!
-
- Location: San Francisco
- Main keyboard: Das Keyboard
- Main mouse: Logitech
- Favorite switch: MicroSwitch Hall Effect
- DT Pro Member: 0240
Okay. Please excuse the mediocre photos, but the hardware promises to just get less accessible for a while and there isn't much time for retouching.
All the converters in the OP are using an ATmega32U4 as the MCU. Most use LUFA to simplify programming its USB functionality.
The earlier version of this effort, ten years ago, used one of the first PICs to have a USB stack on the chip. But without even in-circuit programming. Here is that board on the left and the newer dev board on the right, using an Arduino Micro. As you can see, without the optional LEDs and switches to select keyboard model, there is nothing other than connectors.
Most are in old reliable Hammond black ABS boxes, rather than anything fancy with milling or 3D printing.
The Model M is Soarer's Converter on a board with the various different connectors IBM used over the years for essentially the same protocol.
The ADB interface is just TMK's. If I had a MacIvory keyboard template, which put bucky bits on the arrow keys, I might need more than it. But I don't.
The Sun Type 4 is a custom interface designed for simplicity. There are several others out there, but they either don't use a high-level USB library like LUFA or bit-bang the serial interface. By just adding an inverter, the MCU's UART can do it, since it's chip levels, only inverted like in RS-232.
The 5251 interface can be worked out entirely from the service manual, which is in Bitsavers. The hard part of the design is the voltages. The signals are +5V, but the MOS controller itself needs -5V. I added an isolating DC-DC converter (with a filter cap for good measure). The solenoid (!) needs +8.5V at higher current than USB is gonna give. I just added an external power adapter (from a game controller?).
The Symbolics is straightforward, fitting the RJ jack into the case being about the hardest part.
The Space Cadet required getting the 8748 back in working order, since they keep a charge for years, not decades. The microcode, source and binary, are online. Back in '95, I used a parallel port programmer (from a swap-meet or someplace like that) with a Pentium that was already too fast to be entirely reliable.
The jumpers out the back are reset and ground, so I can enter the bootloader without opening the case.
I wasn't able to repeat the 8748 feat more recently when the other Space Cadet here, without a case, had lost its program (due to getting more light in, I assume). So I had to resort to a direct interface to it, with the AVR doing the scanning and USB. Cheating, I know, but it's going to need a new case anyway, so it's slipping away from original.
The Knight keyboard is all 74-series TTL, so it would be possible to buzz out the circuit. But, fortunately, the Space Cadet protocol is actually backwards compatible with it. So it was just getting the timing of the shift register right. The remaining hard part was tracking down an Amphenol mini-hex connector, which wasn't possible after it was obsolete and before eBay had taken off.
All the converters in the OP are using an ATmega32U4 as the MCU. Most use LUFA to simplify programming its USB functionality.
The earlier version of this effort, ten years ago, used one of the first PICs to have a USB stack on the chip. But without even in-circuit programming. Here is that board on the left and the newer dev board on the right, using an Arduino Micro. As you can see, without the optional LEDs and switches to select keyboard model, there is nothing other than connectors.
Most are in old reliable Hammond black ABS boxes, rather than anything fancy with milling or 3D printing.
The Model M is Soarer's Converter on a board with the various different connectors IBM used over the years for essentially the same protocol.
The ADB interface is just TMK's. If I had a MacIvory keyboard template, which put bucky bits on the arrow keys, I might need more than it. But I don't.
The Sun Type 4 is a custom interface designed for simplicity. There are several others out there, but they either don't use a high-level USB library like LUFA or bit-bang the serial interface. By just adding an inverter, the MCU's UART can do it, since it's chip levels, only inverted like in RS-232.
The 5251 interface can be worked out entirely from the service manual, which is in Bitsavers. The hard part of the design is the voltages. The signals are +5V, but the MOS controller itself needs -5V. I added an isolating DC-DC converter (with a filter cap for good measure). The solenoid (!) needs +8.5V at higher current than USB is gonna give. I just added an external power adapter (from a game controller?).
The Symbolics is straightforward, fitting the RJ jack into the case being about the hardest part.
The Space Cadet required getting the 8748 back in working order, since they keep a charge for years, not decades. The microcode, source and binary, are online. Back in '95, I used a parallel port programmer (from a swap-meet or someplace like that) with a Pentium that was already too fast to be entirely reliable.
The jumpers out the back are reset and ground, so I can enter the bootloader without opening the case.
I wasn't able to repeat the 8748 feat more recently when the other Space Cadet here, without a case, had lost its program (due to getting more light in, I assume). So I had to resort to a direct interface to it, with the AVR doing the scanning and USB. Cheating, I know, but it's going to need a new case anyway, so it's slipping away from original.
The Knight keyboard is all 74-series TTL, so it would be possible to buzz out the circuit. But, fortunately, the Space Cadet protocol is actually backwards compatible with it. So it was just getting the timing of the shift register right. The remaining hard part was tracking down an Amphenol mini-hex connector, which wasn't possible after it was obsolete and before eBay had taken off.
-
- Location: San Francisco
- Main keyboard: Das Keyboard
- Main mouse: Logitech
- Favorite switch: MicroSwitch Hall Effect
- DT Pro Member: 0240
The firmware will all be back on GitHub as soon as possible. It had to be taken down for a bit for reasons that don't actually have anything to do with keyboards.
-
- Location: Colorado, USA
- Main keyboard: IC60 & Infinity Ergodox
- DT Pro Member: -
This thread has had me grinning all day knowing that you've kept these keyboards alive and humming. AI Lab, Symbolics and the Lisp machines have always been a combination of inspiration and cautionary tale for me. Hopefully you'll be able to get these great pieces out again after your move!MMcM wrote: ↑Okay. Please excuse the mediocre photos, but the hardware promises to just get less accessible for a while and there isn't much time for retouching.
<Snip Gloriously Geeky Description>