hardware
typeCAD/pcb
🤖 programmatically 💥 create 🛰️ hardware — write TypeScript code and build it into a KiCAD project.
The whole schematic, as code
Import parts, wire them together, and export a KiCAD project you can lay out and manufacture. Design rules live next to the design — check them in CI like any other code.
Browse the pcb reference → Browse examples →We use pcb on our own boards — and hal for their firmware. Something needs work? open an issue — we'd rather hear about it.