geekhack

geekhack Projects => Making Stuff Together! => Topic started by: Dan on Wed, 09 August 2017, 05:37:34

Title: My USB Type-C mod for KC60
Post by: Dan on Wed, 09 August 2017, 05:37:34
Just wanted to share my USB Type-C mod for a KC60. http://imgur.com/a/RtM45

[attach=1]

The problem: dropped my KC60 keyboard off the side of my bed too many times and the connector got all mangled up.

[attach=7]

[attach=8]
Here is the housing disconnected from the board with the pins exposed.

[attach=2]
Desoldered the pins from the board.

[attach=3]
Soldering wires onto the USB Type-C breakout board.

[attach=4]
Soldered the breakout board onto the main PCB board and put a little electric tape to insulate the housing. I used the post-its to keep track of which pins solder where, and testing results.

[attach=5]
Hot glue and clamp.

[attach=6]
The connector didn't lie flush so I had to file the hole a little larger.
Title: Re: My USB Type-C mod for KC60
Post by: tris0908 on Wed, 09 August 2017, 06:51:57
Care to share the results of your testing? Planning to do the same for my keyboard.

Sent from my SM-G935F using Tapatalk

Title: Re: My USB Type-C mod for KC60
Post by: Dan on Wed, 09 August 2017, 15:56:47
Oh of course, it works perfectly. I'm using it now at work.
Tried it on Fedora 25 and Windows 10.
Title: Re: My USB Type-C mod for KC60
Post by: tris0908 on Wed, 09 August 2017, 18:11:23
Oooh. Cool! Where did you buy the usb-c breakout board? Also, which pins on the keeb connect to which pins on the breakout board?

Sent from my SM-G935F using Tapatalk

Title: Re: My USB Type-C mod for KC60
Post by: Dan on Thu, 10 August 2017, 02:02:01
I bought the breakout at fasttech here: https://www.fasttech.com/product/2412400-u3-206-smt-type-usb-3-1-type-c-female-socket
It was over a year ago since I bought them so you may be able to find them cheaper elsewhere.

For the pinout mapping, I only needed to check wikipedia (make sure to look at the receptacle images, not the plug end):
* USB-C pinout: https://en.wikipedia.org/wiki/USB-C#Connector_pinouts
* USB Mini B: https://en.wikipedia.org/wiki/USB#Host_and_device_interface_receptacles

From there, I drew up a little diagram of what should connect where. Notice how they're replicas of the images I found on wikipedia.
[attach=1]

The USB C breakout boards I bought didn't connect side A to side B, so I had to make some extra connections from one side to another (the loops you see in the images).
For example, as noted in the post-it image, A6 and B6 both had to be connected together, and also connect to pin 3 of the USB Mini B spot on the PCB board. On the post-it I used 'C' to denote the Mini USB B pins.

Hope this helps!
Title: Re: My USB Type-C mod for KC60
Post by: tris0908 on Thu, 10 August 2017, 07:11:45
Thank you! :)

Sent from my SM-G935F using Tapatalk