kicad-plugins
Miscellaneous plugins for KiCad (by ian-ross)
lcsc2kicad
Generate KiCAD Part Libraries based on LCSC PCBA database (by DasBasti)
kicad-plugins | lcsc2kicad | |
---|---|---|
4 | 1 | |
77 | 22 | |
- | - | |
4.5 | 10.0 | |
3 months ago | 5 months ago | |
Python | Python | |
MIT License | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
kicad-plugins
Posts with mentions or reviews of kicad-plugins.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-13.
-
KiCad Version 7.0.0 Released
I am a total amateur here. But I found it natural to keep a relative spacial coherence in the schematic, and have it somewhat similar on the PCB side.
Though kicad would just dump everything randomly when moving to thr PCB view. As I understand, "packing" should help keeping this spacial grouping.
There is a plugin though[1] that does place the components on the PCB similar as they are placed on the schematic (and this does work with sub-sheet too). This is tremendously helpful starting point.
[1] https://github.com/ian-ross/kicad-plugins
- pcb editor, there is no other way to displace parts besides picking them one by one by hand? it's easy if parts are few, it's a mess if parts are hundreds
-
What is your method for initial board layout? The footprint crowd and rat’s nest is overwhelming when I just update from schematic.
Alternative, the plugin SchematicPositionsToLayout.py attempts to group components on the PCB by the schematic. (I haven't used this one yet, but it looks promising.)
-
It's not fun anymore
There's also a schematic position to PCB position plugin which does a good job of faking it, although whether it'll work nicely with that many components is debatable.
lcsc2kicad
Posts with mentions or reviews of lcsc2kicad.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-13.
-
KiCad Version 7.0.0 Released
I use app.ultralibrarian.com and snapeda.com. There is also https://github.com/DasBasti/lcsc2kicad that automates downloading and converting footprints from LCSC for Kicad to use. It is handy as well.
What are some alternatives?
When comparing kicad-plugins and lcsc2kicad you can also consider the following projects:
horizon - Horizon is a free EDA package
pyscad - Python bindings for OpenSCAD
kicad_scripts - Utility Kicad scripts
KiBot - KiCad automation utility