Duplicator I3 Auto-Bed Leveling with a Smoothieboard.

Leveling the bed on my 3D printer got old very quickly so I decided to add auto bed-leveling. This modification was a problem because the printer controller that Wanhao used is probably the least understood and least friendly in terms of modifying for both hardware and firmware. This was much more than ‘just add auto bed-leveling’.