The default set up for RepRap Z endstops seems to be a minimum Z microswitch. It’s easy to set up, but soon becomes a right pain when you need to make an adjustment of a fraction of a millimetre – pretty tough to move your microswitch that small a distance. One alternative is to fix the microswitch at the maximum of the axis and adjust the known position of the endstop in the firmware.
Here are instructions on how to configure the TVRRUG Marlin firmware for a maximum endstop.
Continue reading Configuring TVRRUG Marlin for maximum Z endstop