Page 2 of 10

Re: STFM Keyboard Remake

Posted: 19 Jul 2019 20:17
by keli
Isn't that the extra key between left shift and Z on non-us keyboards?

Re: STFM Keyboard Remake

Posted: 19 Jul 2019 20:32
by Icky
keli wrote: 19 Jul 2019 20:17 Isn't that the extra key between left shift and Z on non-us keyboards?
Hi Keli - I know the one you mean the | \ key. It's not that one as that is on the schematic but you got me looking at the schematic and a real keyboard and It might be the ~ # key under the return on non-us keyboards.

It would be interesting to see if using any of the switch matrix that is not used could be used to send key signals through.

Re: STFM Keyboard Remake

Posted: 19 Jul 2019 20:34
by exxos
Icky wrote: 19 Jul 2019 20:32 It would be interesting to see if using any of the switch matrix that is not used could be used to send key signals through.
Ohhh that gives me a idea... TOS swap for one ;)

Re: STFM Keyboard Remake

Posted: 22 Jul 2019 17:39
by keli
How are you going to do the controller? Are you going to salvage old HC6303's from existing keyboard, or are you going to use a different microcontroller and program it from scratch.

Going with a new controller (maybe a Teensy board?), would allow adding new features. For instance one could separate the joystik and mouse ports, so one could have all three connected at the same time. A board with an USB host cababilites could even allow using USB mice and game pads instead of the 9-pin ones....

Some demos rely on executing custom code on the controller though, so one would either need to lose compatibility with those (it's only a few demos anyway), or have to implement an emulator on the recreated controller (either custom workarounds for the few demos like Hatari does in its IKBD emulation, or a full blown Hitatchi 6303 emulator like Steem seems to be doing...)

Re: STFM Keyboard Remake

Posted: 23 Jul 2019 08:18
by Icky
keli wrote: 22 Jul 2019 17:39 How are you going to do the controller? Are you going to salvage old HC6303's from existing keyboard, or are you going to use a different microcontroller and program it from scratch.

Going with a new controller (maybe a Teensy board?), would allow adding new features. For instance one could separate the joystik and mouse ports, so one could have all three connected at the same time. A board with an USB host cababilites could even allow using USB mice and game pads instead of the 9-pin ones....

Some demos rely on executing custom code on the controller though, so one would either need to lose compatibility with those (it's only a few demos anyway), or have to implement an emulator on the recreated controller (either custom workarounds for the few demos like Hatari does in its IKBD emulation, or a full blown Hitatchi 6303 emulator like Steem seems to be doing...)
Am taking baby steps at the moment as getting the keys right is actually the first thing. The ST keycaps are not in line with the standard sizes today. As mentioned I have a couple of manufactures sorting out quotes for these different key sizes and the function keys.

All the above are interesting ideas and anything is possible with the board once the basics are done. For now it's just going to be as near as exact to the original (yep I know the original STFM did not use Cherry MX switches) so will use the old controllers.

Re: STFM Keyboard Remake

Posted: 24 Jul 2019 07:09
by Icky
Most of the ST keys are not a normal sizes based on todays keycap sizing.

Most keycap sizes start with 1U for a single key and then you can get keys in 1.5U, 1.75U, 2U, 2.25U etc and normal spacebars are 6U or 7U. Also the return key is not a standard size. There are keys similar to the ST Return key but the right hand side is a lot wider see example picture below:

Screenshot 2019-07-24 at 06.59.48.png

The ST keys are as follows (from my initial measuring):
  • 1.33U - Left Shift
  • 1.66U - Tab, Alternate, Caps Lock, Right Shift, Backspace, Help, Undo
  • 2U - Control
  • 11U - Spacebar

The companies that I have been engaged with do support these sizes but at a cost compared to the standard sizing.

Re: STFM Keyboard Remake

Posted: 27 Jul 2019 21:44
by Icky
Icky wrote: 24 Jul 2019 07:09 The ST keys are as follows (from my initial measuring):
  • 1.33U - Left Shift
  • 1.66U - Tab, Alternate, Caps Lock, Right Shift, Backspace, Help, Undo
  • 2U - Control
  • 11U - Spacebar
After remeasuring, as I have been working on the cherry keys placement on the board, I noticed I got my initial measurements wrong. I could still be out slightly but below are my updated sizes.
  • 1.25U - Left Shift
  • 1.5166U - Tab, Alternate, Caps Lock, Right Shift, Backspace, Help, Undo
  • 1.7777U - Control
  • 9.5U - Spacebar
With this in mind I have been updating the Cherry MX library in Eagle to include the additional keycaps and included the switches to incorporate an RGB led for backlighting.

Screenshot 2019-07-27 at 21.34.21.png

Also to make this work I will need to create a switch plane for the switches to clip into so exporting to Fusion will allow me to create this and do a 3D print. This is where I have go to so far, am still working on the key caps for the other keys.

Screenshot 2019-07-27 at 21.26.55.png

Re: STFM Keyboard Remake

Posted: 05 Aug 2019 20:24
by Icky
I think I may have to round off the sharp corners on this as its looking like some sort of weapon.

Will print this off to see how near it is to the real FN keycap

Screenshot 2019-08-05 at 19.18.18.png
Screenshot 2019-08-05 at 19.18.44.png
Screenshot 2019-08-05 at 19.19.09.png

Re: STFM Keyboard Remake

Posted: 05 Aug 2019 20:35
by exxos
"Death by F-key" kinda has a nice ring to it...

Re: STFM Keyboard Remake

Posted: 05 Aug 2019 21:09
by PhilC
exxos wrote: 05 Aug 2019 20:35 "Death by F-key" kinda has a nice ring to it...
Yeah, careful with the spring tensions