KiCAD is a GPL'd Electronics Design Automation (EDA) suite with schematic capture and printed circuit board layout abilities. Its capabilities continue to expand.
Hackaday reports
[...] five years ago, if you wanted to design a printed circuit board, your best option was [Cadsoft's Easily Applicable Graphical Layout Editor (EAGLE)]. [These days], EAGLE is an Autodesk property, the licensing model has changed, [...] and the Open Source EDA suite KiCAD is getting better and better. New developers are contributing to the project and, by some measures, KiCAD is now the most popular tool to develop Open [Design] hardware.
At FOSDEM last week, Wayne Stambaugh, project lead of KiCAD laid out what features are due in the upcoming release of version 5 [Video]. KiCAD just keeps improving, and these new features are really killer features that will make everyone [who is] annoyed with EAGLE's new licensing very happy.
Although recent versions of KiCAD have made improvements to the way part and footprint libraries are handled, the big upcoming change is that footprint libraries will be installed locally. The Github plugin for library management--a good idea in theory--is no longer the default.
SPICE [Simulation Program with Integrated Circuit Emphasis] is also coming to KiCAD. The best demo of the upcoming SPICE integration is this relatively old video demonstrating how KiCAD turns a schematic into graphs of voltage and current.
The biggest news, however, is the new ability to import EAGLE projects. Wayne demoed this live on stage, importing an EAGLE board and schematic of an Arduino Mega and turning it into a KiCAD board and schematic in a matter of seconds. It's not -quite- perfect yet, but it's close and very, very good.
There are, of course, other fancy features that make designing schematics and PCBs easier. Eeschema is getting a better configuration dialog, improved bus and wire dragging, and improved junction handling. Pcbnew is getting rounded rectangle and complex pad shape support, direct export to STEP files, and you'll soon be able to update the board from the schematic without updating the netlist file. Read that last feature again, slowly. It's the best news we've ever heard.
The author is tolerant of subtractive changes to proprietary licenses; other hardware hackers/tool users, in the comments there, not so much.
Previous: A Tool to Export EAGLE Projects for Use With FOSS ECADs
Cadsoft EAGLE is Now Subscription-Only
Scripts Make the (Proprietary) Cadsoft EAGLE-to-(FOSS) KiCAD Transition Easier
FOSS Printed Circuit Software KiCAD 4.0 Released
CERN is Getting Serious About Development of the KiCAD App for Designing Printed Circuits
(Score: 2) by crafoo on Tuesday February 13 2018, @01:56AM (5 children)
KiCAD is one of those open source projects that made me a believer in the whole concept. It's very good. I've designed PCBs with it and had them manufactured. Double-sided, with solder mask and silk screen. Starting from their schematic editor, and doing some pad definitions and editing as needed. Maybe not much to a pro, but I'm mostly a self-taught hobbyist. It's incredible how good this software is. I'm curious if autorouting will be a thing, or better integrated?
(Score: 2, Informative) by Anonymous Coward on Tuesday February 13 2018, @02:11AM (4 children)
So, you're saying that at some point you've seen an autorouter that was worth a hoot in hell?
-- OriginalOwner_ [soylentnews.org]
(Score: 2) by Grishnakh on Tuesday February 13 2018, @04:11AM (1 child)
If you think you can efficiently hand-route an extremely complex board by hand, in a reasonable amount of time, I have a bridge to sell you. And routing a board with high-speed signals by hand is pretty infeasible, as you have to control trace lengths precisely.
I've used the FreeRouter that KiCad links to, and it works pretty well. Of course, I end up making lots of hand edits to it, but the autorouter is good for doing a first pass.
(Score: 0) by Anonymous Coward on Thursday February 22 2018, @06:39AM
I've used the FreeRouter that KiCad links to
Today, Hackaday has put up a notice:
In the comments there, PWalsh started a subthread on FreeRouter. [hackaday.com] Comments run from
to
Some "intellectual property" wranglings were mentioned as well.
-- OriginalOwner_ [soylentnews.org]
(Score: 2) by EETech1 on Tuesday February 13 2018, @07:19AM (1 child)
I used the eagle autorouter for my quickcircuit prototype board layouts, and once you priced the features to get the results you wanted, it wasn't half bad. It was very useful to show you areas of the board that could use further optimization in the component placements!
So, it was useful for pointing out that if you just moved these couple things a little bit, all these other things would go a whole lot smoother!
(Score: 0) by Anonymous Coward on Thursday February 22 2018, @06:42AM
once you priced the features to get the results you wanted
Today, Hackaday has put up a notice:
In the comments there, [hackaday.com] Beef says
Pat says
D00med says
elmesito says
-- OriginalOwner_ [soylentnews.org]