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.
It works with KiCad 8.x, although now you need to press Ctrl+V to actually paste the footprint.
I agree it is very useful to try parts and I myself use it all the time.
I find it very convenient to have an icon in the Kicad, rather than using an external tool.
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.