Duet3D Logo

    Duet3D

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

    BLTouch V3 Supported with Duet Maestro?

    Duet Hardware and wiring
    6
    9
    648
    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.
    • PDBeal
      PDBeal last edited by

      Just looking at my new Ender-5 that has a Creality Melzi board and potential upgrades. I recently just had to jump through hoops and add a section of code to the Marlin firmware to support the new BLTouch V3 due to the difference in commands. This got me wondering, long term I could see me replacing the Melzi board with the Duet Maestro so I can keep the existing 12864 LCD panel, does the Duet firmware for the Maestro contain the updated commands for the new BLTouch V3?

      Part of the changes mean you no longer have to cut the trace on the circuit board, but you do have to add an additional command to specify 5V or other prior to probing otherwise the trigger state may not function properly.

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

        I can confirm that the BLTouch V3.0 works seamlessly with the duet Maestro. Simply follow the directions here.

        If you have any more questions about it, feel free to ask!

        Phaedrux 1 Reply Last reply Reply Quote 0
        • Phaedrux
          Phaedrux Moderator last edited by

          How did the commands for the V3 change? If it's still commanding a servo, those commands are defined in the deploy and retract macros, so no problem there.

          I'll have to do some googling. I wasn't even aware there was a V3 out.

          Z-Bot CoreXY Build | Thingiverse Profile

          1 Reply Last reply Reply Quote 0
          • Phaedrux
            Phaedrux Moderator @JadonM last edited by

            @jadonm Cool that it works with the Duet. I'm still trying to figure out what changed.

            https://docs.wixstatic.com/ugd/f5a1c8_77037f55e5d542309d9fc178165c9f3f.pdf

            "5v 3.3v Logic voltage free"

            https://github.com/MarlinFirmware/Marlin/issues/13345

            I just skimmed the thread, but it looks like they have a fix in now?

            I'll have to get my hands on one.

            Z-Bot CoreXY Build | Thingiverse Profile

            JadonM 1 Reply Last reply Reply Quote 0
            • PDBeal
              PDBeal last edited by PDBeal

              0_1554904852053_bltouch_V3.png

              These are the new commands. This has to do with no longer requiring the user to cut the trace to enable 3.3V. With it working out of the box without issue, I suspect they've defaulted the BLTouch to run with 3.3V using that Logic voltage free. With Marlin, it was necessary to add some code to force the BLTouch to use the 5V Logic before using the remaining commands.

              Another solution to support 5V was to rip off the yellow capacitor, but I find the software solution is a little nicer going forward.

              1 Reply Last reply Reply Quote 0
              • JadonM
                JadonM @Phaedrux last edited by

                @phaedrux I've noticed a lot of confusion with the V3.0, so I started a new thread of information here.

                @phaedrux said in BLTouch V3 Supported with Duet Maestro?:

                I'm still trying to figure out what changed.

                I'm not familiar with the older versions, but I think the only major changes to the interface are the two new commands to eliminate the 3V jumper as referenced by @PDBeal.

                The stroke is also longer now according to the manual here.

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

                  so I can keep the existing 12864 LCD panel

                  I found on my CR-10S (and so have some others) that our 12864 panel is not really usable on the Maestro.

                  NOT the Maestro's fault, Creality used some strange variant that doesn't have the usual contrast control, unless it's buried between the two circuit boards. It lights up but the text is virtually unreadable, way too faint. It's THERE, but faint. I didn't bother chasing it down for my setup.

                  That being said, they may be using a different screen on the Ender-5 since it's a much newer machine ...

                  Just a heads up, you may want to look around for other Ender-5 users or make a post to find out for sure. ☺

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

                    The required setting of the contrast pot is highly dependent on the voltage on the 5V rail. Don't be surprised if the contrast is poor when using USB power but good when using VIN power with the 5V regulator enabled. Or vice versa.

                    I have come across 3 variations of the 12864 display:

                    • Those with the contrast pot buried between the boards, or not present a all. In this case it's sometimes possible to connect resistors to the edge terminals to adjust contrast.
                    • Those with the contrast pot between the boards, but there is a hole in the bottom board to provide access to it.
                    • Those with the contrast pot on the front.

                    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
                    • Veti
                      Veti last edited by

                      i did not see a pot on the creality lcd, but my ender 3 lcd works fine on the duet maestro.

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