I have just started learning kicad and schematic design. I am trying to import MKR 1500 arduino eagle files to kicad. I am able to load all the schematic symbols except shifter1. My import procedure: In kicad File->Import Project->EAGLE CAD and select the either .brd or .sch file.

How can I import eagle file so that shifter module is also loaded correctly? How can I create a similar module(shifter) in kicad?

Image of the shifter1 when opening the schematic in eagle cad: Schematic in Eagle

On clicking the child node in Shifter(1) it takes to another sheet. Image of the Module->Sheet: enter image description here

When I open the schematic in kicad, shifter module is missing. See image below: enter image description here

My Kicad version: 5.1.10

OS: ubuntu18.04.1

MKR 1500 eagles files link

  • \$\begingroup\$ I tried this v5.99 and faced the same issue. I guess its not supported? is it possible to save the module as a seperate eagle schematic and them impor that again to KiCAD? \$\endgroup\$ Jul 6 '21 at 5:36
  • \$\begingroup\$ @HemalChevli I am not sure. I however created a hierarchical sheet with hierarchical labels. I am not sure if it is the correct way to go about. \$\endgroup\$
    – ABN
    Jul 6 '21 at 5:51

I found a workaround and was able to get the shifter module schematic into KiCAD. enter image description here

Here is how I did it. In Eagle create a new sheet(you cannot do this in the free version), copy the shifter module contents to this new sheet. Save the project and then import it into KiCAD, all three sheets will be imported.

You will have to use this hierarchical sheet in place of the 'Shifter' module and use hierarchical labels to make the connection.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.