-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Disconnecting the TPRS cable when the keyboard is plugged in fries the chip #12
Comments
If you design PCB place the routing of vcc/3v3 as last pin in TRRS then this wont happen |
I've read that TRRS tip should be VCC and last ring should be ground. That way, you don't hit current until fully inserted, and shorting ground to VCC should be nearly impossible. I wonder whether the Cantor is also affected. |
The cantor has following configuration:
The left and right piantor have the following configuration:
According to this comment on reddit https://www.reddit.com/r/MechanicalKeyboards/comments/b1s7c9/comment/einz0xw the configuration should be the following:
which is the reverse for GND and VCC for cantor configuration. That is also the configuration @philong is recommending. I'm not quite sure what @viyoriya configuration would look like. According to ChatGPT, the default configuration for transmitting data with a TRRS connector would be:
Which is the reverse of the piantor configuration. I have sadly no experience with PCB design and wiring, so i cant give the right answer here. It would be nice if someone could clarify this. And of course if someone could update the pcb and create a PR. |
@jojo599k I used
same as cantor I developed piantor with oled and reversable pcb so attached the pcb and sch diagram...after your comment i removed the cable and tested and it works no issues |
Really important hope that this problem can be solved. |
Hi @viyoriya is there any chance you could link your fork or upload the files you used? I'd be very grateful for this! Thank you in advance. |
As a workaround i integrated an USB-C Socket as replacement into the 3D-printed case of my Piantor keyboard: |
@pcky could you please let me know how have you soldered this usb socket behind it? is it already a pcb modified? |
Unfortunately I found this out the hard way when I was building my own keyboard using the DIY kit from beekeeb.
Now I know there are already warnings in the beekeeb docs warning against this, but it is inevitable that at some point this will happen by mistake. I acknowledge that it is mostly my fault this has happened and have no intention to blame the designers.
I would rather ask, is there a way to make this safer so this doesn't happen again to other people?
The text was updated successfully, but these errors were encountered: