SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Kicad Open-Source Projects
-
InteractiveHtmlBom
Interactive HTML BOM generation plugin for KiCad, EasyEDA, Eagle, Fusion360 and Allegro PCB designer
-
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.
-
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.
-
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.
-
OtterCastAudioV2
OtterCast is an open-source audio streaming device running Linux. Based on a Sochip S3 SoC, featuring a Webinterface, shairport-sync, snapcast, Spotify Connect and pulseaudio sink/source.
-
piantor
The Piantor Keyboard is a beginner-friendly, easy-to-solder, 42-key or 36-key, diodeless, low profile aggressive column staggered, hotswappable and non-hotswappable, programmable ergonomic mechanical split keyboard powered by Raspberry Pi Pico or other compatible RP2040 boards. It is based on the Cantor Keyboard.
-
kiri
Kiri is a visual tool designed for reviewing schematics and layouts of KiCad projects that are version-controlled with Git.
-
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.
Project mention: Java 21 will introduce Unnamed Classes and Instance Main Methods | /r/ProgrammerHumor | 2023-06-04step 1: find a java project you want to compile. For the purpose of this post I'm using this one: https://github.com/freerouting/freerouting
but most/all links I find on sites like adafruit point to https://github.com/Bouni/kicad-jlcpcb-tools
Project mention: Show HN: Atopile – Design circuit boards with code | news.ycombinator.com | 2024-02-05Great question! We hope we have a few good reasons.
This iteration of the project actually came after first working with and then modifying another awesome project called SKiDL (https://github.com/devbisme/skidl).
It's based on Python - but we found that because since it's procedural, turing complete and has a rich eco-system - people use to that and there aren't standard composable ways of designing things. Instead of describing your board, you (practically) write a script that generates your board. It entangles your targets with your source-code and can make it difficult to understand the ultimate outcome of what you've written.
Additionally, since it's a potentially very long program, it was hard to write good language support around (a language server for VSCode, a schematic visualiser etc...) that were snappy, responsive and lent to examining modules as well as the whole program.
There's a few operators and first-class language features we wanted as well, like units and tolerances (3.3V +/- 100mV) that just aren't the same when embedded in a string, or class init method.
My own design; https://github.com/tzarc/djinn
Also I found this, IDK if it'll be of any help: http://www2.futureware.at/KiCad/
Hardware is more or less half a robot dog, but the cuteness is in the software. Closest open source cute animatronics I've seen is Stack-chan based on M5Stack/ESP32, but it's still far off from Disney cute.
1: https://github.com/meganetaaan/stack-chan
Project mention: Internet of Desks: How I Connected My Standing Desk to the Internet | news.ycombinator.com | 2024-04-22If you’ve got an IKEA Bekant and are interested in this sort of thing then Megadesk[1] and Megadesk Companion[2] will allow it to connect to Home Assistant for automation (and also adds memory states).
[1] https://github.com/gcormier/megadesk
[2] https://github.com/gcormier/megadesk_companion
Project mention: BitAxe – open-source ASIC Bitcoin miner hardware | news.ycombinator.com | 2024-03-26
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.
[1]: https://github.com/pointhi/kicad-color-schemes
Project mention: OtterCast: FOSS Audio streaming device running Linux using Sochip S3 SiP | news.ycombinator.com | 2023-07-02
Project mention: Tesla shares 48V architecture with other automakers to move the industry | news.ycombinator.com | 2023-12-07
Project mention: Corne, but with a wider thumb cluster and stronger column stagger? | /r/crkbd | 2023-06-13There are a few things that are close: * The Cantor/Piantor: more aggressive stagger and slightly changed thumb cluster. * The Swept Corne: essentially a big sweep. * The Hillside 46/48: This comes in many forms which are very similar to what you are looking for. Essentially an extra aggressive stagger (and perhaps splayed) Corne with a bigger thumb cluster.
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
Kicad related posts
- Internet of Desks: How I Connected My Standing Desk to the Internet
- BitAxe – open-source ASIC Bitcoin miner hardware
- Show HN: Atopile – Design circuit boards with code
- How to export Altium design to KiCAD
- Tesla shares 48V architecture with other automakers to move the industry
- Components Database for KiCAD
- Insanity of Modern Automotive Electronics Will Lead to a Mechanical Revolution [video]
-
A note from our sponsor - SaaSHub
www.saashub.com | 27 Apr 2024
Index
What are some of the best open-source Kicad projects? This list will help you:
Project | Stars | |
---|---|---|
1 | awesome-electronics | 5,492 |
2 | InteractiveHtmlBom | 3,540 |
3 | splitflap | 2,945 |
4 | KiKit | 1,410 |
5 | freerouting | 1,090 |
6 | PcbDraw | 1,074 |
7 | kicad-jlcpcb-tools | 1,012 |
8 | skidl | 974 |
9 | keyboards | 841 |
10 | altium2kicad | 818 |
11 | stack-chan | 750 |
12 | HASwitchPlate | 717 |
13 | megadesk | 673 |
14 | bitaxe | 645 |
15 | RF-tools-KiCAD | 634 |
16 | kicad-color-schemes | 610 |
17 | haxo-hw | 608 |
18 | OtterCastAudioV2 | 580 |
19 | kicanvas | 524 |
20 | piantor | 509 |
21 | KiBot | 505 |
22 | uConfig | 498 |
23 | kiri | 461 |
Sponsored