Owners of 3D printers are divided on the topic of auto-leveling, but for those who want to add this feature, the process can be complicated. You need to buy the individual pieces, assemble them, and then configure the software all on your own.
BA Project Workshop offers an Auto Bed leveling Kit that includes everything you’ll need for your Anet A8 (or compatible) 3D printer. Simply plug it into the main board, configure and upload Marlin, then level and tram your hotbed.
The kit comes fully assembled and tested. Not soldering, shrink wrapping or crimping is required. The kit is supported by both Marlin and Skynet (not that one). The kit has been tested with stock PCB aluminum heat beds through 3mm glass, with GeckoTek build plates, and with BIQU PEI sheets.
It’s important to remember that this sensor configuration and hardware has not been tested by an independent lab, only the seller. Anything in the RepRap space should never be used unsupervised.