IBM Model F - Sensing PCB Thickness?
-
- Location: Japan
- Main keyboard: Model M Battlecruiser
- Main mouse: Razer Atheris
- Favorite switch: Buckling Spring
Hello everyone! I am new here and to mechanical keyboards as a hobby, but I have an electronics background.
I recently got my hands on a 122-key Model M that I am performing various mods on (I'll post the near-finished build relatively soon hopefully~). One of which is an M to F conversion. I do not know of a capacitive sensing PCB made for 122-key models, so I have used the published source files of idollar's (thank you!) FSSK/FEXT project for measurements to make my own in kicad. I am finished with pad layout and mapping the key matrix thus far
My question is, what is the thickness of the sensing PCB in the original Model F PCB or of the one in the FSSK/FEXT? I do not have one to measure so I would be glad if someone could help This is fairly important I imagine due to spacing within the capacitive sensor pads, as well as to allow the board to flex.
Thank you!
I recently got my hands on a 122-key Model M that I am performing various mods on (I'll post the near-finished build relatively soon hopefully~). One of which is an M to F conversion. I do not know of a capacitive sensing PCB made for 122-key models, so I have used the published source files of idollar's (thank you!) FSSK/FEXT project for measurements to make my own in kicad. I am finished with pad layout and mapping the key matrix thus far
My question is, what is the thickness of the sensing PCB in the original Model F PCB or of the one in the FSSK/FEXT? I do not have one to measure so I would be glad if someone could help This is fairly important I imagine due to spacing within the capacitive sensor pads, as well as to allow the board to flex.
Thank you!
-
- Location: Japan
- Main keyboard: Model M Battlecruiser
- Main mouse: Razer Atheris
- Favorite switch: Buckling Spring
Thank you! I was thinking either 0.8mm or 0.6mm would be what I would want.
- sharktastica
- Location: Wales
- Main keyboard: '86 IBM F Bigfoot + '96 IBM M50
- Main mouse: Logitech MX Revolution
- Favorite switch: Cap B/S, BOX Navy
- Contact:
Welcome to the club! I look forward to seeing what you come up with!
-
- Location: US
- Main keyboard: Model F AT
- Main mouse: Roller Mouse
- Favorite switch: Capacitive Buckling Spring
I asked JLCPCB to build me some FEXT PCB (101 key) with 0.6mm thickness a while back, and they rejected my order saying that the possibility of warping is too high. I imagine that a 122 key version is even more problematic.
You might need to ask a few PCB manufacturers before finding one that will make it for you.
You might need to ask a few PCB manufacturers before finding one that will make it for you.
-
- Location: Japan
- Main keyboard: Model M Battlecruiser
- Main mouse: Razer Atheris
- Favorite switch: Buckling Spring
Thanks all for the advice and encouragement. I am still laying out the board but I hope to share the files here once it's a working prototype ^^;
Will report back once I find a PCB manufacturer that will accept it or after some rounds of revisions!
Will report back once I find a PCB manufacturer that will accept it or after some rounds of revisions!
- anthonymak
- Location: Hong Kong
- Main keyboard: IBM Model F101
- Main mouse: Microsoft arc
- Favorite switch: Buckling Spring
- DT Pro Member: -
The one I am using is 7mm overall thickness (including solder mask and copper trace) When I order I said 8mm but turns our 7mm but it works perfect.
-
- Location: Japan
- Main keyboard: Model M Battlecruiser
- Main mouse: Razer Atheris
- Favorite switch: Buckling Spring
Thought I'd share some progress pics. Everything's routed, checked dimensions, and it just needs more polish (and maybe a little more design rules checking?) before I attempt to send out the order ^^
I also added some screen print art because a board this big felt like an empty canvas. I think it goes well with the column traces.
I also added some screen print art because a board this big felt like an empty canvas. I think it goes well with the column traces.
-
- Location: Seattle, US
- Main keyboard: TOFU 65%
- Main mouse: Logitech G502
- Favorite switch: Box Jade
Love the artwork on the back!
Do you suppose you could put a few extra pads in the nav cluster area so that we could get the normal nav cluster layout?
Do you suppose you could put a few extra pads in the nav cluster area so that we could get the normal nav cluster layout?
-
- Location: Japan
- Main keyboard: Model M Battlecruiser
- Main mouse: Razer Atheris
- Favorite switch: Buckling Spring
Thank you!
Unfortunately, the 122-key board uses all 128 key matrix positions available on the xwhatsit controller (127 keys + one calibration pad, which may not be needed but I've never worked with a Model F before *shrug*). It could be done by removing pads under stabilizers for multi-wide keys, but that limits layout choices.
The solution I'm using is to convert the upper 5 keys of the cross-nav into a T-nav and using the bottom key for another purpose.
Unfortunately, the 122-key board uses all 128 key matrix positions available on the xwhatsit controller (127 keys + one calibration pad, which may not be needed but I've never worked with a Model F before *shrug*). It could be done by removing pads under stabilizers for multi-wide keys, but that limits layout choices.
The solution I'm using is to convert the upper 5 keys of the cross-nav into a T-nav and using the bottom key for another purpose.
-
- Location: Japan
- Main keyboard: Model M Battlecruiser
- Main mouse: Razer Atheris
- Favorite switch: Buckling Spring
I also thought about putting a pad under the empty barrel to the left of the space bar, but alas.
-
- Location: Germany
- Main keyboard: Model F77
- Main mouse: Logitech MX Master 3S
- Favorite switch: Alpaca V2
Use this viewtopic.php?t=23406.ViviLazuli wrote: ↑08 Oct 2020, 16:29I also thought about putting a pad under the empty barrel to the left of the space bar, but alas.
There are 24 pins for columns and 8 sense positions for rows on the PCB, that's more than enough keys you'll need (192 keys!).
- anthonymak
- Location: Hong Kong
- Main keyboard: IBM Model F101
- Main mouse: Microsoft arc
- Favorite switch: Buckling Spring
- DT Pro Member: -
Very nice one. but I wish that you can make 3.96mm instead of 2.54mm header pin pad.ViviLazuli wrote: ↑08 Oct 2020, 08:41Thought I'd share some progress pics. Everything's routed, checked dimensions, and it just needs more polish (and maybe a little more design rules checking?) before I attempt to send out the order ^^
I also added some screen print art because a board this big felt like an empty canvas. I think it goes well with the column traces.
- Redmaus
- Gotta start somewhere
- Location: Near Dallas, Texas
- Main keyboard: Unsaver | 3276 | Kingsaver
- Main mouse: Kensington Slimblade
- Favorite switch: Capacitative Buckling Spring
- DT Pro Member: -
- Contact:
Beautiful! Looking forward to seeing your M122 brandished into an F!ViviLazuli wrote: ↑08 Oct 2020, 08:41Thought I'd share some progress pics. Everything's routed, checked dimensions, and it just needs more polish (and maybe a little more design rules checking?) before I attempt to send out the order ^^
I also added some screen print art because a board this big felt like an empty canvas. I think it goes well with the column traces.
Spoiler:
- DMA
- Location: Seattle, US
- Main keyboard: T420
- Main mouse: Trackpoint
- Favorite switch: beamspring
- DT Pro Member: NaN
- Contact:
As thin as you can get without getting into exorbitant prices per square inch.