Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Python Kicad Projects
-
InteractiveHtmlBom
Interactive HTML BOM generation plugin for KiCad, EasyEDA, Eagle, Fusion360 and Allegro PCB designer
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
kicad-jlcpcb-tools
Plugin to generate BOM + CPL files for JLCPCB, assigning LCSC part numbers directly from the plugin, query the JLCPCB parts database, lookup datasheets and much more.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
hillside
Family of split ergonomic keyboards with three rows of five or six keys, aggressive column stagger, generous thumb arc and optional bottom utility keys
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
I use Kikit for exactly this. The pro's on here are better at thinking ahead than me - I end up iterating by boards and components so having the schematics as hierarchical sheets and the PCBs in one file makes sure I don't cross-wire or mess up the connectors between mother and daughter boards etc.
but most/all links I find on sites like adafruit point to https://github.com/Bouni/kicad-jlcpcb-tools
If you mean that KiCad needs dark mode, this can be done using a combination of GTK (or QT?) color themes, which are associated with your system configuration, not KiCad, and color themes for the editing tools, which can be changed in the preferences menu. I found some reasonable options here [1], but if you're picky (like I am), you can write (or generate) your own. In the current version of KiCad, you can choose between themes (files in the appropriate directory) with a drop-down menu in the KiCad preferences, rather than editing the default configuration.
Project mention: UPDATED -- Review Request - ESP32-based board monitoring 24VAC w/ I2C, 1wire | /r/PrintedCircuitBoard | 2023-07-06My CICD is done with KiBot - https://github.com/INTI-CMNB/KiBot and my pipeline templates are https://github.com/gcormier/kicad-jobs
Project mention: Pinion: Generate interactive and nice-looking diagrams for PCBs | news.ycombinator.com | 2023-12-13
Project mention: Pcb2blender: KiCad to Blender 3D model workflow | news.ycombinator.com | 2024-04-15
You can see it in action in tests here (remember to expand rows too see results) or by some examples here
New KiCad install seems to already have in it's default repo https://github.com/bennymeg/JLC-Plugin-for-KiCad
I just took a look at inventree... super cool looking stuff. I actually also found this https://github.com/sparkmicro/Ki-nTree I guess someone had the same idea as me, but with a better execution lol.
I really like svg2mod which lets you create multi layer KiCad footprint files converted from Inkscape (or whatever tool you like for svg).
there is more. This plugin is a base for another, slightly more experimental tool of mine: https://github.com/adamws/keyboard-tools which I host of lowest tier linode server accessible here: https://keyboard-tools.xyz/
Python Kicad related posts
- Show HN: Atopile – Design circuit boards with code
- Brief review of the FluxPad
- Getting Started in KiCad 7.0
- which JLCPCB KiCad plugin to use?
- Text only PCB CAD tools?
- Quick Part Search
- What needs to happen for ChatGPT to start generating visual answers like electrical schematics?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Apr 2024
Index
What are some of the best open-source Kicad projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | InteractiveHtmlBom | 3,526 |
2 | KiKit | 1,399 |
3 | PcbDraw | 1,075 |
4 | kicad-jlcpcb-tools | 1,005 |
5 | RF-tools-KiCAD | 630 |
6 | kicad-color-schemes | 610 |
7 | KiBot | 503 |
8 | Pinion | 382 |
9 | pcb2blender | 320 |
10 | kicad_footprints | 301 |
11 | kicad-kbplacer | 283 |
12 | hillside | 270 |
13 | Fabrication-Toolkit | 246 |
14 | kicad-action-scripts | 234 |
15 | JLC2KiCad_lib | 198 |
16 | Ki-nTree | 163 |
17 | kleeb | 158 |
18 | Neotron-Pico | 158 |
19 | minikbd | 118 |
20 | svg2mod | 85 |
21 | 8Q | 74 |
22 | keyboard-tools | 69 |
23 | kiutils | 67 |