I got a stupid question that keeps bugging me. In this controller board, what does USB actually do? It seems to be a regular parallel port breakout board with 17 I/O pins. What do you use the USB connection for?