On my primo, I’m running enducross’s grbl5x, which by default uses d44 for spindle pwm. So with laser mode enabled, if I reboot the controller the laser goes full power for a few seconds (d44 goes high during reboot). So to stop ruining stock and prevent safety hazards, I went ahead and added a spindle enable relay to cutoff 12V when the laser is not used. This is working fine for reset.
So quick question to those using lasers… what pin do you run pwm from, do you know if it goes high during reset, and do you have a spindle relay too?
I’ll keep the relay regardless, but I noticed some differences from enducross’s repo vs upstream (looks like it’s getting stale). So I plan on upgrading and just redoing my plugs to match any differences in cpumap. Since it’s a 5V ttl laser I’ll probably use the “pwm on d6” option (also puts the pwm plug next to the enable plug, which strokes my ocd a bit).