STMicroelectronics – Microstepping motor control and driver in a single package


STMicroelectronics’ powerSTEP01 is a system-in-package which combines digital motion-control and driver functions for stepper motors.

It integrates eight N-channel MOSFETs for stepper motors operating at up to 85V and a microstepping motor controller which is programmable over a Serial Peripheral Interface (SPI).

The MOSFETs, which feature low on-resistance of 16mΩ, are configured as a full bridge with non-dissipative over-current protection. The device can operate on voltage-mode control or advanced current-mode control schemes, to suit the needs of the application.

The digital control core can generate user-defined motion profiles. Acceleration, deceleration, speed and target positions are easily programmed through a dedicated register set.

All application commands and data registers, including those used to set analogue values such as the current-protection trip point, dead time and PWM frequency, are transmitted via SPI.

The powerSTEP01 also features a full set of protection functions to prevent damage attributable to high temperatures, low voltages or excessive currents.


  • Operating-voltage range: 7.5V-85V
  • 10Arms maximum output current
  • Adjustable output slew rate
  • Sensorless stall detection
  • Integrated voltage regulators
  • Low quiescent stand-by current


  • Stage lighting
  • Surveillance systems
  • Textile and sewing machines
  • Pick-and-place machines

The EVLPOWERSTEP01 demonstration board is a microstepping motor driver supported by the STEVAL- PCC009V2 communication board and evaluation software supplied by ST.

Orderable Part Number: EVLPOWERSTEP01