Once ago I have posted my 12x4 ortho KB.
That was first and second attempts of making fully functional KB.
Photos and a bit of description are in this comment workshop-f7/please-help-me-finish-my-ze ... ml#p419073 and in next two on same page.
That KB I use everyday at home and it was kind of investigation about how to make low-profle with standard MX-compatible switches.
But I wanted to move further.
So this post is about my attempt of:
- prototyping with EasyEDA and ordering from JLCPCB;
- implementing ideas that I was inventing and keeping in mind for about half a year;
- creating a better low-profile with standard MX-compatible switches;
(and sorry for photos quality)
First thing to mention (and as title says) - this KB have fifty keys.
- I bought them before great reveal of their cap-breaking nature, and just had to use somewhere;
- I had keycaps that easily fall off from ordinary Gaterons after a bit of shaking, but feels quite good on cap-breakers' stems. They fit so nice, so when I pull caps off - they don't rip off switches from top plate;
- thickness of an average micro-USB connector is 6mm;
- after inserting MX-compatible switches (modified to "low-profile") into 1.6mm plate - "underplate" part of switch is about 3.4-3.5mm;
So I have designed top and bottom plates to be made of 1.6mm FR4 and intermediate housing layers to be of 1mm FR4. Which are for same price with same material area at JLCPCB, no matter if project is about pcb full of tracks/pads/vias (for 2-layered pcb) or it is just milling. The only necessity - there has to be at least one pad somewhere, to pass JLCPCB's automatic validation.
- ability to connect wire from convinient side;
- having backup connector if first one breaks off, which is not such a rare case with "high" quality china soldering;
And, as I said, micro-USB should fit into 6mm thickness between top and bottom plates.
So considering these points - KB got two special places for side connectors, plus housing part for additional vertical space.
Which in combination with "low" MX-compatibles allowed me to refuse using PCB at all and having real bottom housing plate.
But in next version I plan to make full set of tracks.
To finalize - here is how completely unassembled housing looks like: