Basis 108 - Cherry M8 low profile
- snuci
- Vintage computer guy
- Location: Ontario, Canada
- DT Pro Member: 0131
- Contact:
Here's an interesting keyboard some of you from Europe may know. The Basis 108 was an Apple clone from West Germany that ran CP/M and had both a 6502 CPU (for Apple) and a Z80 CPU (for CP/M). It is a beast of a machine with solid cast aluminum case but it came with a Cherry-made keyboard with uncovered M8 low profile switches. This keyboard has three varieties of M8 switches including the normal white variety used for 1u keys, a black switch used for over 1u switches and an LED switch for Caps Lock.
It's a sweet looking keyboard and the switches work very well. Here are some pics:
It's a sweet looking keyboard and the switches work very well. Here are some pics:
- snuci
- Vintage computer guy
- Location: Ontario, Canada
- DT Pro Member: 0131
- Contact:
Last pics:
-
- Location: JAPAN
- Main keyboard: Model M, dodoo dome keyboard,CherryMX numeric pad
- Main mouse: logitech Master,M705 and 3 Logitech mice
- Favorite switch: ff
- DT Pro Member: -
Excellent! First to see the LED variant and the black.
Thanks again for the quality photo^^
Thanks again for the quality photo^^
-
- Favorite switch: Cherry
- DT Pro Member: -
I've successfully reverse-engineered the Basis 108 keyboard. It is quite interesting for two reasons.
One, unlike other Apple II keyboards, this keyboard is not an ASCII keyboard. It uses scan codes! It actually pre-dates PS/2 protocols. The scan codes allow the keyboard's language to change on the host. The Basis 108 is capable of using ROMs customized to a particular country. As far as I know, Basis officially only supported U.S. and German key arrangements. I'm now in the process of developing an adapter to replace the proprietary keyboard with a PS/2 keyboard.
And two, although the codes were published on-line, I believe the analog version of the keyboard that I have differs from the digital version that is documented. Someone else developed a similar adapter, but it didn't work with my keyboard.
I've completed the hardware portion of it, which is really an Arduino in a DB-25 clamshell case. I'm now writing the software. Writing the software is a challenge because the existing PS/2 libraries for the Arduino isn't allowing me to read raw PS/2 packets, so I can monitor for example the reset sequence (both CONTROL keys held down at the same time.)
https://www.facebook.com/pg/8Bit808/pho ... 9287188431
One, unlike other Apple II keyboards, this keyboard is not an ASCII keyboard. It uses scan codes! It actually pre-dates PS/2 protocols. The scan codes allow the keyboard's language to change on the host. The Basis 108 is capable of using ROMs customized to a particular country. As far as I know, Basis officially only supported U.S. and German key arrangements. I'm now in the process of developing an adapter to replace the proprietary keyboard with a PS/2 keyboard.
And two, although the codes were published on-line, I believe the analog version of the keyboard that I have differs from the digital version that is documented. Someone else developed a similar adapter, but it didn't work with my keyboard.
I've completed the hardware portion of it, which is really an Arduino in a DB-25 clamshell case. I'm now writing the software. Writing the software is a challenge because the existing PS/2 libraries for the Arduino isn't allowing me to read raw PS/2 packets, so I can monitor for example the reset sequence (both CONTROL keys held down at the same time.)
https://www.facebook.com/pg/8Bit808/pho ... 9287188431
- seebart
- Offtopicthority Instigator
- Location: Germany
- Main keyboard: Rotation
- Main mouse: Steelseries Sensei
- Favorite switch: IBM capacitive buckling spring
- DT Pro Member: 0061
- Contact:
Impressive work! Keep us updated please.groinksan wrote: ↑I've successfully reverse-engineered the Basis 108 keyboard. It is quite interesting for two reasons.
One, unlike other Apple II keyboards, this keyboard is not an ASCII keyboard. It uses scan codes! It actually pre-dates PS/2 protocols. The scan codes allow the keyboard's language to change on the host. The Basis 108 is capable of using ROMs customized to a particular country. As far as I know, Basis officially only supported U.S. and German key arrangements. I'm now in the process of developing an adapter to replace the proprietary keyboard with a PS/2 keyboard.
And two, although the codes were published on-line, I believe the analog version of the keyboard that I have differs from the digital version that is documented. Someone else developed a similar adapter, but it didn't work with my keyboard.
I've completed the hardware portion of it, which is really an Arduino in a DB-25 clamshell case. I'm now writing the software. Writing the software is a challenge because the existing PS/2 libraries for the Arduino isn't allowing me to read raw PS/2 packets, so I can monitor for example the reset sequence (both CONTROL keys held down at the same time.)
https://www.facebook.com/pg/8Bit808/pho ... 9287188431
-
- DT Pro Member: -
Yeah, that's why I searched.
Now that I've got a couple (1979/80) Cherry keyboards, I can easily tell that the Basis keycaps are Cherry (without looking at the switch). Even though I'm not fond of Cherry switches, those early Cherry double-shots have very crisp lettering and look great.
Now that I've got a couple (1979/80) Cherry keyboards, I can easily tell that the Basis keycaps are Cherry (without looking at the switch). Even though I'm not fond of Cherry switches, those early Cherry double-shots have very crisp lettering and look great.
- Daniel Beardsmore
- Location: Hertfordshire, England
- Main keyboard: Filco Majestouch 1 (home)/Poker II backlit (work)
- Main mouse: MS IMO 1.1
- Favorite switch: Probably not whatever I wrote here
- DT Pro Member: -
- Contact:
Cast iron!?
- snuci
- Vintage computer guy
- Location: Ontario, Canada
- DT Pro Member: 0131
- Contact:
I've seen cast iron in computer/terminal bases before and I've seen magnesium alloy cases (NeXT Cube) but never a cast iron top case until this one. I don't recall but I think the bottom base is cast iron as well. Would have been cool if the keyboard followed suit.Daniel Beardsmore wrote: ↑Cast iron!?
- Daniel Beardsmore
- Location: Hertfordshire, England
- Main keyboard: Filco Majestouch 1 (home)/Poker II backlit (work)
- Main mouse: MS IMO 1.1
- Favorite switch: Probably not whatever I wrote here
- DT Pro Member: -
- Contact:
If it was a more recent computer, you could argue that they were trying to outdo IBM in terms of the weight of a PS/2 tower.