geekhack

geekhack Projects => Making Stuff Together! => Topic started by: fknraiden on Wed, 05 August 2015, 19:21:18

Title: Custom-made handwired matrix keyboard
Post by: fknraiden on Wed, 05 August 2015, 19:21:18
I decided I wanted to go farther down the rabbit hole and make something that I could call my own.
Saw some of the awesome projects matt3o, lowpoly and a few other have done and wanted to see if I could do it myself.

So I went and got a plate cut locally here in PDX from Precision Laser. 16ga 316 SS #4 Finish.

(http://i.imgur.com/4hYRwNw.jpg)
(http://i.imgur.com/kpBPp1d.jpg)

Pulled some Vintage blacks off a NIB Wyse and lubed then with RO-59 and added red switch stickers. BUTTER!
(http://i.imgur.com/gP9bTne.jpg)
(http://i.imgur.com/lskKEbE.jpg)

Got some acrylic cut from a someone I met at Portland's Mechanical Keyboard Meetup. (thanks Chris)
(http://i.imgur.com/GcF3drP.jpg)

Now the wiring begins:
Adding Diodes.
(http://i.imgur.com/Lbw8LiH.jpg)

(http://i.imgur.com/YcyKyFw.jpg)

Adding Columns, I used 24ga Magnet Wire

(http://i.imgur.com/fq8JZSt.jpg)

(http://i.imgur.com/fq8JZSt.jpg)

(http://i.imgur.com/9rjUgz5.jpg)

Debated over how to wire up the teensy to all the columns. At first I tried lowpolys way of using a ribbon cable. Ended up using a piece of paracord and shoving 30ga wrapping wire into it. I think it looks very clean. I have some pictures with ribbon I might add if I find them or if there is interest, it would have worked fine.

(http://i.imgur.com/pAOLBAs.jpg)

I made my own extension cable for the removable cable and connected it to the teensy. I may figure out a better way of attaching the female Micro connector to the case.

Ended up with a little less room that I expected so I added in a extra clear layer that Chris gave me from the extra acrylic.

(http://i.imgur.com/bbaNpHZ.jpg)

(http://i.imgur.com/b6TKc3N.jpg)

(http://i.imgur.com/pcBCJpw.jpg)

Got everything wired up and ready for keycaps

(http://i.imgur.com/8Vdegzz.jpg)

(http://i.imgur.com/aVrmyrE.jpg)

(http://i.imgur.com/TyicOsZ.jpg)

This will eventually be for sale along with the keycaps.

Thanks for reading! I'd love to hear your comments.


Title: Re: Custom-made handwired matrix keyboard
Post by: neverused on Wed, 05 August 2015, 20:43:03
Looks beautiful
Title: Re: Custom-made handwired matrix keyboard
Post by: TD22057 on Wed, 05 August 2015, 21:31:53
That looks fantastic!  Might be the nicest looking hand wiring job I've ever seen.  How did you get the wires inside the paracord?  And then extract them at the right locations?
Title: Re: Custom-made handwired matrix keyboard
Post by: sethk_ on Wed, 05 August 2015, 22:03:27
Where did you get the lube from? I think it's hard to come by.
Title: Re: Custom-made handwired matrix keyboard
Post by: fknraiden on Wed, 05 August 2015, 22:36:35
That looks fantastic!  Might be the nicest looking hand wiring job I've ever seen.  How did you get the wires inside the paracord?  And then extract them at the right locations?

very carefully =P
I just made a tiny hole where I wanted them to come out, then fed it through to the end. Then I just had to pull on one and I could see where it was for connecting to the teensy.

Where did you get the lube from? I think it's hard to come by.
From some member here on GH i dont remember.
Title: Re: Custom-made handwired matrix keyboard
Post by: vvp on Thu, 06 August 2015, 03:24:32
Adding Columns, I used 24ga Magnet Wire
I can recommend this too. But I used 32ga (Ø 0.2 mm) wire. The thinner the wire the easier it is to work with it (the easier it is to burn through the insulation when soldering it).
Title: Re: Custom-made handwired matrix keyboard
Post by: fknraiden on Thu, 06 August 2015, 04:46:40
Adding Columns, I used 24ga Magnet Wire
I can recommend this too. But I used 32ga (Ø 0.2 mm) wire. The thinner the wire the easier it is to work with it (the easier it is to burn through the insulation when soldering it).

yes! i ran into a little trouble with this wire, maybe it was the tip i was using, but it isn't wanting to melt the insulation. I ended up taking my dremmel an took some off, a lot more work that I expected. I did get some 30ga recently and that flew off the second it made contact with the solder.
Title: Re: Custom-made handwired matrix keyboard
Post by: Yoe on Thu, 06 August 2015, 06:43:24
This looks absolutely awesome! I've been wanting to use magnet wire too, but never came around to ordering some. Looks really good with the paracord sleeve too.
Title: Re: Custom-made handwired matrix keyboard
Post by: CPTBadAss on Thu, 06 August 2015, 06:58:18
Really like how the board turned out, congrats!
Title: Re: Custom-made handwired matrix keyboard
Post by: jdcarpe on Thu, 06 August 2015, 08:42:10
Bravo on your custom creation. That is really great work!

I especially like that you had wrapping wire to use for your controller connections. :)
Title: Re: Custom-made handwired matrix keyboard
Post by: 0100010 on Thu, 06 August 2015, 09:15:53
(http://xaharts.org/funny/i/cats/cat_its_beautiful.jpg)
Title: Re: Custom-made handwired matrix keyboard
Post by: vvp on Thu, 06 August 2015, 10:23:06
I've been wanting to use magnet wire too, but never came around to ordering some.
Get something in the range of Ø 0.15 - 0.2 mm. Set iron to 400 - 450 °C. And it will be a piece of cake. A blob of solder on your iron will burn through the insulation in a matter of seconds.

You can even order (or make yourself) a tool for it: https://en.wikipedia.org/wiki/Wiring_pencil
But it is not really needed.
Title: Re: Custom-made handwired matrix keyboard
Post by: Yoe on Thu, 06 August 2015, 10:29:30
I've been wanting to use magnet wire too, but never came around to ordering some.
Get something in the range of Ø 0.15 - 0.2 mm. Set iron to 400 - 450 °C. And it will be a piece of cake. A blob of solder on your iron will burn through the insulation in a matter of seconds.

You can even order (or make yourself) a tool for it: https://en.wikipedia.org/wiki/Wiring_pencil
But it is not really needed.

Great advice! Thank you! :) There are different kinds of insulation too, right? Some easier to burn through?
Title: Re: Custom-made handwired matrix keyboard
Post by: vvp on Thu, 06 August 2015, 11:07:31
Great advice! Thank you! :) There are different kinds of insulation too, right? Some easier to burn through?
I heard so. I do not really know though.

If the wire is not too thick then a small blob of solder on your iron (which will surround the wire when you touch it) will burn through the insulation quickly. I used wires intended for electromagnets as well as wires bought with a wiring pencil and I did not notice a difference (provided the wire diameter is the same). My experience indicates that the most important things are wire diameter and the soldering iron temperature.

I do not really know whether the wires I used had different kinds of insulation.

If you have a choice then you can pick the wire which insulation is easier to burn (i.e. intended for soldering) but I would not bother too much about this.
Title: Re: Custom-made handwired matrix keyboard
Post by: vvp on Thu, 06 August 2015, 11:13:59
Here is an example of a Ø 0.25 mm bare vertical wire and Ø 0.2 mm horizontal magnet (enameled) wire.
Title: Re: Custom-made handwired matrix keyboard
Post by: fknraiden on Thu, 06 August 2015, 13:05:24
Here is an example of a Ø 0.25 mm bare vertical wire and Ø 0.2 mm horizontal magnet (enameled) wire.


So tiny! Is that 3d printed?
Title: Re: Custom-made handwired matrix keyboard
Post by: jdcarpe on Thu, 06 August 2015, 13:33:41
I don't know if you followed my advice, or if it was serendipitous, but I'm SO glad someone finally made their custom board using the square switch holes and Cherry-only stabilizer holes! Makes for much more secure attachment of the stabs and switches.
Title: Re: Custom-made handwired matrix keyboard
Post by: fknraiden on Thu, 06 August 2015, 14:04:40
I don't know if you followed my advice, or if it was serendipitous, but I'm SO glad someone finally made their custom board using the square switch holes and Cherry-only stabilizer holes! Makes for much more secure attachment of the stabs and switches.

It may have been partly you, I read a ton of stuff. I just knew I'd run into issues down the road if the switches had any room to move. The alternative would have been hot glue, and that never looks pretty.
On the other hand, I don't plan on ever taking the intended caps off.
Title: Re: Custom-made handwired matrix keyboard
Post by: fknraiden on Thu, 06 August 2015, 14:10:58
Double post, but just wanted to thank everyone for the kind words, means a lot.
If anyone has any questions about something, I'll do my best at answering, or pointing you in the right direction.
Title: Re: Custom-made handwired matrix keyboard
Post by: vvp on Thu, 06 August 2015, 14:37:19
So tiny! Is that 3d printed?
Yes. You can find a full picture of it here (http://deskthority.net/workshop-f7/katy-keyboard-or-k80cs-key80-contoured-split-t8524-60.html#p222016). I only wanted to post a picture of the magnet wire joints.
I plan to post more pictures in a week or two ... and a much more pictures about reach-ability of the keys sometimes later.

I'm glad you went with magnet wire since if you use a thin one (e.g. 32 awg) then it is easier than common thick wires with plastic insulation. We should raise awareness of prototyping with magnet wire :)
Title: Re: Custom-made handwired matrix keyboard
Post by: fknraiden on Thu, 06 August 2015, 15:31:28
So tiny! Is that 3d printed?
Yes. You can find a full picture of it here (http://deskthority.net/workshop-f7/katy-keyboard-or-k80cs-key80-contoured-split-t8524-60.html#p222016). I only wanted to post a picture of the magnet wire joints.
I plan to post more pictures in a week or two ... and a much more pictures about reach-ability of the keys sometimes later.

I'm glad you went with magnet wire since if you use a thin one (e.g. 32 awg) then it is easier than common thick wires with plastic insulation. We should raise awareness of prototyping with magnet wire :)

Speaking of prototyping with magnet wire...
Thus guy is amazing.
Title: Re: Custom-made handwired matrix keyboard
Post by: fknraiden on Mon, 23 November 2015, 04:26:34
I don't know if you followed my advice, or if it was serendipitous, but I'm SO glad someone finally made their custom board using the square switch holes and Cherry-only stabilizer holes! Makes for much more secure attachment of the stabs and switches.

sorry to necro, but na, I didn't see your comment about that. I just knew the layout I wanted, and knew that I didn't want something that could budge in any way.
EDIT: and i just realized i already replied to that comment. sigh
Title: Re: Custom-made handwired matrix keyboard
Post by: MaNiFeX on Tue, 08 December 2015, 11:08:56
Just saw this...  SO sick.
Title: Re: Custom-made handwired matrix keyboard
Post by: fknraiden on Tue, 08 December 2015, 21:36:09
Just saw this...  SO sick.

oh thanks, stalking my recent posts? lol
Title: Re: Custom-made handwired matrix keyboard
Post by: livingspeedbump on Tue, 08 December 2015, 21:53:55
legitimately some of the cleanest hand wiring I've ever seen.

Fantastic job.
Title: Re: Custom-made handwired matrix keyboard
Post by: fknraiden on Tue, 08 December 2015, 21:59:52
legitimately some of the cleanest hand wiring I've ever seen.

Fantastic job.
That means a lot Andy!
Especially from you bae =P
Title: Re: Custom-made handwired matrix keyboard
Post by: Me on Mon, 26 April 2021, 09:56:43
Go to the 14th photo and scroll up and down on it, it looks so weird.