I have ESP8266 programmer that uses USB-C and a ESP32 programmer that uses microusb. Instead of using two different cables to accomplish the same task, I decided to convert the microusb devices to USB-C.
How to prepare the USB type C connector:
• #9 Making USB-C deliver 5V
-------
Affiliate links:
Parts needed:
USB-C connector: https://s.click.aliexpress.com/e/_9I7hUh
ESP32 Programmer: https://s.click.aliexpress.com/e/_9fwXaN
Flux: https://s.click.aliexpress.com/e/_AtU1gp (don't buy AMTech from ali - they're all fake)
Tools used:
T12 Soldering station: https://s.click.aliexpress.com/e/_AmqOlB
ST-826D hot air station: https://s.click.aliexpress.com/e/_9JGnLn