One axis Stepper Motor Controller. The PC Interface can be RS232, RS485 or USB. Up to 8 boards may share same PC host interface. 2 ch general purpose 10-bit A/D input port for reading 0 to 5V. Home reference switch with indexing for repeatable positioning. User selectable micro-stepping. End of travel switches. Digital and Analog I/Os. Programmable limit switches. No programming needed. DEMO software and LabView drivers.