klepcbgen icon indicating copy to clipboard operation
klepcbgen copied to clipboard

Use Skidl + PCBNew for extensibility

Open cgarcia2097 opened this issue 4 years ago • 3 comments

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.

cgarcia2097 avatar May 25 '21 21:05 cgarcia2097

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!

jeroen94704 avatar May 28 '21 11:05 jeroen94704

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 .

cgarcia2097 avatar May 28 '21 19:05 cgarcia2097

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.

adamws avatar Jan 27 '23 23:01 adamws