Ask Your Question
1

ESD on Ergodox Infinity

asked 2018-03-21 02:37:23 -0600

Fredrik gravatar image

Hi

I think i've managed to break my Ergodox with a static discharge, sat down touched the left side, heard a 'zap' and that side died, plugged it out and in again and it started working. However now the row with the keys ASDFG gives my random input from that row for one keypress.

I've reflashed the firmware but that didn't help, is there anything else to try or should I look for a new PCB?

/Fredrik

edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted
1

answered 2018-03-22 03:50:24 -0600

HaaTa gravatar image
input.club

You'll need to look for another PCB, this is the easiest thing to do (though sourcing one right now is difficult).

There are ways to solder to another GPIO of the MCU, however, you'll also need to remap the matrix pin when compiling the firmware for that one side only (https://github.com/kiibohd/controller...). You'll also have to flash the other side without that modification.

To protect against static discharge in the future, make sure the metal of the USB connector is touching the steel mounting plate. This will protect the keys from ESD as it will be easier for the shock to go directly to ground rather than through the MCU.

edit flag offensive delete publish link more

Question Tools

1 follower

Stats

Asked: 2018-03-21 02:37:23 -0600

Seen: 449 times

Last updated: Mar 22 '18