I have added automatic KiCad eeschema (.lib) export to
This is the original BXL decoding software component subsequently used within https://github.com/erichVK5/translate2geda
The eeschema export was pretty quick and easy to add to BX2text, but I haven’t ported the eeschema export code to https://github.com/erichVK5/translate2geda just yet, as it will need a bit more effort and I am a bit busy.
At least you can now automatically generate rough and ready symbols as well as footprints from BXL using BXL2text.
Post any issues on the github repo if there are any oddities found, i.e. pin directions going the wrong way, etc…
Issues:
-
eeschema symbol pin types are set to passive currently. It will need a bit more code to automagically set the pin types. I will schedule it for the to-do list.
-
Circles and arcs not exported, but all BXL defined symbols I have come across so far are rectangular anyway. Something for the to-do list as well.
-
a .dcm documentation file is not generated. eeschema does not seem to care. They are easy enough to hand craft anyway.
Enjoy responsibly.
Erich.