Overview
Solutions
HW Evaluation Tools
Resources
Tools and Software
Key Products
Get Started

In unipolar stepper motors, stator windings share a common terminal; the free terminal of each winding is connected to a separate power switch and the current is allowed to flow in one direction through the motor windings. Diodes are used to clamp the voltage across the switches at turn-off. ST’s portfolio features a wide selection of power MOSFETs, diodes and microcontrollers to build a discrete implementation of a unipolar stepper motor driver.

    • Combining the X-NUCLEO-IHM01A1 (expansion board based on the L6474) with the NUCLEO-F030R8, (for istance) the user can evaluate a stepper motor drive. It provides an affordable and easy-to-use solution for motor control driving for stepper motors.
      Solution Components
      Part Number Description Status Core Products Price (US$)*
      Order / Download
      X-NUCLEO-IHM01A1

      Key features

      • Voltage range from 8 V to 45 V
      • Phase current up to 3 Ar.m.s.
      • Power OK and fault LEDs
      • Advanced current control
      • Fully protected power stage
      • Up to 1/16 microstepping resolution
      • Compatible with Arduino UNO R3 connector
      • Compatible with STM32 Nucleo boards
      • Suitable for multi-motor solutions
      • RoHS compliant

      Show more

      Stepper motor driver expansion board based on L6474 for STM32 Nucleo
      Active
      L6474PD 12.25 Buy Direct
      NUCLEO-F030R8

      Key features

      • Common features
        • STM32 microcontroller in LQFP64 package
        • 1 user LED shared with Arduino™
        • 1 user and 1 reset push-buttons
        • 32.768 kHz crystal oscillator
        • Board connectors:Arduino™ Uno V3 expansion connectorST morpho extension pin headers for full access to all STM32 I/Os
        • Flexible power-supply options: ST-LINK, USB VBUS or external sources
        • On-board ST-LINK debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port and debug port
        • Comprehensive free software libraries and examples available with the STM32Cube MCU Package
        • Support of a wide choice of Integrated Development Environments (IDEs) including IAR™, Keil® and GCC-based IDEs
      • Board-specific features
        • External SMPS to generate Vcore logic supply
        • 24 MHz HSE
        • Board connectors:External SMPS experimentation dedicated connectorMicro-AB or Mini-AB USB connector for the ST-LINKMIPI® debug connector
        • Arm® Mbed Enabled™ compliant

      Show more

      STM32 Nucleo-64 development board with STM32F030R8 MCU, supports Arduino and ST morpho connectivity
      Active
      10.12 Buy Direct
      X-CUBE-SPN1

      Key features

      • Driver layer for complete management of the L6474 microstepping motor driver integrated in the X-NUCLEO-IHM01A1 expansion board
      • Examples for controlling up to three stepper motors
      • Easy portability across different MCU families, thanks to STM32Cube
      • Free, user-friendly license terms

      Show more

      IMAGE

      X-CUBE-SPN1
      X-CUBE-SPN1
      Stepper motor driver software expansion for STM32Cube
      Active
      -
      Software
      Part Number General Description Software Version Supplier GitHub link Download
      X-CUBE-SPN1 Stepper motor driver software expansion for STM32Cube 1.10.0 ST -
      X-NUCLEO-IHM01A1

      Description:

      Stepper motor driver expansion board based on L6474 for STM32 Nucleo

      Price (US$)*

      12.25

      Key features

      • Voltage range from 8 V to 45 V
      • Phase current up to 3 Ar.m.s.
      • Power OK and fault LEDs
      • Advanced current control
      • Fully protected power stage
      • Up to 1/16 microstepping resolution
      • Compatible with Arduino UNO R3 connector
      • Compatible with STM32 Nucleo boards
      • Suitable for multi-motor solutions
      • RoHS compliant

      Show more

      NUCLEO-F030R8

      Description:

      STM32 Nucleo-64 development board with STM32F030R8 MCU, supports Arduino and ST morpho connectivity

      Price (US$)*

      10.12

      Key features

      • Common features
        • STM32 microcontroller in LQFP64 package
        • 1 user LED shared with Arduino™
        • 1 user and 1 reset push-buttons
        • 32.768 kHz crystal oscillator
        • Board connectors:Arduino™ Uno V3 expansion connectorST morpho extension pin headers for full access to all STM32 I/Os
        • Flexible power-supply options: ST-LINK, USB VBUS or external sources
        • On-board ST-LINK debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port and debug port
        • Comprehensive free software libraries and examples available with the STM32Cube MCU Package
        • Support of a wide choice of Integrated Development Environments (IDEs) including IAR™, Keil® and GCC-based IDEs
      • Board-specific features
        • External SMPS to generate Vcore logic supply
        • 24 MHz HSE
        • Board connectors:External SMPS experimentation dedicated connectorMicro-AB or Mini-AB USB connector for the ST-LINKMIPI® debug connector
        • Arm® Mbed Enabled™ compliant

      Show more

      X-CUBE-SPN1

      Description:

      Stepper motor driver software expansion for STM32Cube

      Price (US$)*

      -
      Software

      Key features

      • Driver layer for complete management of the L6474 microstepping motor driver integrated in the X-NUCLEO-IHM01A1 expansion board
      • Examples for controlling up to three stepper motors
      • Easy portability across different MCU families, thanks to STM32Cube
      • Free, user-friendly license terms

      Show more

      IMAGE

      X-CUBE-SPN1
      X-CUBE-SPN1
      Part Number General Description Software Version Supplier GitHub link Download
      X-CUBE-SPN1 Stepper motor driver software expansion for STM32Cube 1.10.0 ST -

