KiCon Asia 2026 is coming to Shenzhen November 5-7!
Get your tickets now to join the KiCad community for a factory tour and 2 days of presentations and collaboration.

Kicad_firmware_generation

Christopher Besch <[email protected]>

When you design hardware, you often develop firmware, too. That firmware needs to know which controller pin controls what functionality. So you adapt the firmware to the specific hardware, e.g., with a pin definition C header. What if you didn’t have to do so manually? kicad_firmware_generation is a tool suite for generating (parts of) the firmware based on information from KiCad schematics.

View Tool