I am migrating to a new laptop with a fresh install of KiCad 6.0 on Windows 11. It has been while since I have looked at this, and wanted feedback on what is recommended as the best practices for setting up local User Libraries under v6.0. Some assumptions:
All our Kicad projects only use parts from our User Lib. Parts from the Kicad Libs are copied to the User Lib so future changes to the Kicad Libs don’t trickle into production boards without review. Also, tweaks are made to Fab and REF** formatting to meet our needs.
There only exists a single schematic, footprint, and 3D library (folder). Parts are not broken down into any further sub-categories.
Currently(starting back with KiCad v4.x), the User Library of all our parts (symbols, footprints, & 3D) have been kept in:
Looking at the V6.0 Install, I see there is a C:\Users\username\Documents\KiCad\6.0\ folder containing empty \symbols, \footprints, and \3dmodels folders. Two questions:
- Is this the recommended location for User Libraries?
- What is the best setup for handing projects and libraries between multiple developers?
Previously, our libraries were in the base C:\ path so that the library paths were the same for multiple developers working on the same project. Note that our Kicad Projects and Libraries are both in Git source control. Also assume that only one person works on and modifies a Lib or Project at a time.