hsgw / plaid

12x4 ortholinear usb keyboard made by Through Hole components ONLY.
MIT License
735 stars 91 forks source link

Update Files for USB-C Support #22

Open Tenkir opened 4 years ago

Tenkir commented 4 years ago

Currently the PCB is laid out for micro-USB.

hsgw commented 4 years ago

Ah, I think USB-C through hole connector is little unusual. So I would like to keep it mini-B.

Tenkir commented 4 years ago

I've seen these available, have never tried them though. https://www.newark.com/edac/690-024-632-031/usb-connector-3-1-type-c-rcpt/dp/98Y3918

Tenkir commented 4 years ago

Just found this kit which uses a through-hole USB-C connector: https://keycapsss.com/diy-kits/104/plaid-pad-4x4-macro-pad/numpad

piit79 commented 4 years ago

Both Discipline (65%) and Mysterium (TKL) through-hole boards use a through-hole USB-C connector: https://www.digikey.com/product-detail/en/USB4085-GF-A/2073-USB4085-GF-ACT-ND/9859733 I'll take a stab at modifying the PCB for this connector.

piit79 commented 4 years ago

So, looks like I managed to do it, see the pull request above. I included the zip file with the gerbers if anybody wants to inspect them. This was my first go at KiCad, so I hope I haven't messed anything up. Guess I'll have to order some prototypes and see for myself :)

bhuhnke commented 4 years ago

I'd love to see this implemented! Maybe as a separate USB-C version?

piit79 commented 4 years ago

@bhuhnke Yes, I was also thinking a separate branch would be warranted because of the limited availability of the through-hole USB-C connector (I only found it at DigiKey...).

Either a new branch for the USB-C version, or make the USB-C default and create a new branch for the current Mini USB version.

bhuhnke commented 4 years ago

@bhuhnke Yes, I was also thinking a separate branch would be warranted because of the limited availability of the through-hole USB-C connector (I only found it at DigiKey...).

I‘ve got a spare one around from a self ordered discipline built and I‘d love to try it on the new pcb! Uploaded the gerber file to jlcpcb just for kicks and they didn‘t spit out any errors. I don‘t know if they check anything with the files while uploading though.

piit79 commented 4 years ago

@bhuhnke I don't suppose you're in the EU? I'm probably going to order the minimum quantity which is 5 from JLCPCB, could easily send you one for testing.

bhuhnke commented 4 years ago

@piit79 I‘m from germany :) That would be awesome!