geekhack
geekhack Projects => Making Stuff Together! => Topic started by: foopod on Mon, 19 January 2015, 19:49:35
-
Over the last few days I have had the opportunity to put together my Planck keyboard (http://planckkeyboard.com/).
I have a few pictures here...
http://imgur.com/a/3CC8J
http://i.imgur.com/N7sCLsI.jpg
I think I have wired everything up correctly, I used these diagrams (https://geekhack.org/index.php?topic=57511.msg1481480#msg1481480) as reference, but couldn't find a tutorial to follow, so I am kind of unsure of what I have put together.
Everything went smoothly until I started programming it, the first time it continuously typed out "ol.ol.ol.ol.ol.ol.", the third to last column, and would not recognise any keypresses. Then I realised I had muddled up some of the pads on one of the Enablers. After fixing that the repeated output had stopped but still no input.
If anyone has any advice it would be greatly appreciated. I initially started a thread on reddit (http://redd.it/2srf4y) and Jack has helped me out a lot.
What I need to know is did I connect all my diodes the wrong way?
-
Today i finally learned how enablers work, haha. I shouldve picked some up!
-
Today i finally learned how enablers work, haha. I shouldve picked some up!
Not too late: http://techkeys.us/collections/accessories/products/the-enabler
Also very impressed with the solder work - and inspired to try a similar project.
-
Today i finally learned how enablers work, haha. I shouldve picked some up!
Haha, they do keep everything neat and tidy.
Not too late: http://techkeys.us/collections/accessories/products/the-enabler
Also very impressed with the solder work - and inspired to try a similar project.
Do you have any singles left? I would like to work with them again.
-
just looking at the pictures I can't tell you either way. Have you tried shorting pins on the teensy to see if you get the desired output there? If you do the only thing I could think of is diode orientation.
-
just looking at the pictures I can't tell you either way. Have you tried shorting pins on the teensy to see if you get the desired output there? If you do the only thing I could think of is diode orientation.
Didn't think about that. Will try that when I get home, just a quick question though, I remember trouble shooting with the teensy, should the pins on the columns and the rows be 5v?
I think mine were all 5v.
-
I have no idea. Probably that or 3.3, though I think the 2.0 is 5 and the 3.x teensies are 3.3.
-
Today i finally learned how enablers work, haha. I shouldve picked some up!
Not too late: http://techkeys.us/collections/accessories/products/the-enabler
Also very impressed with the solder work - and inspired to try a similar project.
Did you restock? Yesterday I tried to order a few 1x but it said sold out :'(
-
Yea - I had a glitch in my stock numbers - all fixed now
-
So I am now typing on this bad boy. Turns out that I had all of the Diodes in backwards which is a little concerning.
Question regarding the enablers and pcbs in general I guess.... Does the end of the diode with the line go at the same side as the pcb picture has the line? If so then I may be using these wrong or I am an idiot and should have done some research when I started.
MMMMMmmmmm beautiful, no unnecessary keys, hands aren't even moving, its great! okay that exclamation mark was hard to find lol I will get used to it.
Build log to come.
-
Question regarding the enablers and pcbs in general I guess.... Does the end of the diode with the line go at the same side as the pcb picture has the line? If so then I may be using these wrong or I am an idiot and should have done some research when I started.
That's usually how it works :)
Have you tested pressing two switches on one row and one on another of the same column as one of them? If it also registers a press on the fourth switch (the one on the column in the same row as the third - e.g press w e and s and it also shows d) you have a problem.
As I understand it that would mean your sense and strobe pins are reversed and your diodes are now doing nothing, but don't get your iron out until someone more experienced confirms.
-
I went for it anyway and reversed all of the diodes, am now typing on my new keyboard. It is pretty swell too I must say!
-
The diodes, as long as all oriented in the same direction and your firmware written to read them in one particular direction would always work out, for eg the Ergodox, a lot of people oriented the diodes the opposite way to what massdrop instructions said, but you could easily change the setting in the firmware.
Good to finally see the enablers be used to build a board. Congrats foopod and melvang!
-
Damn wish I had known that before I went and resoldered everything. Ah well. Thanks for the help everyone.
I am putting together a build log for anyone curious. It will be up on here (http://foo.codes)very soon.
-
foopod - this is such an excellent use of enablers, I would love to add one of these pictures to techkeys page - do you have any objections?
-
Not at all, I have always wanted to be internet famous!