Author Topic: Using Enablers to hook up a Planck Keyboard.  (Read 4749 times)

0 Members and 1 Guest are viewing this topic.

Offline foopod

  • Thread Starter
  • Posts: 18
  • Location: Auckland, NZ
Using Enablers to hook up a Planck Keyboard.
« on: Mon, 19 January 2015, 19:49:35 »
Over the last few days I have had the opportunity to put together my Planck keyboard.

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 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 and Jack has helped me out a lot.

What I need to know is did I connect all my diodes the wrong way?

« Last Edit: Mon, 19 January 2015, 20:07:08 by foopod »

Offline slickmamba

  • Posts: 651
  • Location: SF
Re: Using Enablers to hook up a Planck Keyboard.
« Reply #1 on: Mon, 19 January 2015, 19:57:33 »
Today i finally learned how enablers work, haha.  I shouldve picked some up!
Hi :)

Offline i3oilermaker

  • * Vendor
  • Posts: 2362
  • Location: Chicago
  • techkeys.us
    • TechKeys
Re: Using Enablers to hook up a Planck Keyboard.
« Reply #2 on: Mon, 19 January 2015, 20:12:32 »
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.

Offline foopod

  • Thread Starter
  • Posts: 18
  • Location: Auckland, NZ
Re: Using Enablers to hook up a Planck Keyboard.
« Reply #3 on: Mon, 19 January 2015, 20:24:34 »
Quote
Today i finally learned how enablers work, haha.  I shouldve picked some up!
Haha, they do keep everything neat and tidy.

Quote
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.

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: Using Enablers to hook up a Planck Keyboard.
« Reply #4 on: Mon, 19 January 2015, 22:08:41 »
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.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline foopod

  • Thread Starter
  • Posts: 18
  • Location: Auckland, NZ
Re: Using Enablers to hook up a Planck Keyboard.
« Reply #5 on: Mon, 19 January 2015, 22:14:18 »
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.

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: Using Enablers to hook up a Planck Keyboard.
« Reply #6 on: Mon, 19 January 2015, 22:40:04 »
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.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline MGH

  • Posts: 310
  • Lost in translation with a whole ****in' nation
Re: Using Enablers to hook up a Planck Keyboard.
« Reply #7 on: Mon, 19 January 2015, 22:42:34 »
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 :'(

Offline i3oilermaker

  • * Vendor
  • Posts: 2362
  • Location: Chicago
  • techkeys.us
    • TechKeys
Re: Using Enablers to hook up a Planck Keyboard.
« Reply #8 on: Tue, 20 January 2015, 09:36:12 »
Yea - I had a glitch in my stock numbers - all fixed now

Offline foopod

  • Thread Starter
  • Posts: 18
  • Location: Auckland, NZ
Re: Using Enablers to hook up a Planck Keyboard.
« Reply #9 on: Wed, 21 January 2015, 01:44:39 »
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.

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4771
  • Location: England
Re: Using Enablers to hook up a Planck Keyboard.
« Reply #10 on: Wed, 21 January 2015, 03:13:54 »
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.
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod

Offline foopod

  • Thread Starter
  • Posts: 18
  • Location: Auckland, NZ
Re: Using Enablers to hook up a Planck Keyboard.
« Reply #11 on: Wed, 21 January 2015, 03:51:56 »
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!

Offline MOZ

  • KING OF THE NEWBIES
  • * Maker
  • Posts: 3981
  • Location: Jo'burg
  • Busy making stuff
Re: Using Enablers to hook up a Planck Keyboard.
« Reply #12 on: Wed, 21 January 2015, 07:22:48 »
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!

Offline foopod

  • Thread Starter
  • Posts: 18
  • Location: Auckland, NZ
Re: Using Enablers to hook up a Planck Keyboard.
« Reply #13 on: Thu, 22 January 2015, 02:19:32 »
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 very soon.

Offline i3oilermaker

  • * Vendor
  • Posts: 2362
  • Location: Chicago
  • techkeys.us
    • TechKeys
Re: Using Enablers to hook up a Planck Keyboard.
« Reply #14 on: Thu, 22 January 2015, 08:38:10 »
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?

Offline foopod

  • Thread Starter
  • Posts: 18
  • Location: Auckland, NZ
Re: Using Enablers to hook up a Planck Keyboard.
« Reply #15 on: Thu, 22 January 2015, 12:10:23 »
Not at all, I have always wanted to be internet famous!