I didn't want to buy limit switch PCBs, so I designed an upper mount with an inbuilt limit switch
The author remixed this model.