The UC100 is a motion controller for use with either Mach3 or UCCNC.

The DDCS is a complete standalone controller, that requires no other hardware.