Ergodox-io / ErgoDox

ErgoDox Mechanical Keyboard pcb & acrylic case
https://www.ergodox.io
342 stars 118 forks source link

Any plans to modify the design for kailh pcb sockets and quick swap switches? #5

Open dmgm opened 6 years ago

dmgm commented 6 years ago

Most people who build a keyboard are also interested in trying different switches, and sometimes mixing switches on a board. Kailh pcb sockets seem to be a popular way to achieve this, used by the input club and ergdox ez. Are their any plans to produce a socket compatible PCB design?

robotmaxtron commented 6 years ago

I think that's a great idea.

dmgm commented 6 years ago

Other benefits are in long term maintenance, you can remove all switches to get at the board if something needs to be re-soldered or replaced.

I've seen a kailh socket footprint file somewhere, but I doubt its as simple as cut and paste. could someone with pcb design experience comment.

mtthwmths commented 5 years ago

Something like what they did here? https://github.com/daprice/keyswitches.pretty

dmgm commented 5 years ago

Yes, thats great. If I had the skills to modify the design and hadn't bought new keyboards (with hotswap switches) since my post, I'd be right onto that.

lingster commented 5 years ago

hi, this looks like an interesting request that I would like to tackle. For the switch replacement is the target item: Kailh_socket_optional_reversible?

evan-chaney commented 3 years ago

Hi I know this is ancient, but it's something people may still be interested in. I will throw a vote towards Kailh_socket_optional_reversible being the correct one to implement. Or perhaps a hotswap and a non-hotswap version to keep PCB costs down?