Skip to content
This repository has been archived by the owner on May 9, 2023. It is now read-only.
Oliver edited this page Sep 26, 2016 · 8 revisions

Welcome to the KiCad Footprint Wizards repository

This repository contains footprint wizards to be used within KiCad EDA software to generate PCB footprints parametrically using a set of defined parameters.

Defining Parameters

Footprint wizards are written in Python and are simple to develop. Each footprint wizard defines a number of footprint parameters, which are organised into categories called "Pages". Read further on footprint parameters

Minimum Wizard Requirements

To greatly simplify development of custom footprint wizards, the FootprintWizard base class is provided, and only a handful of simple functions need to be written for each wizards. Read further on minimum wizard requirements

Drawing Aids

The FootprintWizardDrawingAids class provides simple yet powerful drawing tools for constructing footprints. Read further on available drawing tools

Migrating Older Wizards

Older footprint wizards may require some slight tweaks to make them work with the updated wizard interface. Read more here