How can I remove multi schematics from my library

Hi,

About a year ago I made a project with Kicad and it worked, I am now looking to update the design.

In looking at it afresh, I can see I have created all the schematic’s in one library of my own, but I would like them to be in individual libraries.

Example: Library = NodeMCU
Contains: ESP8266, Barrel connector, LED etc.

How can i save only ESP8266 into a library i name ESP_MCU ?

Thanks

Regards

Gaz

Slow way using library editor:

  1. Open library editor
  2. Select your source library
    2a. Load your desired compenent
  3. If destination lib does not yet exist:
    3a. save component in new library
  4. If the destination lib does exist:
    4a. Selct your destination library
    4b. Update component in library
  5. If you copied all save current library
    (otherwise the destination library will not be updated on the disk.)

It would be faster to use a text editor.
Simply copy your .lib file and give it your desired name.
Delete everything within this copy that should not be in this library

2 Likes

Thanks Rene I will give the text editor ago that looks easier :slight_smile:

Good idea.
Don’t forget the .dcm file if you have aliases or descriptions added to your symbols.

By the way, kicad does not recognize changes done outside of it. If you want to see changes you have made within a text editor you need to close kicad completely and open it again. (At least that is the only way i know how to get kicad to update externally changed symbol libraries.)

1 Like

Thanks Rene for that extra info !

I think I found a shorter way. If you go to Preferences > Component Libraries, then click OK, it seems to reread the libraries.

2 Likes

OK Rene will give that a try also

Hi Rene

Just to let you know it worked via the text editor :slight_smile: