Making Your Own Custom USB Cables
geekhack.org
geekhack.org
Artisanal USB cables? Seriously?
You should browse /r/mk: https://www.reddit.com/r/MechanicalKeyboards/ :)
Got some seriously cool shit though...
I'll stop buying when a programmable ortholinear with trackpoint mouse is on the market.
Shrug.
Remember, silver conductors affect the bits as they move through the cable, and can enhance the highs to clarify your music. /s
(No link, go Google if you want... Not affiliated)
Pexon used to be an audio store that used to do headphones and speakers rewiring that effectively jumped on making premade MDPC cables since the audio business was pretty much dead (i think they've stopped doing audio completely).
I can't fully remember why it was required to make such cables on a regular basis but it happened. It seems that USB has not only made cable soldering a lot easier it has also removed the practical need to do so. Either that or I am no longer a 'hobbyist' with interest in such things.
The current theory (no pun intended) is that the VBus and ground wires within the provided USB cable (which they had forgotten to bring) are thicker than standard guage and/or that the power management circuit on the input to the device has an undervoltage limit set in hardware that is set too strictly, effectively locking you out from using any standard usb cable (30AWG wires typically), even though the provided cable looks totally ordinary from the outside. I would not be surprised at this as there are many companies that make 'data block' USB cables that omit D+/D- wires and instead beef up the VBus and ground wires, but look like a totally ordinary USB cable. There are also companies that parallel the D+/D- with VBus/GND for greater current capacity, but you wouldn't know without taking it apart.
I find it astonishing that a device designed for use in potential medical emergencies could have been designed this way with no warning of this in its manual, or if if this is a hardware bug that this issue was not discovered very quickly during hardware verification tests (if indeed any were performed).
Coincidentally i was recently having issues with charging of USB power bank. Very similarly I was trying to charge the power bank with a USB A to Micro B cable from a mains USB charger and thought that the power bank was charging quite slowly. I hooked it up to a current clamp and it turns out that wiggling the micro B end of the cable when it's mated to the Micro B receptacle on the power bank swings the charge current anywhere from from 100mA to 1A. I borrowed a 'custom' USB cable that a friend had bought off Amazon and it was even worse, not budging above 300mA. Incidentally, the power bank states it can handle 2.1A charging current on its micro B input (which curiously appears to be above the specification of a micro B receptacle but that's a separate issue). Only by making a custom cable myself, using 20AWG power and ground wires, using a high quality $5 Hirose micro B plug and then epoxying the connector ends to make a tight fit was I able to get the 2.1A charging current.
I find it concerning and I'm really not convinced adding charging capability to the USB specification as early as they did was a good idea. Having said that, they were probably just trying to standardise what a lot of people were abusing USB for already.
TLDR; not all USB cables are made equal. We live in times of mass usage and abusage of USB. Be careful out there.
I've switched most of my USB charging cables to those which I know are 20AWG, the funny thing is that these cables aren't even more expensive I got mine from http://www.portablepowersupplies.co.uk/ and they are cheaper than most cables on Amazon....
I've been wanting to know exactly what's different about the usb cable for a while. And if other devices expecting a standard cable might have problems using it.
The PCB only needs to be big enough to land a through-hole usb connector [1] and then bring copper traces from each pin perpendicular to the connector to the edge of the PCB. You can even make the PCB quite long If you want to you as this will give you long copper traces you can expose to land the wire ends on, which is very useful if you don't have a great soldering iron or don't have much experience soldering. You could even 3D print an overmould to make it look professional, otherwise epoxy. Using this method you can get an right angled usb that's a tighter angle than anything you'll find online because it doesn't rely on cable bend radius to make the angle.
[1] https://www.digikey.com/product-detail/en/mill-max-manufactu...
In actual fact for USB C you'd probably end up having to mount all connectors in the cables on tiny PCBs regardless, because of the potential requirements for signal conditioning and electronic marking ICs unique to USB C implementations. With so many pins on usb C without a doubt you'd need these tiny PCBs to be double sided to get all the traces to the PCB edge, and I wouldn't be surprised if some commercial usb C leads have PCBs with 4 layers.
I've only designed PCBs myself for the traditional USB PCB mount USB A plug (an Amphenol part) and Micro B plugs (Hirose ZX series parts) as these are very simple pinouts and are perfectly doable for a hobbyist I'd say if you want custom cabling. USB C looks significantly more complex and an in-cable PCB interface is the only way to go for that level of complexity.