ScriptedPCB

Scripting PCB design with Python, via pcbnew or KiCad's IPC API

Tutorials for automating KiCad with Python: footprints, traces, vias, copper zones, DRC, and fabrication export — with pcbnew and KiCad 10/11's IPC API.

Available tutorials