kicad-library-utils icon indicating copy to clipboard operation
kicad-library-utils copied to clipboard

Some scripts for helping with library development

Results 57 kicad-library-utils issues
Sort by recently updated
recently updated
newest added

`python nand_generator.py kioxia.json` this adds some new python script to generate NAND flash symbols in compliance to the [ONFI spec](http://www.onfi.org/-/media/client/onfi/specs/onfi_4_2-gold.pdf?la=en) It might make [PR](https://github.com/KiCad/kicad-symbols/pull/2601) obsolete as no generic symbols are...

* Get list of datasheets from STs website (and hence remove the outdated `datasheets.txt` file) * Use multiprocessing to speed up data mining from PDF files * Filter `*.xml` files:...

If the footprint name contains only numeric characters, it should be converted to string to ensure the proper rules checking.

Bug

A naive approach to handling space separated keywords fixing #321 The thought was, that it would be more interesting to find keywords separated with a list of illegal symbols, such...

Enhancement

Introduce new rule S3.9 to check if the symbol has duplicate graphical elements. This implements the 'SIMPLE' approach mentioned here: See https://github.com/KiCad/kicad-library-utils/issues/37 So far there is no 'written' Rule for...

Update the path of ST datasheets and add what MPNs they apply to, helping out to identify if symbols are scripted such as when encountering https://github.com/KiCad/kicad-symbols/pull/2463.

While working on my little tool to parse [symbol library files](https://github.com/Cisco25/kicad-database-utils), I've noticed that there was a little bug to handle user fields (F3 and up) when a double-quote was...

Hello, I was playing with the symbol generator tools, and then running checklib.ph which was reporting: ``` Violating S3.6 Pin name position offset Pin offset not preferred value - Pin...

I am currently experimenting with `schlib/comparelibs.py` to integrate a version control system for my symbol libraries. Our custom library structure is of the following form: ```text xlab | Resistor.dcm |...

Expand the script to make split (each resistor in its own unit) versions of all relevant resistor generators currently in the script. Symbol PR: https://github.com/KiCad/kicad-symbols/pull/2667