I have a new post/youtube:
Kicad C++ walkthrough (adding python footprint APIs)
First, two important notes:
- It came to my attention that kicad 4.0.7 is missing a bunch of python interface related stuff. From my experience, the nightlies available from the kicad download page are quite good and stable.
- The first post of this thread has been converted to a wiki and I will use it as a sort of table of contents for this thread.
This time, I talk a bit about the c++ code of pcbnew, focusing on the parts that relate to the python interface.
I also have a related blog post, but it doesn’t really add anything.
https://kicad.mmccoo.com/2018/04/03/kicad-c-walkthrough-footprint-apis/