An everyday explanation · 2 min read

Why a USB-C plug works either way up

A USB-C plug has a reversible shape and a contact arrangement designed for either orientation. Configuration-channel contacts let the port detect how it is inserted. The device can then connect the appropriate signal paths, so flipping the plug need not swap the signals seen by its electronics.

Generated editorial illustration of a reversible USB-C plug on a coral cable.
Original AI-assisted editorial illustration. The explanatory drawing below is a separate, source-checked schematic.

Look a little closer

See the mechanism

The CC contact identifies the plugged-in orientation

One orientationThe active cable configuration connection reaches receptacle CC1. The port uses orientation information to route the corresponding high-speed lanes.Plug → receptacle contacts → selected data pathRounded shell fitsPortCC1CC2MuxSame deviceconnectionShape alone does not specify speed or power
One orientation. The active cable configuration connection reaches receptacle CC1. The port uses orientation information to route the corresponding high-speed lanes.
Read the diagram steps

One orientation. The active cable configuration connection reaches receptacle CC1. The port uses orientation information to route the corresponding high-speed lanes.

Plug flipped. The configuration connection reaches CC2 instead. High-speed routing changes so that the device-side signal connection remains the same.

Original functional schematic; dimensions and motion are exaggerated, not measured. Conceptual groups, not a complete pinout. Power/ground groups correspond in both orientations; USB2 duplication is omitted. Mux architecture shown as one implementation, not a universal port capability.

Diagram basis: Texas Instruments: An Engineer’s Guide to USB Type-C, pp. 6–8.

Sources: Texas Instruments · Texas Instruments

Some connections are repeated

Power and ground contacts occupy corresponding positions in the reversible layout. The receptacle also provides duplicated USB 2.0 data contacts, with matching signals connected together. This preserves the connection when the plug turns over. The shell's symmetry works together with that electrical arrangement.

Sources: Texas Instruments

CC1 and CC2 reveal the orientation

The port monitors its configuration-channel contacts, CC1 and CC2. A controller such as TI's TUSB322I detects pullup or pulldown resistances to identify attachment, orientation and the port role. One small connection can therefore tell other circuitry how to arrange the larger signal path.

Sources: Texas Instruments

High-speed lanes can be switched

Higher-speed data pairs change positions when the plug flips. TI describes using a multiplexer to route the appropriate pair to the device's data circuitry. Simply joining every mirrored contact together would not preserve the required high-speed signal path.

Reversibility says how a connection can be made. The shared connector shape alone does not specify the data rate, display modes or charging power implemented by a particular port and cable.

Sources: Texas Instruments

The thing to remember

Reversible contacts make the fit possible; CC detection and routing make the signals arrive correctly.

What this example leaves out

This is a simplified Type-C explanation. Implemented protocols, cable wiring and power capabilities must be checked separately.

Sources & further reading

Source access dates are listed below. Manufacturer descriptions and patents support the specific constructions described, not every product.

  1. An Engineer’s Guide to USB Type-C — Basics of USB Type-C ↗

    Texas Instruments · Retrieved 2026-10-18 · Near-symmetric contacts, orientation detection, duplicated USB 2.0 contacts and high-speed multiplexer routing.
    Read pages 6–8, pinout Figure 1 and reversible-plug discussion Figure 2. No universal port speed, supported mode or wattage inferred from shell.

  2. TUSB322I USB Type-C Configuration Channel Logic and Port Control ↗

    Texas Instruments · Retrieved 2026-10-18 · CC1/CC2 resistor monitoring detects attachment, orientation and role.
    Read Description and CC logic paragraphs. Specific controller example, not universal internal implementation.

How we use sources and handle corrections

Keep the question going

Read this next.

Compare another construction in this part of the library: Two coils pass energy across the gap; electronics control what follows. Follow the parts and the stated limits in each explanation.

Everyday machines · 2 min read

How wireless charging moves power into a phone

Continue reading