Integrated NEMA 34 stepper motor with RS-485 and CANopen serial interface and programmable motion controller obtains a step resolution of 819,200 steps/revolution. Eight I/O points can be individually configured to digital input, digital output or analog input. ActiveX/OCX driver enables interfacing to LabView, Excel, VB or other Windows programs.