Use Skidl + PCBNew for extensibility
Do you think it's possible to migrate the project from using text templates to using something like Skidl for the netlist creation and PCBNew for the part placement? I think that expands the capability of the entire project without being limited to templates.
Yes, I found out about SKidl (and I believe there are a few more) recently, and plan on using it in the future. Especially netlist creation is really tedious to get right with templates, so this would be much improved.
Thanks for the suggestion!
I have an alpha forked on my page that I quickly whipped up on a weekend. It only does basic netlist generation and keyswitch placement.
If you want to take a look at it, that would be great.
On Fri, May 28, 2021 at 7:36 AM Jeroen Bouwens @.***> wrote:
Yes, I found out about SKidl (and I believe there are a few more) recently, and plan on using it in the future. Especially netlist creation is really tedious to get right with templates, so this would be much improved.
Thanks for the suggestion!
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/jeroen94704/klepcbgen/issues/9#issuecomment-850356308, or unsubscribe https://github.com/notifications/unsubscribe-auth/AG2HH4VCR26HO6E6TW5GDJLTP554ZANCNFSM45QIY3FA .
There are few tools with similar functionality, one of them (kicad-kbplacer) is mine. It uses pcbnew python API and is available via kicad's plugin manager. I also integrated it with another tool which generates projects (keyboard-tools) and skidl is used there.