On KiCad

Surely I mentioned here before that I switched to using KiCad as a circuit and layout program a while ago. I was introduced to it by my former employer and instantly favored it to the free version of EAGLE I had used up to that point. Since then I am trying to convince people to use it. Why? Because it’s free, it’s open source, and it gets better all the time. And I don’t see why people in hackerspaces should rely on crippled free versions of commercial software when there is a free open source alternative available. This post is a list of helpful links on the subject, mostly for me to remember ;)

Of course, as with many such initiatives and programs, working with them is not always easy. Especially for newcomers KiCad is hard to get into, as it starts with the fact that somewhere around summer last year no more “stable” versions were released (a good explanation can be found here, see also here). Nightly builds are available, but it’s hard to find out which one is actually working and you’d have to build them from source. I myself am incapable of doing the latter. The KiCad User Mailing List is a great help when it comes to that and other questions. The project website is anything but up to date and lots of information is scattered around the webs on various sites. But it is constantly getting better.

Sometime 2014 [KiCad.info] opened with an active [forum] and lots of tutorial videos. The forum is quite active and I just got a freshly built version for OSX  (BZR5324) from there. Executables for windows and Linux can also be found here. The CERN has entered the project in 2013 and contributed a push&shove router and several other functions to the suite that were merged into the main branch this year. Great stuff! They also managed to set up a donation page so I could finally give some money to the project.

As you can see, not all footprints on my recent update to one of our machines are available...

As you can see, not all footprints on my recent update to one of our machines are available…

If for some reason I someone is interested in using the 3D-display of the layout, I found a tutorial how to make VRML modules with Wings3D. Alternatively, I managed to build a footprint in Sketchup8, use an export-to-stl plugin I found somewhere to export the model (in inches), and open it with Blender to add textures/materials and then export is as .x3d (scale x10, Z-up, Y-forward). I am not sure it’s worth the trouble though, unless you are dealing with projects where every mm in your enclosure counts…

I did two introductory workshops to KiCad so far, main problem being the fact that everybody present had a different version with diffferent bugs and features installed. Now I finally found something what I would call a fairly up-to-date and stable version and my colleague XeN was so nice as to install it on a virtual linux machine I can make available to future participants to use.

This means: no more excuses. Stay tuned for upcoming workshops this year :)

Comments are closed.