Part Number
Description
X-NUCLEO-IHM01A1 Stepper motor driver expansion board based on L6474 for STM32 Nucleo Quick view

Key Features

  • Voltage range from 8 V to 45 V
  • Phase current up to 3 Ar.m.s.
  • Power OK and fault LEDs
  • Advanced current control
  • Fully protected power stage
  • Up to 1/16 microstepping resolution
  • Compatible with Arduino UNO R3 connector
  • Compatible with STM32 Nucleo boards
  • Suitable for multi-motor solutions
  • RoHS compliant

Show More

IMAGE

Image
Image

FEATURED RESOURCES

Schematics BOM Gerber
NUCLEO-F030R8 STM32 Nucleo-64 development board with STM32F030R8 MCU, supports Arduino and ST morpho connectivity Quick view

Key Features

  • Common features
    • STM32 microcontroller in LQFP64 package
    • 1 user LED shared with Arduino™
    • 1 user and 1 reset push-buttons
    • 32.768 kHz crystal oscillator
    • Board connectors:Arduino™ Uno V3 expansion connectorST morpho extension pin headers for full access to all STM32 I/Os
    • Flexible power-supply options: ST-LINK, USB VBUS or external sources
    • On-board ST-LINK debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port and debug port
    • Comprehensive free software libraries and examples available with the STM32Cube MCU Package
    • Support of a wide choice of Integrated Development Environments (IDEs) including IAR™, Keil® and GCC-based IDEs
  • Board-specific features
    • External SMPS to generate Vcore logic supply
    • 24 MHz HSE
    • Board connectors:External SMPS experimentation dedicated connectorMicro-AB or Mini-AB USB connector for the ST-LINKMIPI® debug connector
    • Arm® Mbed Enabled™ compliant

Show More

IMAGE

Image
Image

FEATURED RESOURCES

Schematics BOM Gerber
EVAL6498L Evaluation board for the L6498L gate driver Quick view

Key Features

  • Driver current capability: 2 A source, 2.5 A sink
  • Integrated bootstrap diode
  • Interlocking function
  • 3.3 V, 5 V TTL/CMOS inputs with hysteresis
  • UVLO on both high-side and low-side sections
  • dV/dt immunity: 50 V/ns in full temperature range
  • Compact and simplified layout
  • Bill of material reduction
  • Flexible, easy and fast design

Show More

IMAGE

Image
Image

FEATURED RESOURCES

Schematics BOM Gerber
EVAL6491HB Demonstration board for L6491 gate driver with smart shut down feature Quick view

Key Features

  • High voltage rail up to 600 V
  • dV/dt immunity: 50 V/ns in full temperature range
  • Driver current capability: 4 A source/sink
  • Comparator for fault protections
  • Smart shutdown function
  • Integrated bootstrap diode
  • Adjustable deadtime
  • Interlocking function
  • Switching times 15 ns rise/fall with 1 nF load
  • 3.3 V, 5 V TTL/CMOS inputs with hysteresis
  • Compact and simplified layout
  • Bill of material reduction
  • Effective fault protection
  • Flexible, easy and fast design

Show More

IMAGE

Image
Image

FEATURED RESOURCES

Schematics BOM Gerber
EVALSTDRV600HB8 Demonstration board kit for L638xE and L639x high-voltage gate drivers Quick view

Key Features

  • Half-bridge configuration
  • High voltage rail up to 600 V
  • Includes samples of each compatible gate driver in SO8 package
    • L6385E, L6387E, L6388E, L6389E,
    • L6395, L6398, L6399
  • Compatible with MOSFETs/IGBTs in
    • DPAK, D2PAK, TO-220, TO-220FP
  • dV/dt transient immunity ± 50 V/ns in full temperature range
  • Integrated bootstrap diode
  • Dedicated high- and low-side driving inputs
  • Compact and simplified layout
  • Gate drivers in the kit features different functionalities and characteristics
    • UVLO on both - high-side and low-side
    • Internal deadtime, or no deadtime
    • Interlocking for anti cross-conduction protection
    • Ability to drive asymmetrical half-bridges and switched reluctance motors
    • Active high or active low LIN for single input gate driving

