Duet 2 Maestro BLTouch Wiring
-
I'm not sure if this will matter for you but in your bed.g instead of calling the deploy and retract macro with M98 you should probably use M401 and M402. That does the same thing as calling the macros but also allows the system to keep track of the deployment state of the probe.
-
Yes no difference with M401 or M402. It seems to ignore everything in bed.g so I am not sure what is actually running when initiating the mesh calibration. It does not first G28 home or m190 heat the bed. It just goes straight down towards the bed when I hit go. Obviously no probe deploying either.
-
I don't think mesh compensation will do anything other that its own probe routine. Any homing and delta calibration should be done first I believe.
-
Jeez, rookie mistake. I misread the interface and did not realize that auto bed compensation was a button. I had thought that it was only a drop down menu and those were the options I had.
Thank you so much. I'm now one step further.
-
@dc42 said in Duet 2 Maestro BLTouch Wiring:
You should be able to connect the BLTouch entirely to the Z probe connector. The 5th pin on the Z-probe connector provides +5V, and you can use the MOD pin on the Z probe connector as the servo pin.
The BLTouch seems to have two GND pins - one for the z-probe, another for the servo.
Can I use the +3.3v pin on on the z-probe connector as the second GND?
-
No, but you can connect both ground pins of the bltouch to the ground pin on the Z probe connector.
-
Awesome, thanks! I think this would be valuable information for the wiki - there's not enough there on how to set up the bltouch with the Maestro. I'm still new to the Duet boards and quite a ways off from getting mine running else I'd add some content there
-
-
@cabal2000 Almost, I installed mine yesterday:
Black/brown - ground
Red - 5Volt
Orange - Z_PROBE_MOD
White - Z_PROBE_IN -
@genghisnico13 Thanks brother. Ordered a BLtouch yesterday. Been trying to configure a Orion Piezo for the past week in which I have given up on it, Plan B=BLTouch!!!
-
I have updated the instructions for connecting a BLTouch on the wiki.
-
@dc42
This is what I have in the config.g for ES and Z-Probe
; Endstops
M574 X1 Y1 S0 ; Set active low endstops; Z-Probe
M574 Z1 S2 ; Set endstops controlled by probe
M307 H3 A-1 C-1 D-1 ; Disable heater on PWM channel for BLTouch
M558 P9 H5 F100 T2000 ; Set Z probe type to bltouch and the dive height + speeds
G31 X0 Y0 Z0 P25 ; Set Z probe trigger value, offset and trigger height
M557 X15:285 Y15:285 S20 ; Define mesh gridWiring
Red-5volt
Orange Z_Probe_MOD
Black and Brown- Ground
White - Z_PROBE_INRed light on the BL-Touch just keeps blinking and does nothing.
-
NEVERMIND!!!1
Got that figured out but now I am getting a "Error: Invalid servo index 3 in M280 command" error when i try a test -
@dc42 Is there a PINOUT diagram for the Maestro? I am thinking my issue is I have the wrong pin set in the config files
-
https://duet3d.dozuki.com/Wiki/Duet_2_Maestro_Wiring_Diagram
Use pin 64 (P64) in the M280 commands, and don't use I1. You don't need to use M307 to disable a heater.
-
@dc42
Thanks DC42. That did the trick. Was getting tired when I was reading up on it all. Very VERY new to duet boards, was using Ramps before this and had that pretty much figured out when I switched over. Maybe its time to start a Maestro only Wiki?? -
A separate Maestro-only wiki would involve a lot of duplication because so many things are the same as for the other Duets. I updated the section on connecting and configuring a BLTouch to cover the Maestro immediately after I posted my previous reply.
-
@dc42 I can't figure out where the heck the GPIO pins are in the wiring diagram for the maestro. Help!
-
@gnydick GPIO for what?There is a small Expansion header:
But the Maestro has less expand ability than the other Duet 2s.
-
@t3p3tony I want to hook up LED lights, and I just need a signal pin and ground. I found all of the charts on the wiki, but mapping them to what's in the diagram isn't straight forward. I thought I had figured it all out, but after hooking everything up, nothing happened.I used TWD0/PA3 as logical pin 62. That was after pulling up two web pages side by side to map the wiring diagram to the "using servo, etc." page, to then map to the pinout page. There really should be a mapping of logical pin numbers to exact physical pin on the board.