USB-C-Cable-Tester
Qeteshpony·USB-C-Cable-Tester·pcb/USB-Cable-Tester.kicad_pcb
About the USB-C-Cable-Tester PCB
USB-C-Cable-Tester is an open source PCB design by Qeteshpony, published on GitHub under the BSD-2-Clause license. It is a 2-layer board measuring 50 × 64 mm, with 37 components from 21 distinct parts.
By type, the board carries 18 resistors, 16 diodes and 3 connectors.
From the project
Small passive device for determining the capabilities of a USB-C Cable
Small passive device for determining the capabilities of a USB-C Cable
This helps when you have a USB-C cable and don't know which USB-Version and other features it supports.
The tester can of course not check for any active circuitry in the cable and might not work at all with active cables but in most cases it should give you a good overview.
The PCB is designed with production by JLCPCB in mind and all parts but the USB-Connectors are from their basic parts library. I strongly suggest getting these assembled since soldering the USB connectors by hand is not easy.

USB-C-Cable-Tester bill of materials (BOM)
37 components, 21 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | USB_C_IN | USB_C_Receptacle_GT-USB-7028C | J1 |
| 1 | USB_C_OUT | USB_C_Receptacle_GT-USB-7028C | J2 |
| 1 | USB_C_Power | USB_C_Receptacle_GT-USB-7028C | J3 |
| 1 | PWR | LED_0603_1608Metric | D1 |
| 1 | VBUS1 | LED_0603_1608Metric | D2 |
| 1 | VBUS2 | LED_0603_1608Metric | D3 |
| 1 | VBUS3 | LED_0603_1608Metric | D4 |
| 1 | VBUS4 | LED_0603_1608Metric | D5 |
| 1 | GND1 | LED_0603_1608Metric | D6 |
| 1 | GND2 | LED_0603_1608Metric | D7 |
| 1 | GND3 | LED_0603_1608Metric | D8 |
| 1 | GND4 | LED_0603_1608Metric | D9 |
| 1 | Shield | LED_0603_1608Metric | D10 |
| 1 | USB2.0 | LED_0603_1608Metric | D11 |
| 1 | USB3.0 | LED_0603_1608Metric | D12 |
| 1 | USB3.2 | LED_0603_1608Metric | D13 |
| 1 | CC1 | LED_0603_1608Metric | D14 |
| 1 | CC2 | LED_0603_1608Metric | D15 |
| 1 | SBU | LED_0603_1608Metric | D16 |
| 16 | 1k5 | R_0603_1608Metric | R1, R2, R3, R4, R5, R6, R7, R8 +8 |
Show 1 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 5k1 | R_0603_1608Metric | R17, R18 |
USB-C-Cable-Tester design files
The KiCad project lives in the Qeteshpony/USB-C-Cable-Tester repository on GitHub; these links point at the commit this page was built from.
- Layoutpcb/USB-Cable-Tester.kicad_pcb
- Schematicpcb/USB-Cable-Tester.kicad_sch
USB-C-Cable-Tester: common questions
How big is the USB-C-Cable-Tester PCB?
The USB-C-Cable-Tester measures 50 × 64 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the USB-C-Cable-Tester?
37 components, from 21 distinct parts. The full bill of materials is listed on this page.
Where can I download the USB-C-Cable-Tester design files?
From the Qeteshpony/USB-C-Cable-Tester repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the USB-C-Cable-Tester design in my own project?
Yes, under the terms of its BSD-2-Clause license, which Qeteshpony chose for the repository.