Skip to content

Commit a751da8

Browse files
Documented some more
1 parent 9f92944 commit a751da8

File tree

3 files changed

+13
-3
lines changed

3 files changed

+13
-3
lines changed

Conversion/README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Tasks:
1010
* Convert .mod to new format: .pretty (.kicad_mod)
1111
* Determine where the descriptions and prod IDs should live
1212

13-
**Convert bulk of libraries to Kicad**
13+
**Convert bulk of libraries/boards to Kicad**
1414

1515
Use this script for libraries
1616

@@ -20,6 +20,8 @@ Use this script for boards
2020

2121
https://github.com/lachlanA/eagle-to-kicad
2222

23+
**Note:** This is very hacky. It would be best to establish the proper libraries first, then link to those rather than have the script spit out specific libs for each board. This insures the resultant file is consistent with the KiCad libraries.
24+
2325
**Combine footprints and have single source for common footprints**
2426

2527
A tool for moving symbols and footprints between .mod and .lib files:
@@ -36,6 +38,12 @@ The descriptions are not formatted as well but do show up on the part browser.
3638

3739
![alt text](https://github.com/sparkfun/SparkFun-KiCad-Libraries/blob/master/Conversion/description_tag_example.jpg?raw=true "Example description")
3840

41+
A better location for the PROD_IDs would be as a field of the components (probably the symbol). This can also be edited in the schematic as shown:
42+
43+
![alt text](https://github.com/sparkfun/SparkFun-KiCad-Libraries/blob/master/Conversion/fieldsView.jpg?raw=true "Example description")
44+
45+
The BOM generation script will need to be adjusted to output the extra fields in a useful way.
46+
3947
File format:
4048

4149
https://en.wikibooks.org/wiki/Kicad/file_formats#Schematic_Libraries_Files_Format

Conversion/fieldsView.jpg

114 KB
Loading

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,10 @@ Current status and tasks
77
----------------
88

99
* **[DONE]** Create this repo
10-
* Research import scripts
11-
* Perform Bulk import of SparkFun-Eagle-Libraries
10+
* **[DONE]** Research import scripts
11+
* There is only one written by [lachlanA](https://github.com/lachlanA)
12+
* **[DONE]** Perform Bulk import of SparkFun-Eagle-Libraries
13+
* This may need to be repeated several times during tool chain development
1214
* Create set of accepted footprints
1315
* Create equivilent libraries in this repo
1416
* Link libraries to footprints

0 commit comments

Comments
 (0)