Show More

FEATURED RESOURCES

Schematics BOM Gerber
EVALSTGAP1AS STGAP1AS evaluation board Quick view

Key Features

  • High voltage rail up to 1500 V
  • 5 A sink/source driver current capability
  • 5 A active Miller clamp
  • Gate driving voltage up to 36 V
  • Negative gate driving ability
  • Desaturation detection
  • Overcurrent protection
  • Output 2-level turn-off (2LTO) UVLO on each supply voltage
  • Overtemperature warning and shut-down protection
  • 3.3/5 V logic input interface
  • Optimized reference layout
  • SPI with daisy chain feature for parameters programming and diagnostic
  • Suitable to be used in combination with STEVAL-PCC009V2 and configuration GUI
  • Fault LED indicators
  • RoHS compliant

Show More

FEATURED RESOURCES

Schematics BOM Gerber
EVAL6494L Demonstration board for L6494L gate driver Quick view

Key Features

  • Driver current capability: 2 A source, 2.5 A sink
  • Integrated bootstrap diode
  • Single input and shutdown pin
  • Adjustable deadtime
  • 3.3 V, 5 V TTL/CMOS inputs with hysteresis
  • UVLO on both high-side and low-side sections
  • dV/dt immunity: 50 V/ns in full temperature range
  • Compact and simplified layout
  • Bill of material reduction
  • Flexible, easy and fast design

Show More

IMAGE

Image
Image

FEATURED RESOURCES

Schematics BOM Gerber
EVAL6393FB Low voltage full bridge reference design board featuring L6393 advanced high-voltage gate driver Quick view

Key Features

  • ~150 W drive capability (50 V - 3.0 Ar.m.s. )
  • Very low area occupation, all devices and power switches in SMD package (no heatsink)
  • Fast-decay or slow-decay on-board constant off-time peak current control
  • PWM voltage mode control with overcurrent protection possible via external logic signals
  • Driver supply voltage on-board generation directly from BUS voltage
  • Carefully optimized layout

Show More

IMAGE

Image
Image

FEATURED RESOURCES

Schematics BOM Gerber
Part Number
X-NUCLEO-IHM01A1

Stepper motor driver expansion board based on L6474 for STM32 Nucleo

Key Features

  • Voltage range from 8 V to 45 V
  • Phase current up to 3 Ar.m.s.
  • Power OK and fault LEDs
  • Advanced current control
  • Fully protected power stage
  • Up to 1/16 microstepping resolution
  • Compatible with Arduino UNO R3 connector
  • Compatible with STM32 Nucleo boards
  • Suitable for multi-motor solutions
  • RoHS compliant

Show More

IMAGE

Image
Image

FEATURED RESOURCES

Schematics BOM Gerber
NUCLEO-F030R8

STM32 Nucleo-64 development board with STM32F030R8 MCU, supports Arduino and ST morpho connectivity

Key Features

  • Common features
    • STM32 microcontroller in LQFP64 package
    • 1 user LED shared with Arduino™
    • 1 user and 1 reset push-buttons
    • 32.768 kHz crystal oscillator
    • Board connectors:Arduino™ Uno V3 expansion connectorST morpho extension pin headers for full access to all STM32 I/Os
    • Flexible power-supply options: ST-LINK, USB VBUS or external sources
    • On-board ST-LINK debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port and debug port
    • Comprehensive free software libraries and examples available with the STM32Cube MCU Package
    • Support of a wide choice of Integrated Development Environments (IDEs) including IAR™, Keil® and GCC-based IDEs
  • Board-specific features
    • External SMPS to generate Vcore logic supply
    • 24 MHz HSE
    • Board connectors:External SMPS experimentation dedicated connectorMicro-AB or Mini-AB USB connector for the ST-LINKMIPI® debug connector
    • Arm® Mbed Enabled™ compliant

Show More

IMAGE

Image
Image

FEATURED RESOURCES

Schematics BOM Gerber
EVAL6498L

Evaluation board for the L6498L gate driver

Key Features

  • Driver current capability: 2 A source, 2.5 A sink
  • Integrated bootstrap diode
  • Interlocking function
  • 3.3 V, 5 V TTL/CMOS inputs with hysteresis
  • UVLO on both high-side and low-side sections
  • dV/dt immunity: 50 V/ns in full temperature range
  • Compact and simplified layout
  • Bill of material reduction
  • Flexible, easy and fast design

Show More

IMAGE

Image
Image

FEATURED RESOURCES

Schematics BOM Gerber
EVAL6491HB

Demonstration board for L6491 gate driver with smart shut down feature

