-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for converting EasyEDA Footprints to KiCad modules #32
Comments
I'll take a look at this issue and send an update soon |
I am still getting this issue on the web version: Error: unsupported file format |
@opeRaptor just to confirm, you are trying to convert an EasyEDA Footprint file, right? |
Yes, trying to convert a EasyEDA footprint file. I also tried to put a footprint alone on a board as a work around but had another as issue described in #34 |
Do I understand correctly that this issue is for tracking the ability easyeda2kicad to take footprints used in the EasyEDA PCB layout tool and dump them into This would be a really fantastic feature! I was trying to inspect the footprint data for a USB-C connector, LCSC Part # C134092 ( https://lcsc.com/product-detail/USB-Type-C_MOLEX_105450-0101_105450-0101_C134092.html ) I made a dummy PCB design in EasyEDA consisting of only the footprint for that part and then looked at the json generated
Do you think that's all the info needed to create a |
Yes, that's exactly the purpose of the issue! I think that the shape should contain most if not all of the info required for generating the |
I was thinking some info might be missing because I don't see the pin names in that string. I was expecting to see A1...A12 and B1...B12 |
Currently, any file that is not schematic will be converted to '.kicad_pcb'. @greyltc, if you'll try to convert this PCB (the file you get from the link you attached), you will get a kicad_pcb file. From what I can see, it was fully converted. The A1-A12 and B1-B12 are the PAD numbers. When using a footprint, EasyEDA is showing it as LIB that contains multiple shapes chained to 1 string. In the row of the LIB you can see every PAD with its pad number. So nothing is missing. |
Tried to convert this footprint:
https://easyeda.com/modules/Arduino-Pro-Mini-Footprint_1c2d205f5a224e7abd7498291e7a9dd3
Received error:
"Running easyeda2kicad v1.7.0:
Reading file Arduino Pro Mini Footprint.json...
Parsing content...
Error: unsupported file format"
The text was updated successfully, but these errors were encountered: