Trying to get my head around the USB-C power delivery...
I am powering an ESP32 via the port and just discovered that the cable plugs in either way !
Moreover, the device accepts the power and operates normally in either case...
I made the power cable by cutting the "C" end off a cheap USB C cable and attaching what i measured as being the V+ and Gnd wires to my 5V supply (battery sourced), after measuring the 5V polarity of the original cable from the USB-A (power source) end.
Being careful to mark the orientation of the C-end connector to maintain polarity. I was then surprised to find that the C plug will insert in either direction, which to my mind should swap the 5V +/- connection; and even more surprised to see that the ESP32 runs fine either way.
I read a bit on the USB C interface and it seems there is more going on that meets the eye. I wonder how that works when the cheap cable i butchered up has only 4 wires from the source end, 2 outside ones carrying 5V & Gnd, and 2 smaller center wires which appear to be data lines
Cheers
Bob
I am powering an ESP32 via the port and just discovered that the cable plugs in either way !
Moreover, the device accepts the power and operates normally in either case...
I made the power cable by cutting the "C" end off a cheap USB C cable and attaching what i measured as being the V+ and Gnd wires to my 5V supply (battery sourced), after measuring the 5V polarity of the original cable from the USB-A (power source) end.
Being careful to mark the orientation of the C-end connector to maintain polarity. I was then surprised to find that the C plug will insert in either direction, which to my mind should swap the 5V +/- connection; and even more surprised to see that the ESP32 runs fine either way.
I read a bit on the USB C interface and it seems there is more going on that meets the eye. I wonder how that works when the cheap cable i butchered up has only 4 wires from the source end, 2 outside ones carrying 5V & Gnd, and 2 smaller center wires which appear to be data lines
Cheers
Bob