The PMX-2EX-SA is a two-axis stepper motor controller that employs USB 2.0 and RS-485 for communications and possesses a maximum pulse rate output of 6M. Constructed in a trapezoid-like or s-curve acceleration, this motor controller is integrated with a joystick control made for XY axes. It is built with eight opto-insulated digital inputs and two analog inputs that posses a resolution of 10 bits. This device employs a homing tool of Home and Index encoder channel.