Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kicad plugin #58

Open
dzid26 opened this issue Dec 1, 2023 · 3 comments
Open

Kicad plugin #58

dzid26 opened this issue Dec 1, 2023 · 3 comments

Comments

@dzid26
Copy link

dzid26 commented Dec 1, 2023

Is your feature request related to a problem? Please describe.
Command line based footprint based downloading and placing on pcb is a little cumbersome

Describe the solution you'd like
GUI kicad plugin shall support:

  • part selection and download
    • temporary footprint fitting on the PCB
    • saving part to a project library
  • removing not needed parts from library

Additional context
I hacked up together a plugin (https://github.com/dzid26/JLC2KiCad_lib_gui) that downloads part to a hardcoded library name in the project directory, and pastes it on PCB canvas. Pasting stopped working in kicad 8.
Currently it can be installed directly in kicad scripts directory.

placing.jlcsc.footprint.mp4
@dzid26
Copy link
Author

dzid26 commented Dec 10, 2023

I added possibility to quickly paste the footprint or save to the library:
image

@TousstNicolas
Copy link
Owner

Hi,

This is something I considered a few years back.
At that time, I created a complete standalone GUI in which you could browse the JLCPCB library and configure everything needed.
Then a KiCad issue was created regarding a possible Eeschema API. So I postponed it and planned to release it as a fully functional plugin when it became available.

Unfortunately, I don't have enough time today to work on it.

I may try to revive it and release it "as is" with a few updates needed if I still find the time.

@markusdd
Copy link

FYI: I made a UI now which makes the process more convenient.

Maybe you guys want to check it? I stepped away from doing it in wxwidgets directly in KiCAD because there is not much gain having it in there, but maintaining it is kind of a nightmare.

https://github.com/markusdd/EasyEDA_to_KiCAD_Lib_UI

I released a first windows build, more to follow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants