CNC Motion Controller
PartStandalone or PC-based controller (Mach3, Linuxcnc, proprietary) with USB/Ethernet and parallel port for stepper I/O. A full specification article for this item is being written. Meanwhile its bill of materials and connections are below.