The Gecko g540 4 axis control box is includes all of the electronics and cables you need to drive our machines. The control box connects to your computer by a db25 parallel port cable. if you don't have a parallel port on your computer, you can use an external motion controller such as the uc100. you will also need an external motion controller if your computer is running windows 7 64 bit or newer, or if you want to use a laptop.