see my thread here for the schematic: Spot The Mistakes
It uses a USB B connector like on a printer, big and rugged ![]()
By connecting the serial and reset pins to a CH340 you can talk to and even reprogram an arduino without going through its built in USB