CERN BE-CO-HT Contribution to KiCad

This project has been set up to facilitate the contribution of CERN's BE-CO-HT section to the KiCad Printed Circuit Board design tool development. KiCad is a Free/Libre Open Source Software Tool which runs on GNU/Linux, Windows and Apple OS X. It is licensed under the GPL license.
The objective of this project is to help enhance KiCad in such a way that it becomes an efficient tool for PCB design which people can use to share their design information without compromising productivity. We do this in close collaboration with the main KiCad developers.

We think that KiCad can do to PCB design what the gcc compiler did to software: ensure there are no artificial barriers to sharing so that design and development knowledge can flow more freely.

This contribution is part of our efforts in Open Source Hardware. We describe our planned tasks and their progress using a list of work packages.
If you are interested in the most recent features, you are welcome to visit our Launchpad website. There you can find the source code that is currently under development, but please keep in mind the experimental nature of these branches. Contributions to KiCad will happen through the KiCad developers mailing list, in the standard ways defined by the main KiCad developers. If you are a student and would like to help us, have a look at the student projects page.

Pcbnew snapshot (White Rabbit switch PCB)
KiCad PCB layout snapshot


Detailed project information


Donations

Please visit the CERN and Society donations page if you would like to help us contribute more and faster.


Contacts


Status

Date Event
11-04-2013 Project announced in the KiCad developers mailing list.
11-04-2013 Maciej Sumiński submits a preliminary version of the View component to the KiCad developers list.
09-07-2013 Maciej Sumiński submits a second release of the View component for testing purposes.
02-08-2013 Tomasz Włostowski submits the Tool Framework technical description.
28-08-2013 The View component is available to run & build on the 3 major platforms (Linux, Windows & Mac OS X).
19-09-2013 Tomasz Włostowski publishes source code of the first version of the Push&Shove router.
30-10-2013 The CERN testing branch (Graphics Abstraction Layer, Tool Framework and Push&Shove router) is merged to the KiCad master branch.
25-11-2013 Ratsnest for the Graphics Abstraction Layer is released for testing.
19-12-2013 The Selection Tool improvements, part 1.
07-02-2014 The Selection Tool improvements, part 2.
08-03-2014 The branch containing drawing tools for the GAL is released for testing.
14-05-2014 Tomasz Włostowski releases a new version of the Interactive Push and Shove router. It is already merged in the official product branch.
26-06-2014 Module editor upgrade is released for testing.

14 July 2014

kicad_pcbnew.png - Pcbnew snapshot (taken from kicad-pcb.org) (270 kB) Javier Serrano, 2013-02-05 17:45

kicad_pcbnew_small.png - 640 pixels wide (223.5 kB) Javier Serrano, 2013-02-05 17:56

pcbnew_thumb.png - Pcbnew snapshot (White Rabbit switch PCB) (299.1 kB) Maciej Sumiński, 2014-06-30 10:07