init: initial library structure
This commit is contained in:
23
README.md
Normal file
23
README.md
Normal file
@@ -0,0 +1,23 @@
|
||||
# AidanBrzezinski KiCad Library
|
||||
|
||||
Personal KiCad component library for use across all projects.
|
||||
Used as a git submodule in project repos.
|
||||
|
||||
## Structure
|
||||
- symbols/ — KiCad symbol libraries (.kicad_sym)
|
||||
- footprints/ — KiCad footprint libraries (.pretty folders)
|
||||
- 3d_models/ — STEP and WRL 3D models (flat)
|
||||
|
||||
## Usage in a project
|
||||
```bash
|
||||
git submodule add https://github.com/AidanBrzezinski/KiCad_Library lib/shared
|
||||
```
|
||||
|
||||
Then in KiCad, add sym-lib-table and fp-lib-table entries pointing to
|
||||
${KIPRJMOD}/lib/shared/symbols/ and ${KIPRJMOD}/lib/shared/footprints/
|
||||
|
||||
## Conventions
|
||||
- All symbols copied from KiCad global library retain original drawing
|
||||
- Fields added: MPN, Digikey_PN, Manufacturer, Datasheet (local path)
|
||||
- All footprints verified against physical datasheet dimensions
|
||||
- 3D models stored flat in 3d_models/ referenced via ${KIPRJMOD}
|
||||
Reference in New Issue
Block a user