kicad_scripts
Utility Kicad scripts (by ignamv)
kicad-plugins
Miscellaneous plugins for KiCad (by ian-ross)
kicad_scripts | kicad-plugins | |
---|---|---|
1 | 4 | |
22 | 77 | |
- | - | |
10.0 | 4.5 | |
over 8 years ago | 3 months ago | |
KiCad | Python | |
GNU General Public License v3.0 only | 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_scripts
Posts with mentions or reviews of kicad_scripts.
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 made a simple script which lays out the components in the layout like in the schematic, so it's not so confusing when starting out.
https://github.com/ignamv/kicad_scripts#place_footprintspy
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.
What are some alternatives?
When comparing kicad_scripts and kicad-plugins you can also consider the following projects:
horizon - Horizon is a free EDA package
pyscad - Python bindings for OpenSCAD
lcsc2kicad - Generate KiCAD Part Libraries based on LCSC PCBA database
KiBot - KiCad automation utility