A USB C

laforestlabs·KiCraft·tuning_corpus/usb-pd-trigger/A_USB_C.kicad_pcb

A USB C PCB layout, top view — open source board by laforestlabs

About the A USB C PCB

A USB C is an open source PCB design by laforestlabs, published on GitHub. It is a 2-layer board measuring 74.7 × 19.3 mm, with 10 components from 8 distinct parts.

Other key parts include the CH224K. By type, the board carries 4 resistors, 2 connectors, 2 capacitors, 1 IC and 1 switch.

From the project

KiCad PCB automation toolkit — placement, routing, scoring, and experiment management

KiCad PCB automation toolkit — automated placement, routing, scoring, and experiment management for KiCad projects via the pcbnew Python API.

KiCraft is a multi-layer pipeline. Top-down:

1. KiCraft (Claude Code skill + Python helpers) -- turns a natural- language project description into the hierarchical KiCad 9 file set (root + leaf .kicadsch, .kicadpro, autoplacer.json). The LLM- driven stages (intent / functionalspec / architecture / bom) run as a Claude Code skill at .claude/skills/kicraft/, so a Claude Code subscription pays for inference and no API key is required. The deterministic…

Main components on the A USB C

A USB C bill of materials (BOM)

10 components, 8 distinct parts.

QtyPartRefs
1
CH224K
U1
1
USB-C 16P Receptacle
J1
1
Pin Header 2x02
J2
1
3-Position DPDT Slide Switch
SW1
1
1µF
C1
1
10µF
C2
2
5.1k
R1, R2
2
47k
R3, R4

A USB C design files

The KiCad project lives in the laforestlabs/KiCraft repository on GitHub; these links point at the commit this page was built from.

A USB C: common questions

How big is the A USB C PCB?

The A USB C measures 74.7 × 19.3 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the A USB C?

10 components, from 8 distinct parts. The full bill of materials is listed on this page.

Where can I download the A USB C design files?

From the laforestlabs/KiCraft repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the A USB C design in my own project?

The repository has no license, so all rights stay with laforestlabs. Use it as a reference, and ask the author before reusing the design.

More boards in KiCraft