Key Features

  • High voltage rail up to 600 V
  • dV/dt immunity: 50 V/ns in full temperature range
  • Driver current capability: 4 A source/sink
  • Comparator for fault protections
  • Smart shutdown function
  • Integrated bootstrap diode
  • Adjustable deadtime
  • Interlocking function
  • Switching times 15 ns rise/fall with 1 nF load
  • 3.3 V, 5 V TTL/CMOS inputs with hysteresis
  • Compact and simplified layout
  • Bill of material reduction
  • Effective fault protection
  • Flexible, easy and fast design

Show More

IMAGE

Image
Image

FEATURED RESOURCES

Schematics BOM Gerber
EVALSTDRV600HB8

Demonstration board kit for L638xE and L639x high-voltage gate drivers

Key Features

  • Half-bridge configuration
  • High voltage rail up to 600 V
  • Includes samples of each compatible gate driver in SO8 package
    • L6385E, L6387E, L6388E, L6389E,
    • L6395, L6398, L6399
  • Compatible with MOSFETs/IGBTs in
    • DPAK, D2PAK, TO-220, TO-220FP
  • dV/dt transient immunity ± 50 V/ns in full temperature range
  • Integrated bootstrap diode
  • Dedicated high- and low-side driving inputs
  • Compact and simplified layout
  • Gate drivers in the kit features different functionalities and characteristics
    • UVLO on both - high-side and low-side
    • Internal deadtime, or no deadtime
    • Interlocking for anti cross-conduction protection
    • Ability to drive asymmetrical half-bridges and switched reluctance motors
    • Active high or active low LIN for single input gate driving

Show More

FEATURED RESOURCES

Schematics BOM Gerber
EVALSTGAP1AS

STGAP1AS evaluation board

Key Features

  • High voltage rail up to 1500 V
  • 5 A sink/source driver current capability
  • 5 A active Miller clamp
  • Gate driving voltage up to 36 V
  • Negative gate driving ability
  • Desaturation detection
  • Overcurrent protection
  • Output 2-level turn-off (2LTO) UVLO on each supply voltage
  • Overtemperature warning and shut-down protection
  • 3.3/5 V logic input interface
  • Optimized reference layout
  • SPI with daisy chain feature for parameters programming and diagnostic
  • Suitable to be used in combination with STEVAL-PCC009V2 and configuration GUI
  • Fault LED indicators
  • RoHS compliant

Show More

FEATURED RESOURCES

Schematics BOM Gerber
EVAL6494L

Demonstration board for L6494L gate driver

Key Features

  • Driver current capability: 2 A source, 2.5 A sink
  • Integrated bootstrap diode
  • Single input and shutdown pin
  • Adjustable deadtime
  • 3.3 V, 5 V TTL/CMOS inputs with hysteresis
  • UVLO on both high-side and low-side sections
  • dV/dt immunity: 50 V/ns in full temperature range
  • Compact and simplified layout
  • Bill of material reduction
  • Flexible, easy and fast design

Show More

IMAGE

Image
Image

FEATURED RESOURCES

Schematics BOM Gerber
EVAL6393FB

Low voltage full bridge reference design board featuring L6393 advanced high-voltage gate driver

Key Features

  • ~150 W drive capability (50 V - 3.0 Ar.m.s. )
  • Very low area occupation, all devices and power switches in SMD package (no heatsink)
  • Fast-decay or slow-decay on-board constant off-time peak current control
  • PWM voltage mode control with overcurrent protection possible via external logic signals
  • Driver supply voltage on-board generation directly from BUS voltage
  • Carefully optimized layout

Show More

IMAGE

Image
Image

FEATURED RESOURCES

Schematics BOM Gerber
00 Files selected for download

Technical Documentation

    • Description Version Size Action
      AN1794
      PractiSPIN evaluation system configuration and set up guide
      2.4
      435.2 KB
      PDF
      AN460
      STEPPER MOTOR DRIVE CONSIDERATIONS, COMMON PROBLEMS & SOLUTIONS
      1.2
      152.52 KB
      PDF
      AN235
      Stepper motor driving
      2.2
      1.25 MB
      PDF
      AN1794

      PractiSPIN evaluation system configuration and set up guide

      AN460

      STEPPER MOTOR DRIVE CONSIDERATIONS, COMMON PROBLEMS & SOLUTIONS

      AN235

      Stepper motor driving

Publications and Collaterals

    • Description Version Size Action
      Motor Control Reference Guide 15.10
      2.61 MB
      PDF

      Motor Control Reference Guide

Embedded Software

    • Part Number

      Stepper motor driver software expansion for STM32Cube

eDesignSuite

Converter

Input

V This option is required. And must be less than or equal to Volt. Max [V]
V This option is required. And must be greater than or equal to Volt. Min [V]

Output Power

V This option is required and must be a number.
A This option is required and must be a number.