Updating old USB connectors

From Mini-USB and Micro-USB to USB-C

I still have my old CanoScan LiDE 200 scanner. I'm using it only very rarely, but if I do, it annoyed me to also need to use an old Mini-USB cable for it.

I bought some USB-C connectors and decided to try to switch the device connector. The USB-C connectors still have the original USB data and voltage lines. I hadn't even realised that the legacy Mini- and Micro-USB connectors have one extra pin. It was never used for practically anything. Therefore, just connect the two data lines, the voltage pin and ground and everything should work.

This was a straightforward process of taking apart the device, soldering off the old connector and switching in the USB-C connector. The only problem I had was with the very delicate wires from the circuit board to the connector. At first one of the contacts broke off but I decided to solder in some wires instead and with that, everything works. I enlarged the connector port hole in the case a bit and hot-glued everything in place. The end result works great with a USB-A to USB-C cable.

Modified USB connector
Soldering the new connector might be tricky as the wires are so tiny.
Glued electronics
The new connector glued.
New USB connector
The end result after carving some more room for the USB-C connector.


The catch

There's one catch, though. I need to use a USB-A to USB-C cable so that the device gets power, so USB-C to USB-C does not work. The USB-C connectors have a couple of signal pins that detect what kind of device is connected. In pin out diagrams these are called CC1 and CC2. Before the pins give some information, a USB-C port doesn't give any power, unlike a USB-A port which provides 500 mA of current by default. Unfortunately I didn't realize this before gluing in the whole connector to my old scanner.

I also have a bunch of other devices that use Micro-USB for charging, e.g. my bicycle lights. It would be nice to be able to charge those from a USB-C port also, using the same USB-C to USB-C cable I use to charge all my devices, with just a Micro-USB to USB-C adapter.

In addition, it's not just old Micro-USB devices that need charging - I also have some devices with USB-C port for charging, but they still require a USB-A to USB-C cable. For example I have a lint remover like that, and I made an adapter for my Remington electric shaver to use USB-C.

Universal USB-C to dummy devices adapter

So, after realizing how USB-C actually works, I also created an adapter from USB-C jack to USB-C plug so that one of the CC pins is grounded through a 4.7 kΩ resistor. Apparently the USB specifications say 5.1 kΩ is the optimal, but there are huge tolerances (I think around 25% or so) so 4.7 kΩ works just fine. The adapter works only one way, though, since the connectors didn't have enough space to solder another resistor to the other CC pin, which I instead cut off completely. In any case, the standard USB signal lines, voltage and ground are connected normally.

Electric shaver mod
Testing the resistor mod and adapter work by charging an electric shaver.
Soldered resistor
There was just enough room for one resistor in the connectors.
USB adapters
The finished adapters.

Now my devices also work and charge with a USB-C to USB-C cable, if I just use the custom adapter in correct orientation with the cable. For devices you modify, it might be worth doing the resistor trick for both CC pins while swapping in the new USB-C port. This way, no dummy device adapter would be needed. Back when I did the scanner mod some years ago I didn't know this, but now you know.

Send me email or comment below:
(Please note: comments with direct links to commercial sites might not be published.)
Creative Commons License  This article by Olli Helin is licensed under the Creative Commons Attribution 4.0 International License
Powered by GainCMS