I am trying to create a simple LM386 amplifier as a self directed tutorial on KiCad. I have bought a kitset (Jaycar Electronics KC5152) as a reference for the PCB and circuit design.
The problem I am having is that the LM386 supplied in the standard library lacks Pin 7, the ‘bypass’ pin. I can fix this myself, but will this be fixed in the standard library version too?
If you save it as LM386 it will replace the original LM386 in the linear.lib on your computer.
I don’t know if it is updates the standard library at Kikad website.
If you don’t want to replace the original LM386, save it as LM386x for example, you will have both
But if you overwrite the original LM386 in linear.lib on your computer, when you next upgrade KiCAD your changes will be overwritten by the library that comes in with the new version. This is BAD practice.
Create a new library for your new parts, have it in your library list between the project library and the original libraries, and save your edits to your new library. Even if you save with the same name as in the original library, because your custom library is before the original libraries KiCAD will find yours first and use it. Then when you upgrade in the future your edits aren’t overwritten.
If you want to (try to) update the standard library pack, find it on GitHub and submit a pull request with the pin added.