geekhack
geekhack Projects => Making Stuff Together! => Topic started by: wyatt8740 on Sat, 13 December 2014, 19:21:30
-
Hi, I've just got a quick question.
I feel like building my own keyboard. I know I can do the keyboard controller, but I want to know if the pins on a MX series switch will line up nicely with a perfboard, like one I buy from radio $hack.
If these work, I'm going to make my own Cherry MX green keyboard with an old keyboard's case and an extra set of model M keycaps I have.
On the subject of MX green, I'm trying to find someone who sells either MX1A-F1DW (MX green for PCB's with diodes) or MX1A-F1NW (MX green for PCB's without diodes). Does anyone know where I can get them?
-
How do Model M keycaps work with Cherry MX greens?
-
Sorry I meant to say that I would 3D print a thing that would attach to the MX green, and that had the shape of the part of a model M keyboard underneath the keycap on the top, so I could put the keycaps on there.
-
I've just tried, they don't fit. You'll have to be confident and print your case first :thumb:
-
So the switches dont fit on perfboard? How tragic. Is it because of pin spacing or is it thickness of the pins?
I don't think the case really matters... I just want to know about how I should make a PCB to mount them on without having one custom made by someone else.
I have a good case, anyway.
I'm looking for this kind of perfboard:
(http://circuitgizmos.com/wordpress/wp-content/uploads/2009/12/sorkit00.jpg)
I have a lot of this but bigger boards.
And what about ordering MX greens? who sells them?
-
It's the pin spacing that doesn't match but you might be able to bend the pins to fit that board - I was testing the spacing on breadboard (it's the same) - I will take a switch to a shop that sells it tomorrow and let you know for sure if no-one has responded before.
Is it stiff enough to use as a mounting plate though or are you planning to print some supports?
-
The pin spacing and the size of the pin will not fit regular protoboard. Also the "bump" on the bottom of the switch will ruin into the protoboard so the board would need to be drilled out. Yes it would be possible to use those components together but I don't see how the work to make the modifications needed would be worth your time.
You would almost be more will of self etching a pcb or having one fabricated.
-
My board should be thick enough to avoid needing a mounting plate, but I can't seem to find the MX greens with the PCB mount style ANYWHERE.
The only place I found the plate mount type, even, was WASD keyboards.
http://www.wasdkeyboards.com/index.php/products/keyboard-parts/cherry-mx-green-keyswitch-mx1a-f1nn-tactile-bump.html
I really do not want to make a plate mount (my printer isn't big enough!)
But yeah, the perfboard is sturdy enough if I can find the PCB mount types.
If it really won't fit I may self-etch one. But I am not having one fabricated (mostly because this is a one-off thing and I don't even know anyone around here who would offer to fabricate it!)
-
Mechanicalkeyboards.com sells plate mount MX Greens and PCB mount MX greens in packages of varying numbers.
It will take a lot of effort to mount switches to perfboard. It would be much easier to salvage a plate from a scrapped board and do direct wiring than to drill out all the proper holes you'd need for mounting the switches. You'd probably end up with a much more stable finished product that way too.
-
I think Alps switches might work with perfboard, especially if you’re willing to do some slight bending of the pins.
Personally though, I’d recommend using a switchplate and just direct wiring the switches without any circuit board.
-
Why not just solder some wire to the switch pins and then you could use it on the proto-board without any problem.
-
Or pick up some Enablers from TechKeys
http://techkeys.us/collections/accessories/products/the-enabler
-
Mechanicalkeyboards.com sells plate mount MX Greens and PCB mount MX greens in packages of varying numbers.
It will take a lot of effort to mount switches to perfboard. It would be much easier to salvage a plate from a scrapped board and do direct wiring than to drill out all the proper holes you'd need for mounting the switches. You'd probably end up with a much more stable finished product that way too.
Exactly! Why don't you check out Ebay, using the keywords Rosewill not working or something. There is always some keyboard that is being sold for parts for cheap. You will get at the very least, switches and a casing + plate. Can't go wrong there.
-
I think Alps switches might work with perfboard, especially if you’re willing to do some slight bending of the pins.
Alps sort of works .... if you don't care about key spacing or having the keys lined up with the axes of the board.
Regular perfboard is 1/10" between holes, where as keys are 6/8" apart. There exists perfboard that is 1/8 between holes, but it is quite rare ... and you won't be able to fit regular ICs on it, or switches.