Notes on KiCAD
Notes on KiCAD
- If you want to have a complex board shape, the easiest way is to design it in a different program and import it to the PCB. DXF files are in absolute coordinates, so mind where you put the origin.
- Footprints rotate around a reference point that is part of the footprint. It may be painful to do precise rotation if the reference point is not at the center. Keebio footprints for MX switches/sockets are better than the built-in ones in that regard.
- If you want to modify a footprint (eg for renaming pads!), do it in the schematic editor to make the DRC happy. You’ll get a DRC warning if you modify a footprint from the PCB editor.
- Footprints are included in the document, you don’t need to share libraries to share projects. See sharing projects.
To share a kicad projects, you need:
PROJECT.kicad_pro, the project file itself.
PROJECT.kicad_sch, the schematic.
PROJECT.kicad_pcb, the PCB design.
If you have project-specific symbols/footprints, you can include:
fp-lib-table, the list of fingerprint libraries.
sym-lib-table, the list of symbol libraries.
- Along with the libraries themselves.
You can delete or
# Kicad backups. The actual name is PROJECT-backups /*-backups # Footprint cache fp-info-cache # Footprint and symbols libraries locations. # You may want to keep this file if you bundle a project-specific # library and you want to share it *as a library*. You don't need to # share libraries just for the schematic and PCB: they include the # actual symbols and footprints, not just references. # Local config *.kicad_prl