Alright I'm stumped. I designed a probe style endstop insiped by ThantiK  and I'm

Alright I’m stumped. I designed a probe style endstop insiped by @ThantiK and I’m trying to understand how to enable the probe.

I’m looking to understand a few things and my searches have been fruitless. I have a RRD Fan extender that occupies my Servos port. My two auxiliary ports are open so I’m trying to find a way to use them.

How do I enable a particular pin? Say D59/A5
Does the pin go high or low? IE do you connect the second pin to 5v or ground.
Is there a probe pin that needs to be reassigned in marlin to enable the probe during the autolevel sequence?

Any help would be greatly appreciated.

Check out my design and let me know what you think of it.

Looks nice! Is it NC contact on the probe?

Usually, an endstop or probe is to ground. So you’ll want to run one wire to ground and one to your pin you are using. Yes, the pin is defined in pins.h or config_advanced for the probe pin.

What we do is we use a long-lever switch - and a M4(?) washer under the E-clip on the solenoid. That’ll help get the switch activated.

We made some changes to the code as well I think, in order to activate the solenoid on homing. http://github.com/deltamaker to check out our marlin branch. Might be able to get away with just enabling a specific pin (high power pin!) using gcode.

@ThantiK the switch triggers just fine at this angle. That’s a good idea on the washer, I was just gonna print something and glue it on to account for the opening on the C-clip

My question was a way of triggering the solenoid enable command for testing purposes. I’ll def check out your marlin branch, thanks

For testing purposes, use M42 P(pin number) S(duty cycle, 0=0V, 255=5V)