Well I blew up my first homing switch - but how?

To get $21 hard limits working you need a filter to clear out the noise (here is the link) or I posted the schematic in the limit switch thread if you want to make a board on your own)