Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    External Rotary Encoder with Duet Wi-Fi

    Duet Hardware and wiring
    8
    10
    2129
    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.
    • jaydevdave
      jaydevdave last edited by

      Hello,

      I want to connect external rotary encoder with any of the pins on expansion board. How can I do the same?
      Also, guide me on how to program Duet Wi-Fi for the external rotary encoder being connected?
      Thank you

      1 Reply Last reply Reply Quote 0
      • T3P3Tony
        T3P3Tony administrators last edited by

        Can you clarify bid this is for implementing feedback for closed loop control or as part of a UI?

        www.duet3d.com

        1 Reply Last reply Reply Quote 0
        • Edkirk
          Edkirk last edited by

          Since the topic of rotary encoder has come up it brings me to a goal I have for quite a while, to micro step the Z axis to fine tune first layer of print. I have my Z axis stepper mounted so I can rotate it about 90 degrees to tune the first layer.

          Sorry to but in.

          Thanks, Ed

          1 Reply Last reply Reply Quote 0
          • deckingman
            deckingman last edited by

            @Edkirk:

            Since the topic of rotary encoder has come up it brings me to a goal I have for quite a while, to micro step the Z axis to fine tune first layer of print. I have my Z axis stepper mounted so I can rotate it about 90 degrees to tune the first layer.

            Sorry to but in.

            Thanks, Ed

            Why don't you just use baby stepping? It allows plus or minus 0.05mm steps.

            Ian
            https://somei3deas.wordpress.com/
            https://www.youtube.com/@deckingman

            1 Reply Last reply Reply Quote 0
            • fma
              fma last edited by

              Ed, using a rotary encoder for adjusting first layer is something I was dreaming of for a long time, with my previous printers.

              Then came the Duet, and the baby stepping 😉 I think it is even possible to change the default 0.05mm step value…

              Frédéric

              1 Reply Last reply Reply Quote 0
              • Edkirk
                Edkirk last edited by

                I find the baby stepping somewhat awkward and have to take my eyes off of the print to use the buttons on the PC or touch screen. I don't have to look away from the print to rotate the motor, I sometimes forget to te-zero the motor and run out of travel. When everything is set up properly it only takes a few degree of rotation right or left to get the perfect first layer.

                Ed

                1 Reply Last reply Reply Quote 0
                • TickTock
                  TickTock last edited by

                  +1
                  My ideal would be panelview + rotary encoder enclosed in a pendant like the big machines have. Maybe a few dedicated buttons for X,Y,X, etc.

                  1 Reply Last reply Reply Quote 0
                  • DjDemonD
                    DjDemonD last edited by

                    Marlin babystepping is done with rotary encoder it is quite an intuitive and satisfying way to do it.

                    Simon. Precision Piezo Z-Probe Technology
                    www.precisionpiezo.co.uk
                    PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

                    1 Reply Last reply Reply Quote 0
                    • dc42
                      dc42 administrators last edited by

                      PanelDue has a hardware option to add a rotary encoder, but it's not yet supported in the firmware.

                      Duet WiFi hardware designer and firmware engineer
                      Please do not ask me for Duet support via PM or email, use the forum
                      http://www.escher3d.com, https://miscsolutions.wordpress.com

                      1 Reply Last reply Reply Quote 0
                      • Edkirk
                        Edkirk last edited by

                        I really wanted a rotary encoder to dial in the first layer but after using the Duet WiFi and converting my core x/y to the mini differential IR sensor and building a delta with a delta smart effector sensing accuracy is so precise my prints start up great. Occasionally I use baby stepping and noticed the setting stays in effect until I shut the printer off, at least it appears to work this way. Hard to tell since things just work so much better with the Duet WiFi.

                        Thanks for the great work.

                        Ed

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        Unless otherwise noted, all forum content is licensed under CC-BY-SA