I think you'll find that controller is a USB to parallel affair. It would comew with USB CNC software. That controller board is claimed to be a counterfeit by the designer Planet CNC. The USB to CNC software is also an illegally modified copy of the real thing. I've got one of these controllers that's just been rebuilt by Homann Designs in Melbourne to use Gecko G540 controller and parallel port to parallel port. It hasn't fired a shot in anger since I got it back!