USB Type-C (24-Pin Reversible) Pinout Diagram & 5.1kΩ CC1/CC2 PD Resistor Guide

24-Pin Reversible USB Type-C Receptacle (2×12 Dual Row) · Serial, MIDI & Modern I/O

Interactive Connector Diagram

Click or tap any pin in the diagram below to inspect its signal assignment, electrical specification, and wire colour standard.

Click any pin to view its signal assignment, electrical spec, and wire colour.

Supported Systems / Found On — Retro Machine Hubs

This connector is used on the following retro computer systems. Click any colour-coded badge below to open its full board-level repair, diagnostic, and schematic Machine Hub:

Connector Specifications

Total Pins 24 Pins (Row A1–A12 Top; Row B12–B1 Bottom in reversed rotational symmetry)
5V Sink Pull-Down Two separate 5.1 kΩ (±1%) resistors: one from A5 (CC1) to GND, one from B5 (CC2) to GND
9V / 12V PD Trigger Use a ZY12PDN / CH224K PD decoy module set to 9V (for ZX Spectrum/C16) or 12V!

Full Pin Assignment & Wiring Reference

Pin Signal Name Direction Electrical Spec / Role Wire Colour / SCART / Adapter Target
A1 / B12 GND GND 0 V Ground Return (Outer corner pins) Black
A2 / A3 TX1+ / TX1- Out SuperSpeed USB 3.x Differential Transmit Pair 1 Green / White
A4 / B9 VBUS Pwr +5 V Default Bus Power (or 9 V / 12 V / 15 V / 20 V negotiated via USB-PD) Red (+5V–20V)
A5 CC1 I/O Configuration Channel 1 (Requires 5.1 kΩ pull-down to GND for 5V Sink!) White / Yellow
B5 CC2 I/O Configuration Channel 2 (Requires its own 5.1 kΩ pull-down to GND!) Blue
A6 / B6 D+ (USB2) I/O USB 2.0 Differential Data+ (480 Mbps) Green
A7 / B7 D- (USB2) I/O USB 2.0 Differential Data- (480 Mbps) White
A8 / B8 SBU1 / SBU2 I/O Sideband Use (DisplayPort Alt-Mode AUX / Audio) Orange
A10 / A11 RX2- / RX2+ In SuperSpeed USB 3.x Differential Receive Pair 2 Purple
A12 / B1 GND GND 0 V Ground Return (Outer corner pins) Black

Using USB-C PD Trigger Boards (9V / 12V / 5V) in Retro Computers

The reversible 24-pin USB Type-C connector duplicates GND, VBUS, and D+/D- across Row A (A1–A12) and Row B (B12–B1), while using CC1 (A5) and CC2 (B5) to detect cable orientation and negotiate USB Power Delivery (5 V, 9 V, 12 V, 15 V, 20 V).

  • For 5V-Only Retro Systems (Atari 800XL/130XE, Amstrad CPC 464): Use a 6-pin USB-C receptacle with two 5.1 kΩ resistors on CC1 and CC2 to request 5.0 V @ up to 3.0 A from any USB-C charger.
  • For 9V DC Systems (ZX Spectrum 48K/128K, Commodore 16/116): Use a CH224K 9 V USB-C PD trigger module so the USB-C charger outputs regulated 9.0 V DC (eliminating the heavy linear wall wart!).

Related Connectors & Ports

Theme Palette

Default Dark
High-contrast dark
Amber Terminal
Monochrome amber
Matrix CRT
Phosphor green
Workbench Light
Clean light mode

Audio & Display

Relay Click Sounds Web Audio API — soft mechanical clicks
CRT Scanline & Flicker Pure CSS overlay effect

System Info

Customization Panel Theme preference, audio FX, and CRT overlay settings are saved to your browser's localStorage and persist between visits. No cookies or server-side storage is used.
Keyboard Shortcuts Press Esc to close this panel. Use the header moon/sun icon to cycle themes.