• Tags
  • Documentation
  • Order
  • Register
  • Login
Duet3D Logo Duet3D
  • Tags
  • Documentation
  • Order
  • Register
  • Login

import expansion port header to KiCad5.1?

Scheduled Pinned Locked Moved
Hardware dev
2
9
569
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • undefined
    o_lampe
    last edited by 16 Oct 2021, 09:45

    Hi Gents,
    I'm new to KiCad and try to import the Duet2_v1.04/Headers.sch into my own KiCad project.
    Trying to open the .sch file I got from github into KiCad5.1
    KiCad tries to convert the part list to their new library, but doesn't find a single part. At least, that's what I gathered from KiCad's response.

    Would it help to import the complib.pretty first and how do I do that?
    Thanks and have patience with me
    Olaf

    1 Reply Last reply Reply Quote 0
    • undefined
      o_lampe
      last edited by o_lampe 16 Oct 2021, 10:49

      I could open the whole duetWifi project and add the DuetWifi.lib into the custom parts list. But complib.pretty was no success.
      Trying to open headers.sch in a new project didn't use DuetWifi.lib either.
      Instead I got a new set of error reports.
      One part in DuetWifi.lib was even refered to G:/myDrive/.... 😕

      undefined 1 Reply Last reply 17 Oct 2021, 21:23 Reply Quote 0
      • undefined
        T3P3Tony administrators @o_lampe
        last edited by 17 Oct 2021, 21:23

        @o_lampe I have not looked into the compatibility between older KiCAD and 5.1 yet.
        complib.pretty is here:
        https://github.com/Duet3D/Duet-2-Hardware/tree/master/complib.pretty
        download the directory and then add it as a library (if that works).

        www.duet3d.com

        undefined 2 Replies Last reply 21 Oct 2021, 15:50 Reply Quote 0
        • undefined
          o_lampe @T3P3Tony
          last edited by 21 Oct 2021, 15:50

          @t3p3tony OK, thanks Tony.
          I found the way to move headers.sch from on project to another. Just copy it into the project folder and add it as hirarchical schematic.
          But before that, I had to update the footprint- (complib.pretty) and symbol libraries. Adding both to their "global" libraries and let it find the matching names in the Duet project.

          1 Reply Last reply Reply Quote 0
          • undefined
            o_lampe @T3P3Tony
            last edited by o_lampe 23 Oct 2021, 10:33

            @t3p3tony Another problem occured: After importing the old duet2 schematic in my project, I can see the expansion header. But a few pins are marked unconnected after running a design rule check. (green arrows)
            It seems a few pins are off-grid ? I can't reach them with the cursor. (eg. one of the GND on the left and some SPI0-pins)
            Any clue how to change the grid ? Or make it match both headers?

            duet_export_KiCad.jpg

            //edit OK, the SPI0-problem disappeared, I labeled them SPIO instead. But still the off grid problem persists

            undefined 1 Reply Last reply 24 Oct 2021, 22:01 Reply Quote 0
            • undefined
              T3P3Tony administrators @o_lampe
              last edited by T3P3Tony 24 Oct 2021, 22:01

              @o_lampe change the grid to one where the pin line up to the grid. in older KiCAD schemas these was probably 0.635

              www.duet3d.com

              1 Reply Last reply Reply Quote 0
              • undefined
                o_lampe
                last edited by 30 Oct 2021, 12:47

                I bit the bullet and transferred the off-grid pin-labels to a new schematic-symbol.

                Then tried to make a PCB 😓

                Duet2_M5-Spaghetti.jpg

                1 Reply Last reply Reply Quote 0
                • undefined
                  o_lampe
                  last edited by 4 Nov 2021, 15:37

                  @jay_s_uk
                  I made a version with jumper wires, just to test functionality. I still don't know if you received my mails? So I post it here.

                  duet2_M5-jumpers.jpg

                  undefined 1 Reply Last reply 6 Nov 2021, 12:23 Reply Quote 0
                  • undefined
                    o_lampe @o_lampe
                    last edited by o_lampe 11 Jun 2021, 12:24 6 Nov 2021, 12:23

                    To whom it might concern, I've tested all thermistors, endstops and heaters with no problems.
                    Only untested parts are the stepper drivers, they'll run as standalone or external drivers for now.
                    No SPI or UART-config so far.

                    1 Reply Last reply Reply Quote 1
                    • undefined o_lampe referenced this topic 6 Nov 2021, 19:01
                    • undefined o_lampe referenced this topic 6 Nov 2021, 19:06
                    • undefined o_lampe referenced this topic 6 Nov 2021, 19:10
                    • undefined o_lampe referenced this topic 18 Nov 2021, 08:45
                    • undefined o_lampe referenced this topic 21 Nov 2021, 08:55
                    • undefined o_lampe referenced this topic 21 Nov 2021, 08:55
                    • undefined Exerqtor referenced this topic 21 Nov 2021, 11:00
                    • undefined Exerqtor referenced this topic 21 Nov 2021, 11:05
                    • undefined Exerqtor referenced this topic 21 Nov 2021, 11:05
                    • undefined Exerqtor referenced this topic 21 Nov 2021, 11:05
                    9 out of 9
                    • First post
                      9/9
                      Last post
                    Unless otherwise noted, all forum content is licensed under CC-BY-SA