Kicad repo for circuits?

I’m pretty new to Kicad circuit stuff, and we are working on a new PCB for the Mothbox. I was curious about if there was a thing like Thingiverse but for common circuits people make for PCBs?

Like the new pcb will need some things like a voltage regulator (9-36v in/12v out) and also some physical switches that go to a multiplexer. These seem like basic things people have built a zillion times, and seems like it would be cool to be able to drop common circuits in?

Maybe https://kitspace.org/ ?

Kind regards,
Thomas

1 Like

You can start your circuit in TinkerCAD Circuits and then export that in a format that dumps right into KiCAD.

1 Like

Neat!

I think the problem may be that each circuit always just needs to be a little bit different so that it’s difficult to design drop-in modules?

I usually look at reference circuits in the data sheet for whatever component I’m using as a start, and also find Adafruit designs quite helpful for figuring out how to design a common circuit.

I know EasyEDA (JLC’s web-based PCB design tool) has something called Open Source Hardware Lab (OSHWLab) that you can upload your design to. Here is one of my own voltage regulator designs as an example: 5V Boost Regulator - Platform for creating and sharing projects - OSHWLab

I would love for something like npm to exist for commonly used Kicad circuit designs, but hardware engineers always seem to have a very heavy case of Not Invented Here syndrome, usually even creating PCB footprints from scratch.

1 Like

what’s npm?

1 Like

A repository of JavaScript packages that make it very easy to reuse code, with a lot of small modules that do one thing well.

2 Likes

I thought Kaspar was working on reusable circuit blocks.

Also where is Kaspar? I can’t find him by @ !?

1 Like