click here to chat with us

EZ4AXIS17XR-ST Stepper Control from AllMotion

Stepper Motor Controllers

AllMotion, a brand of American Control Electronics, designs and manufactures miniature high-performance stepper and servo drives.

The EZ4AXIS17XR-ST was designed to allow the rapid implementation of multi axis stepper motor solutions in products requiring automation.

Measuring only 1.65" x 1.65" X 0.4" (42mm x 42mm X 10mm), the fully intelligent stepper motor Controller + Drivers runs 4 fully independent stepper motors (see wiring diagram). Operating from a 8V to 30V supply the controller regulates to any motor voltage via software command. (Eg 3V motor can be run with 24V supply). Commands can be issued from any serial terminal program (such as HyperTerminal) or from the EZStepper Windows application.

The EZ4AXIS17XR-ST will drive 4 motors at 0.25 Amp with a setting of move current m=50. However with careful selection of motors and/or improved cooling and/or low move time duty cycle it is possible to run motors at 0.5 Amps at m=100. See Command Set for details.

The Commands are intuitive and simple. For example, the command A10000 will move the stepper motor to Absolute position 10000. (This communications protocol is compatible with devices that use the Cavro DT or OEM protocol.)

The EZStepper is also capable of stand-alone operation with no connection to a PC. It can be set to execute a preset string of commands upon power up (i.e., only power is required in this mode). The Commands include nested loops and execution halt pending a switch closure, which is useful in stand-alone applications.

The EZ4AXIS17XR-ST Stepper Motor Controller will typically work with any stepper motor that is 3" or smaller (size23 or smaller). Our Starter Kits enable a first time user to make a Stepper Motor move intelligently in less than half an hour.

Click here to be redirected to to purchase the      EZ4AXIS17XR-ST


Contact the factory for volume pricing

Type Voltage
Step Resolution # of
Feedback Communication

Controller + Driver 8 - 30 0.25 Amps per Axis
0.5 Amps Peak
1, 1/2, 1/16, 1/32 4 Encoder RS485
CAN bus

* RS232 interface available when used with a RS485 Converter.


  • Full featured 4 Axis position controller with power drivers
  • Fully programmable ramps and speeds
  • Four independent 0.5 Amp Chopper (PWM) Drives
  • Coordinated or Independent motion
  • 6 Encoder inputs, Encoder feedback, Electronic gearing
  • Full, Half, 1/16th, 1/32th microstep adjustable
  • Up to 50000 Microsteps / second
  • Operates from 8V to 30V
  • RS232, RS485 or USB based Communications
  • Direct USB, 485 and CAN communications built in
  • On Board EEPROM For User Program storage
  • Stand alone operation with no connection to a PC
  • Execution Halt/Branch pending switch closure
  • Pre-wired for OptoSwitch inputs (see wiring diagram)
  • Industry standard communications protocol
  • Homes to an Opto or Switch closure with a single command
  • 16 Digital In and 16 x 0.5 Amp Power On/Off Drivers included
  • Switch selectable device address
  • Hold Current automatically selected upon move completion
  • Independent Parameters for all Axes (Acceleration, Velocity, Currents etc)
  • 8 ADC Inputs, Branch Halt on ADC / Digital Input Value
  • Daisy-Chainable with other Allmotion Products on a Single 4 wire bus