Finally switching from using the parallel port and going with a motion controller. My cnc router has been running fine until my old computer died (w7 32 bit). I've been using Mach3 to control 3 axis and I also turn the router on and off with the software and a relay switch.. I use a Mach3 breakout board and M542T Microstep Drivers from steppersonline.

I looked at the UC300ETH and UC400ETH motion controllers. Looks like the main difference is the number of ports and the 300 has an analog port. Is this correct?.

I ordered the UC400ETH (bundle package that includes a UCCNC license key), plus a parallel cable from cncdrive.com.

It looks like the parallel cable will go from the UC400ETH to my breakout board.

I also ordered a crossover ethernet cable to go directly from the computer to the UC400ETH.

And also ordered a used computer from ebay. Windows 7 64 bit with a new SSD.

Will this do the job for me? Is there anything else I might need?