This repository contains a basic USB-C LED PCB project using KiCad 9. KiCad is a free/libre and open-source project (FLOSS), and you can download this electronic design automation (EDA) software from their website.
We assume that this PCB board will be manufactured by JLCPCB, so component sourcing is done through their parts catalogue, and the PCB manufacturing capabilities are conformant to theirs. We will also use Bouni's KiCAD JLCPCB tools plugin to generate the final gerber files to send to JLCPCB for fabrication.
This PCB project is done as part of Hackerspace's "Intro to PCB Design" workshop, held on Wednesday, 04 February 2026, from 1500h to 1700h (UTC+8). You may access the accompanying workshop slides, and the workshop recording.
This repository is licensed under CERN-OHL-P-2.0.
The 3D model for the TS-1187A-B-A-B button is obtained from MaloufSleep's ME-ESP8266 open-source project.
