USB Cable Pin Configurations
Wire Color Standard
How USB-C Detection Works (the CC line)
A USB-C device won't power on just because 5 V is present — it has to detect a valid partner through the CC (Configuration Channel) line first. That's why a bare 4-pin cable can be hit-or-miss on USB-C.
USB-A → USB-C: the A host has no CC pin, so the cable must present a 56 kΩ resistor from CC to VBUS so the C device sees a legacy host and draws power.
USB-C → USB-C: the host watches CC for the device's 5.1 kΩ pull-down (Rd). The cable must carry CC through (or the connector must supply Rd onboard) or the host never enables VBUS/data.
CC1 vs CC2: USB-C is reversible — only one CC is live per orientation, so we wire a single line labeled simply CC.
| Pin | Signal | Wire | Notes |
|---|---|---|---|
| 1 | GND | Black | Ground. |
| 2 | D+ | Green | Data pair. |
| 3 | D− | White | Data pair. |
| 4 | PWR | Red | +5 V VBUS. |
| Pin | Signal | Wire | Notes |
|---|---|---|---|
| 1–4 | GND · D+ · D− · PWR | Blk/Grn/Wht/Red | Standard USB 2.0 (as above). |
| 5 | CC | Blue | A→C: 56 kΩ pull-up CC→VBUS (legacy-host detect). C→C: carry CC through for sink (5.1 kΩ Rd) detection. |
| Pin | Signal | Wire | Notes |
|---|---|---|---|
| 1–4 | GND · D+ · D− · PWR | Blk/Grn/Wht/Red | Standard USB 2.0 (as above). |
| 5 | GND2 | Blue | Second ground — doubled for current capacity. |
| 6 | PWR2 | Yellow | Second +5 V — doubled for current capacity. |
Pin Cup Orientation
CC Resistor — On the Connector
Our USB-C connectors carry the CC resistor on the connector's own PCB (confirmed on the fast-charge connectors — there's a small chip on the board). That's why a "4-pin" solder can still enumerate, and how the 6-pin handles detection while pins 5/6 do power.
If a build is inconsistent across machines, the CC resistor is the suspect — missing, wrong value, or a host that strictly enforces CC. To wire CC by hand instead: 56 kΩ to VBUS for A→C, 5.1 kΩ to GND on the C-sink end.
Full walkthrough: Solder Guide
Wiring standard — Rev. 2026