Leveraging the Trinamic TMC2208 stepper motor driver gives Ethersweep ... implemented in KiCAD and FreeCAD, with Arduino covering the firmware and host control side in python.
Closed loop steppers are now finding adoption in a range of cost sensitive applications such as medical and lab automation, ...