Author Topic: Ergodox Row Problem  (Read 1605 times)

0 Members and 1 Guest are viewing this topic.

Offline Jaxxn

  • Thread Starter
  • Posts: 5
Ergodox Row Problem
« on: Thu, 31 December 2015, 07:36:28 »
Been lurking for a while, finally got most of the stuff to build the 'dox.

I believe my left hand is working correctly however, my right hand, far right colum (SW5:0 -> Sw1:0) will function fine for a few moments once plugged in but then sporadically start spewing signals from the entire row.

I've gone over my diodes, re-flowed them one by one to ensure a good connection.
I've gone through just about every other "help! ergodox!" post that I could find..

Its just odd that it works fine, and then starts happening. I'm thinking it may be the teensy, but everything else works fine.

One thing to note is that I've not used the resistors for the LEDs as I've not wanted to include the LEDS, will this matter at all?

Looking at the trace diagrams this appears to be pin C6 in which case looks soldered correctly top and bottom.

Has anyone else experienced this?
Thanks!
« Last Edit: Thu, 31 December 2015, 07:42:01 by Jaxxn »

Offline profet

  • Posts: 137
  • Location: Long Island, NY
Re: Ergodox Row Problem
« Reply #1 on: Thu, 31 December 2015, 11:03:04 »
Can you take a picture of your teensy soldering?

My guess is that you have a cold joint.

when looking at the teensy with the usb port on the left... the bottom pins are what you want to look at.

Pay special attention to pins: PB0, and PC6. I believe one of those powers the column you are having a problem with.
Bringing custom Ergodoxes to the masses.

My heatware: http://www.heatware.com/u/102649

Offline Jaxxn

  • Thread Starter
  • Posts: 5
Re: Ergodox Row Problem
« Reply #2 on: Thu, 31 December 2015, 12:04:40 »
Pics here:

http://imgur.com/a/pqH62

This is literally my first project soldering, so I didn't realize I needed to clean up the residue from the flux, which lead to the resolution of my Column 0 problem, which is amazing, but I'm noticing that it was basically triggering a problem further along.

Now, mostly any keypress in columns 1 or 2, ie: SW5:1, SW5:2, SW3:2 will throw signals for the whole row.  I didn't realize what a cold joint was, so I found a few pictures and compared, reflowed and resoldered a few joints on the teensy.

I'e put pictures of the offending row and of the teensy.

Thanks!
« Last Edit: Thu, 31 December 2015, 12:08:43 by Jaxxn »

Offline profet

  • Posts: 137
  • Location: Long Island, NY
Re: Ergodox Row Problem
« Reply #3 on: Thu, 31 December 2015, 13:07:45 »
What did you use to clean the flux?
Bringing custom Ergodoxes to the masses.

My heatware: http://www.heatware.com/u/102649

Offline profet

  • Posts: 137
  • Location: Long Island, NY
Re: Ergodox Row Problem
« Reply #4 on: Thu, 31 December 2015, 13:32:31 »
I feel like you're shorted to ground somewhere. Look around for any touching solder joints or stray globs of solder
Bringing custom Ergodoxes to the masses.

My heatware: http://www.heatware.com/u/102649

Offline Jaxxn

  • Thread Starter
  • Posts: 5
Re: Ergodox Row Problem
« Reply #5 on: Fri, 01 January 2016, 04:00:26 »
I don't have any rubbing alcohol on hand, so just used Q-tips for large spaces and pieces of cotton with my tweezers for in between posts on the teensy.

As it is new years, I can't just go grab some rubbing alcohol, but my Column 1 problem has resolved? Col2 still throws the full row, but it might be because there's some flux that I missed.

I've got the PCB propped up with a portable heater blowing on it to expedite drying, to see if that helps, before I have a chance to get the rubbing alcohol.

Offline profet

  • Posts: 137
  • Location: Long Island, NY
Re: Ergodox Row Problem
« Reply #6 on: Fri, 01 January 2016, 10:11:58 »
So you used water?
Bringing custom Ergodoxes to the masses.

My heatware: http://www.heatware.com/u/102649

Offline Jaxxn

  • Thread Starter
  • Posts: 5
Re: Ergodox Row Problem
« Reply #7 on: Fri, 01 January 2016, 13:52:06 »
Nah, no water was used, I simply used dry q-tips as it seemed to have removed the residue by itself.

I'll need to pick up some rubbing alcochol to make sure the residue is completely gone, but if this is throwing whole rows wouldn't this be on the teensy side (where I didn't use flux)?

It seems that it would be grounding on the first top few teensy pins? When looking at the PCB files I should be looking at the "back" layer for the right hand side, correct? because I'm soldering on the back. The problem usually isn't instant, only after a few moments of being powered on, is there any way to tell that the teensy isn't compromised by ESD?

FWIW I tried to use the teensy with a modified version of the TMK ergodox firmware to produce a split planck, but decided to build the real thing first.

Thanks
« Last Edit: Fri, 01 January 2016, 14:00:03 by Jaxxn »

Offline profet

  • Posts: 137
  • Location: Long Island, NY
Re: Ergodox Row Problem
« Reply #8 on: Fri, 01 January 2016, 14:05:44 »
I still think you have a short.

Are any of your diodes raised? Could they have solder underneath joining the pads?

Do you have any bare wires near the teensy usb cable?
Bringing custom Ergodoxes to the masses.

My heatware: http://www.heatware.com/u/102649