EEVblog Electronics Community Forum

EDA => KiCad => Topic started by: canis_lupus on March 19, 2021, 11:55:36 am

Title: USB-C chinese part and footprint
Post by: canis_lupus on March 19, 2021, 11:55:36 am
Hi!

Does anyone have a proven pair of USB-C socket from aliexpress and a footprint to them?
Title: Re: USB-C chinese part and footprint
Post by: phil from seattle on March 20, 2021, 02:04:58 am
If there is a datasheet that goes with the connector, you should be able to easily make a footprint.
Title: Re: USB-C chinese part and footprint
Post by: canis_lupus on March 21, 2021, 03:18:38 pm
Yes, i know, but cheap chinese shops send parts without any docs. :-)
Title: Re: USB-C chinese part and footprint
Post by: phil from seattle on March 21, 2021, 05:02:41 pm
The problem with what you are asking is that the vendors (like aliexpress vendors) do not have a consistent supply of parts so the USB connector [or any other part, for that matter] you buy from a given vendor may not be the same that someone else buys from that vendor. For what it's worth, you can find parts on eBay/Amazon/Aliwhatever that do have datasheets.  I found a strip of 50 USB connectors on eBay years ago for a few dollars - there was a datasheet so I was able to make a footprint and it has worked just fine.

The second problem is that making up a footprint for a part like that without a datasheet is going to be hit or miss, probably taking some trial and error experimentation. I assume that is why you said "proven".  But that seems a lot of effort to save a little money.  As they say "penny wise,..."

Personally, I would not bother.  USB connectors are not that expensive to begin with and you can get Aliexpress level prices from Chinese distributors - LCSC for example. It will have a datasheet. And they take PayPal.  Shipping will probably more than double the cost to you but still pretty low. For example, at LCSC, C145792 (https://lcsc.com/product-detail/USB-Connectors_Korean-Hroparts-Elec-U-F-M5DD-W-L_C145792.html) is a micro-B connector for $0.114 USD each.  Falls to $0.0853 USD in quantity 50.

For what it's worth, western distis have microUSB connectors for around $0.50 USD if you don't want to bother with Chinese distis.
Title: Re: USB-C chinese part and footprint
Post by: Bassman59 on March 24, 2021, 12:50:15 am
Yes, i know, but cheap chinese shops send parts without any docs. :-)

Honestly,  what the fuck do you expect?
Title: Re: USB-C chinese part and footprint
Post by: wraper on March 24, 2021, 01:05:42 am
Personally, I would not bother.  USB connectors are not that expensive to begin with and you can get Aliexpress level prices from Chinese distributors - LCSC for example. It will have a datasheet. And they take PayPal.  Shipping will probably more than double the cost to you but still pretty low. For example, at LCSC, C145792 (https://lcsc.com/product-detail/USB-Connectors_Korean-Hroparts-Elec-U-F-M5DD-W-L_C145792.html) is a micro-B connector for $0.114 USD each.  Falls to $0.0853 USD in quantity 50.
That's expensive one. https://lcsc.com/product-detail/USB-Connectors_Jing-Extension-of-the-Electronic-Co-920-E52A2021S10100_C10418.html (https://lcsc.com/product-detail/USB-Connectors_Jing-Extension-of-the-Electronic-Co-920-E52A2021S10100_C10418.html) at $0.051 @qty of 50 is still decent. Cheaper connector from XKB https://lcsc.com/product-detail/USB-Connectors_XKB-Connectivity-U254-051T-4BH23-S2S_C482361.html is trash though.
Title: Re: USB-C chinese part and footprint
Post by: phil from seattle on March 24, 2021, 01:07:36 am
Yes, i know, but cheap chinese shops send parts without any docs. :-)

Honestly,  what the fuck do you expect?

Succinctly put though I still prefer my answer.
Title: Re: USB-C chinese part and footprint
Post by: phil from seattle on March 24, 2021, 01:08:35 am
Personally, I would not bother.  USB connectors are not that expensive to begin with and you can get Aliexpress level prices from Chinese distributors - LCSC for example. It will have a datasheet. And they take PayPal.  Shipping will probably more than double the cost to you but still pretty low. For example, at LCSC, C145792 (https://lcsc.com/product-detail/USB-Connectors_Korean-Hroparts-Elec-U-F-M5DD-W-L_C145792.html) is a micro-B connector for $0.114 USD each.  Falls to $0.0853 USD in quantity 50.
That's expensive one. https://lcsc.com/product-detail/USB-Connectors_Jing-Extension-of-the-Electronic-Co-920-E52A2021S10100_C10418.html (https://lcsc.com/product-detail/USB-Connectors_Jing-Extension-of-the-Electronic-Co-920-E52A2021S10100_C10418.html) at $0.051 @qty of 50 is still decent. Cheaper connector from XKB https://lcsc.com/product-detail/USB-Connectors_XKB-Connectivity-U254-051T-4BH23-S2S_C482361.html is trash though.

OK, you win the race to the bottom.  Congrats!
Title: Re: USB-C chinese part and footprint
Post by: wraper on March 24, 2021, 01:16:36 am
OK, you win the race to the bottom.  Congrats!
I sampled cheap stuff to figure out what to buy at larger quantities.
USB-B
Good:
C456324 TXGA FUS213-FDBK6K
C46393   Jing Extension
OKish:
C386743 Ckmtw U-USBBR04P-F001
Bad:
C397338 XKB U241-041N-1BR85-1
C388656 XKB U241-041N-1WR85-5
C189733 Ckmtw
C46392 Jing Extension

micro USB type 1:
Good:
C91146 Korean Hroparts U-F-M5DD-Y-L
C10418 Jing Extension
Bad:
C319164 XKB U254-051T-4BH23-S2B
C482361 XKB U254-051T-4BH23-S2S

micro type 2:
Good:
C40943    Jing Extension (short)
C91467    Korean Hroparts U-F-M5DD-Y-1 (short)
Bad:
C386748 Ckmtw U-MICRM05P-BF13 (long)
C386747 Ckmtw U-MICRM05P-BF12 (short)
C319170 XKB U254-051N-4BH806 (long)

micro USB type 3:
Good:
C40946    Jing Extension
Title: Re: USB-C chinese part and footprint
Post by: xeon on July 17, 2021, 11:48:16 am
HRO Type-C-31-M-12 on LCSC: https://lcsc.com/product-detail/USB-Connectors_Korean-Hroparts-Elec-TYPE-C-31-M-12_C165948.html (https://lcsc.com/product-detail/USB-Connectors_Korean-Hroparts-Elec-TYPE-C-31-M-12_C165948.html)
Aliexpress clone: https://www.aliexpress.com/item/4000259156096.html (https://www.aliexpress.com/item/4000259156096.html)

KiCad footprints: https://github.com/ai03-2725/Type-C.pretty (https://github.com/ai03-2725/Type-C.pretty)