Connector pinouts
Pinouts of the connectors we wire most often on our boards, pin by pin, with the face view, what each signal does and the design mistakes to avoid. Every table cites its reference standard.
USB-C
All 24 receptacle pins, what CC1/CC2 do, the Rp/Rd resistor values and the minimum wiring of a USB 2.0 device.
USB-A, USB-B, Mini and Micro
USB 2.0 Type-A and Type-B (4 pins), Mini-B and Micro-B (5 pins, with ID), and the 9 and 10-pin USB 3 versions.
RJ45 Ethernet
The T568A and T568B standards, pair assignment for 10/100BASE-TX and 1000BASE-T, and the pairs PoE uses.
M12 industrial
A-coding for sensors and IO-Link (IEC 60947-5-2 colors), D and X-coding for industrial Ethernet, mapping to RJ45.
DB9 (DE-9)
One connector, three pinouts: RS-232 (TIA-574), CAN (CiA 303-1) and PROFIBUS DP. Null-modem cable included.
JTAG and SWD
Arm debug headers: 20-pin 2.54 mm JTAG, 10-pin 1.27 mm Cortex Debug, 20-pin Cortex Debug + ETM, Tag-Connect TC2030.