I replaced the micro-USB socket on my board with a 16-pin USB-C receptacle and wired only VBUS, GND, D+ and D-. The board powers up from a USB-A to USB-C cable, but with a USB-C to USB-C cable from a laptop or a phone charger it stays dead.
I have read that the CC pins need resistors. What exactly is required for a simple device that only wants 5 V and USB 2.0 data, and how does the device know how much current it may draw?




