So I just finished my schematic, and I added a Battery_Cell from the device library. When it comes to running CvPCB I cannot find a single footprint for a CR2032 battery holder. I literally cannot believe there isn’t on in KiCAD anywhere. I am running 4.0.6 so all my footprints come from Git I havent messed with or tampered with any default settings anywhere. If I need to make my own custom footprint then I can do that no problem but I have a feeling that I may be missing something here.
Thanking you for assistance and mild flaming if I am being stupid
Okay I fixed it…went to PCBnew then footprint libraries wizzard and where it said select the source for the libraries to add I selected Github repository and then next and select all then it reloaded everything in giving me quite a few extra things I didnt have before. Why I had to do this is beyond me
If we add a new lib you (the user) need to tell kicad to add it to the fp-lib-table.
The footprints within libs are downloaded automatically. (At least out of the box, or as long as you do not check “save local copy”)
Nearly everyone (with a bit experience) agrees this is a bad idea though. A better solution would be a controlled update by user command.
With the current github plugin there is no good way to do this. (Hopefully this will change in future versions of kicad.)
The best option is to use a local setup where you use the footprint lib download script found in the kicad-library-utils repo.