I made a simple gui for downloading JLCPCB footprints and pasting directly to Kicad.
Regarding,
dzid26
Dec 2023
I made a simple gui for downloading JLCPCB footprints and pasting directly to Kicad.
How do I “run” this python script?
I am on Windows 10 machine. I need beginners instructions.
I will be happy to make screen shots with which to help others.
Starting from the beginning as best I can remember.
I cloned the project here: GitHub - Springer-Electronics/JLC2KiCad_lib: JLC2KICAD_lib is a python script that generate a component library (schematic, footprint and 3D model ) for KiCad from the JLCPCB/easyEDA library.
into my KiCad 7 folder as per this screen shot.
and this
I think did the " KicadModTree" in stall. Here is the screen shot which I admit confuses me.
I refresh the plug in but still do not see a new plugin for JLC2KiCAD
I also see what you have written here:
But some how I am missing something.
First confirm if KicadModTree is installed:
"c:/Program Files/KiCad/7.0/bin/python.exe" -m pip list
If not, maybe open your terminal as Administrator. And run:
"c:/Program Files/KiCad/7.0/bin/python.exe" -m pip install KicadModTree
Then Refresh plugins in Kicad.
If it still doesn’t work, open the Kicad console and refresh again and copy here any errors.
I rand this and got the following:
c:\Program Files\KiCad\7.0\bin>python -m pip list
Package Version
certifi 2023.5.7
charset-normalizer 3.1.0
idna 3.4
numpy 1.24.3
Pillow 9.5.0
pip 23.2.1
requests 2.31.0
setuptools 58.1.0
six 1.16.0
urllib3 2.0.2
wheel 0.40.0
[notice] A new release of pip is available: 23.2.1 → 24.0
[notice] To update, run: python.exe -m pip install --upgrade pip
c:\Program Files\KiCad\7.0\bin>
Time has passed… What am I trying to confirm again?
@ForrestErickson
I think you tried to confirm wether KicadModTree is installed.
Your output of "c:/Program Files/KiCad/7.0/bin/python.exe" -m pip list
doesn’t show KicadModTree, so go ahead and run in cmd shell
"c:/Program Files/KiCad/7.0/bin/python.exe" -m pip install KicadModTree
Then run again
"c:/Program Files/KiCad/7.0/bin/python.exe" -m pip list
and check if KicadModTree is listed. The plugin should now be available.
is this plugin still working in KiCad 8.x ?
Is this still the best way to get LCSC symbol/footprint?
If yes, why is this not a prominently placed plugin in the plugin manager? it seems extremely useful.