I've got a new #KiCad plugin out in the KiCad plugin manager:

KiCoil generates "twisted" planar inductors. You can make it do one- or two-layer spiral inductors, toroid inductors, and many intermediate, hybrid variants in between spiral and toroid inductors.

These hybrid types have wider traces than a single-layer spiral, and have better high-frequency behavior (parasitic capacitance and self-resonant frequency) compared to two-layer spiral inductors. And they look really pretty!

#electronics

You can install the plugin on KiCad 9.0+, or you can try out the GUI and the command line interface from the accompanying PyPI package even without KiCad installed. The CLI can also export gerber and SVG in addition to KiCad footprints.

Here's how you run the GUI using uvx:

uvx --with cairosvg,pillow --from kicoil kicoil-gui

Here's how to install it as a python package using pip:

pip install kicoil cairosvg pillow

@jaseg I don't see the plugin in the KiCad official repository under KiCad 9.0.6; is there another repository I need to add?

@Lynx lol oops I guess sending MRs at midnight isn't the best idea always 馃ぃ

I messed up a bit, should be fixed in a few hours to a day or two.

https://gitlab.com/kicad/addons/metadata/-/merge_requests/516

Fix location of de.jaseg.kicoil metadata (!516) 路 Merge requests 路 KiCad / KiCad Addons / Package Metadata 路 GitLab

I messed up in !515 and added the metadata directory...

GitLab

@Lynx In the meantime, you can run it from PyPI using e.g. uvx like this:

uvx --from kicoil --with cairosvg,pillow kicoil-gui