Hall effect (magnetic) endstop holder

I got some Hall effect endstops from RepRapDiscount and needed a holder for them.

3D printer parts and enhancements

Creative Commons Public Domain Dedication

All rights to this work are waived and you can use it however you please.

Learn more or download attribution tags


On the i3 with a newer generation J-head hotend (very short) there's almost no room for the endstop at the bottom of travel so I had to make this hold the thing off to the side enough for the PCB to clear the motor mount.

No fine adjustment is needed since there's an adjustment on the electronics.

The mounting lugs are offset to place them directly under the motor mount on the Prusa i3. You could fiddle with the SCAD to do any offset you want. The SCAD code is pretty clean so the parameters should work well.

The STL will probably be fine if you're using M3 hardware

The shorter screw just self-taps into the plastic. The other goes through to the nut and provides clamping pressure.

Assemble as shown, fit on the rod. You have to bend the sensor transistor so that the face of the transistor is facing where the magnet will be. Move the sensor up to the motor mount and mark the location of the sensor.

The correct pole of the magnet must face the sensor. Power up the sensor and determine which side of the magnet makes the LED light when brought near. Mark that side with a felt pen. Glue the magnet in the place you marked before, with the mark on the magnet facing the sensor. Once the glue sets you're ready to calibrate and print.

Materials and methods

- 1x M3 x 20mm screw
- 1x M3 x 8mm (or so) screw
- 1x M3 nut



Issues are used to track todos, bugs or requests. To get started, you could create an issue.


Mini photoJohn Ridley published this design ago