How USB-C Knows Which Way Is Up
A USB-C plug looks symmetrical, but its contacts do not all carry identical signals. The 24 contacts are arranged in matching patterns on both sides so the plug can enter either way. Inside the port, a small detection circuit figures out which side of the plug is facing up and makes the appropriate contacts work.
The Orientation Check
Two contacts, called CC pins (for “configuration channel”), help do that job. Depending on how the plug is inserted, one of them connects through to the device. The device can use that connection to identify the plug’s orientation and configure the port accordingly.
That matters because some data connections have a specific direction through the circuitry. A USB-C port can switch or route those signals to match the orientation, rather than requiring the plug’s contacts to line up in only one fixed way.
Symmetry Without Simplicity
The design does not mean every contact is interchangeable. Some contacts are duplicated to support either orientation; others have distinct roles, including identifying the connection and helping manage power. The result is a plug that feels simple to use because the more complicated decision happens inside the port.
Reversibility is therefore not just a matter of making both faces look alike: the connector detects the insertion and adapts the electrical connection to it.






