Recent questions about SKR related emergency stop topic, got me wondering about previous related topics, like Best practic for fitting a kill switch, and this one…
Also…
@orob are you wiring something like this V1E Shop - Emergency Stop button to kill power to your SKR Pro1.2 or Octopus or Manta controller board (and effectively killing power to the steppers) that are part of your LR4 setup with Klipper on Pi?
Or, do you/someone have a FluidNC/JackPot setup, and have figured out a way to cut power to the steppers while letting the ESP32 remain powered, e.g. maybe by directly powering ESP32 via micro USB port (via buck convertor from 24V power adapter), while having emergency stop cut power to JackPot’s the 24V terminals?
More than once, I’ve caused a minor fluff up that didn’t require a full shut everything down. Fumbling around the tablet screen trying to hit the pause/stop button on the FluidNC/ESP3D-webui isn’t fun. Ideally, a hard wired instant pause button that doesn’t cause the ESP32 to reset and reboot (requiring PITA slow wifi reconnects with the Tablet…) would be nice.
I understand and agree with FluidNC Doc note about intentionally not supporting E Stop Buttons and previous posts recommending that an easy to reach power off everything switch is a Must have. Beyond that though, would be nice-to-have, a wired pause/hold button to minimize time to react to incident, recover and retry a task.
The various FluidNC control inputs Jim mentioned earlier look useful, Steve’s multi-step pause approach looks good. Maybe that’s good enough for pausing, and no need to cut stepper power, since it’d be nice to hold Z position, or raise the gantry even.