Homing: Was working, then "just stopped"

I never did, looks like it was maybe a bad Arduino. I have another thread here on which Arduino / firmware to use:

Haven’t gotten around to it yet though, since in general homing switches aren’t needed.