STX4.S 4 Channel Stepper Driver Module
Back to Motor Drive Products
The STX4.S is a four channel stepper motor driver for the Arduino, Raspberry-Pi or any other I2C bus platform. The driver supports Unipolar stepper motors of 5-12VDC and 500mA per phase and has an onboard 5V @ 3Amp regulator to provide a 5V power output to power a connected Arduino or Raspberry-Pi platform. Up to four boards can be connected to the same platform to provide a maximum of 16 channels.
All our products are designed and manufactured in the UK.
Available from the following distributors:
DISCONTINUEDProduct code : DS-STX4.S
Description
The Designer
Systems DS-STX4.S is a four [4] channel 5V or 5-12V (jumper selectable)
Unipolar stepper motor driver with advanced control features.
Specifically targeted at the Arduino UNO board user [all other Arduino
boards supported] and the Raspberry-PI the STX4.S features high speed
I2C communication for easy project integration and smooth speed control.
Once connected each stepper motor can be stepped in either direction a
number of steps (with speed control), continually stepped (with speed
control), stopped (with holding torque or completely off ), with
selectable 1 or 2 phase excitation, by simply writing a value to an
internal register over the connected I2C interface.
The STX4.S supports all 5-12V unipolar (5 wire) stepper motors (with a
minimum winding resistance of 20R [250mA]) and also provides global
activation of new stepper positions & movement complete registers for
superior control.
The STX4.S provides a high power regulator capable of sup-plying 5V @ 3A
to the connected servos from an external Li-Pol or Ni-MH battery pack of
7.2 to 8.4V and a 5V @ 1A USB A power output to power an externally
connected Arduino board or Raspberry-Pi. Alternatively a jumper
selection allows servos with a maximum 12V operating voltage to be used.
The on-board I2C pull-ups are jumper configurable to allow disconnection
when connecting to the Raspberry-PI, which has its own pull-ups.
Features
- Arduino UNO Shield standard form factor for simple integration into any Arduino project.
- I2C interface for simple connection to Arduino or Raspberry-PI.
- On-board 5Volt 3Amp regulator, with heat-sinking, for stepper motor and external 5V supply.
- 255 level step speed control for each motor.
- 16bit (1 to 65535) number of steps control for each motor.
- I2C address links allow up to four [4] shields to be used together to provide up to 16 servos.
- Movement complete complete status for each motor.
- Global activation control ensures all motors start moving together, important for 2/4 wheel drive rovers.
Product Downloads
| Name | Notes | File |
|---|---|---|
| Quick start (PDF) | Download | |
| Full datasheet (PDF) | Download | |
|
|
Demo files (ZIP) | Download |

