Add ESD Protection to Endstops #2

Open
AllSpiceAlice wants to merge 8 commits from develop into main
ECAD Changes