A comprehensive collection of custom KiCad symbols, footprints, and 3D models for electronic components.
- Schematic symbols (.lib)
- PCB footprints (.kicad_mod)
- 3D models (.step, .wrl)
Designed to enhance your KiCad projects with additional components and improve visualization.
- Clone or download the repository
- Add the library to your KiCad project
- Enjoy an expanded selection of components for your designs!
To add the KiCad Database Library as a submodule, follow these steps:
-
Open a terminal in your project's root directory.
-
Run the following command to add the submodule:
git submodule add https://github.com/ionutms/KiCad_Database_Library.git
-
Commit the changes:
git commit -m "Add KiCad Database Library as submodule"
-
Push the changes to your remote repository:
git push origin main
Now the KiCad Database Library is added as a submodule to your project.
To remove the KiCad Database Library submodule, follow these steps:
-
Deinitialize the submodule:
git submodule deinit KiCad_Database_Library
-
Remove the submodule from the working tree and .gitmodules:
git rm KiCad_Database_Library
-
Commit the changes:
git commit -m "Remove KiCad Database Library submodule"
-
Push the changes to your remote repository:
git push origin main
These steps work on both Linux and Windows systems. They assume the submodule is in a directory named 'KiCad_Database_Library' at the root of your repository. Adjust the path if your submodule is located elsewhere.
Note: This process will remove the submodule from your repository, but some remnants might still exist in your local .git directory. If you need to completely clean up all traces of the submodule, you may need to manually remove any remaining files or folders related to the submodule in your .git directory.