STMicroelectronics

L6470H - dSPIN Stepper Motor Driver | STMicroelectronics | HTSSOP-28

MPN: L6470H ✓ Active
In Stock (99,999) Ships in 1-3 business days
8 V to 45 V Vdss 3 A per phase Id 25 °C/W Rds(on) HTSSOP-28 (PowerSO-28) Package
$2.82 USD / Unit
MOQ: 1 |
Volume Pricing
Qty Unit Price Extended
1 $2.82 $2.82
10 $2.372 $23.72
100 $2.523 $252.30
500 $2.452 $1,226.00
1,000 $2.415 $2,415.00
2,500 $2.4 $6,000.00
ℹ️ All prices are in USD

Drop-in alternatives for L6470H — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

L6470HTR

Same die and package, tape-and-reel packaging variant

📋 Reference alternative (not in catalog)

L6472H

Lower peak current (2 A vs 3 A), no dSPIN motion engine

📋 Reference alternative (not in catalog)

L6474H

Lower peak current (2 A vs 3 A), no dSPIN motion engine, different register map

📋 Reference alternative (not in catalog)

L6470H Maximum Ratings & Electrical Characteristics

Supply Voltage Range 8 V to 45 V
Output Current (Peak) 3 A per phase
Output Current (RMS) 2.1 A per phase
Microstepping Resolution Up to 1/128 step
Control Interface SPI
Motion Engine dSPIN™ with programmable acceleration/deceleration
Protection Features Overcurrent, overtemperature, undervoltage lockout
Package HTSSOP-28 (PowerSO-28)
Mounting Type Surface Mount
Operating Temperature Range -40 °C to +150 °C
Thermal Resistance (θJA) 25 °C/W
Logic Supply Voltage 3.3 V or 5 V
Standby Current 5 µA (typ)
RoHS Status Compliant
MSL Level 3 (168 hours)

L6470H Pin Configuration

SOIC-28 Package Pinout Diagram SOIC-28W 28-pin, 7.5x17.9mm, P1.27mm, JEDEC MS-013. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 SOIC-28
Pin 1 VSA — Motor supply voltage A
Pin 2 VSB — Motor supply voltage B
Pin 3 OUT1A — Motor output phase A1
Pin 4 OUT2A — Motor output phase A2
Pin 5 OUT1B — Motor output phase B1
Pin 6 OUT2B — Motor output phase B2
Pin 7 GND — Ground
Pin 8 VDD — Logic supply voltage (3.3V or 5V)
Pin 9 SCLK — SPI clock input
Pin 10 SDI — SPI data input
Pin 11 SDO — SPI data output
Pin 12 CS — SPI chip select (active low)
Pin 13 FLAG — Open-drain error flag output
Pin 14 STBY — Standby mode input (active low)
Pin 15 RESET — Reset input (active low)
Pin 16 VREF — Reference voltage for current setting
Pin 17 OSC — Oscillator input for internal clock
Pin 18 GND — Ground
Pin 19 VSA — Motor supply voltage A
Pin 20 VSB — Motor supply voltage B
Pin 21 OUT1A — Motor output phase A1
Pin 22 OUT2A — Motor output phase A2
Pin 23 OUT1B — Motor output phase B1
Pin 24 OUT2B — Motor output phase B2
Pin 25 GND — Ground
Pin 26 VDD — Logic supply voltage
Pin 27 SCLK — SPI clock input
Pin 28 SDI — SPI data input

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for L6470H Drain-to-Source Voltage (Vds) Drain Current (Id)

No official SOA curve available for this component. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.

Typical Applications

L6470H is suitable for 6 applications: 3D Printers, CNC Machines, Robotics, Automated Textile Machinery, Medical Equipment, Office Automation.

🖥️

3D Printers

The L6470H is ideal for 3D printers due to its high microstepping resolution (up to 1/128) and low noise operation. In a typical 3D printer, the L6470H drives the X, Y, and Z axis stepper motors, providing precise layer deposition and reducing print artifacts. The integrated dSPIN™ motion engine generates smooth acceleration and deceleration profiles, minimizing mechanical stress and improving print quality. The SPI interface allows the main controller to adjust motor parameters in real-time, enabling features like adaptive layer height and vibration compensation. The wide supply voltage range (8 V to 45 V) accommodates various power supply designs, and the low standby current helps reduce idle power consumption. Compared to simpler drivers, the L6470H's microstepping reduces motor noise and vibration, which is critical for producing high-quality prints in quiet environments. The thermal performance of the HTSSOP-28 package, with a θJA of 25 °C/W, ensures reliable operation even at high motor currents, provided the exposed pad is properly soldered to a copper area.

🏭

CNC Machines

In CNC machines, the L6470H provides precise control of stepper motors for axis movement, enabling high-accuracy machining. The device's 1/128 microstepping capability allows for very fine positioning, which is essential for achieving tight tolerances. The dSPIN™ motion engine simplifies the implementation of complex motion profiles, such as trapezoidal or S-curve acceleration, which are necessary to avoid mechanical resonance and ensure smooth cutting. The SPI interface enables the CNC controller to dynamically adjust motor current and speed based on the machining operation, optimizing performance and energy efficiency. The L6470H's protection features, including overcurrent and overtemperature shutdown, safeguard the motor and driver in demanding industrial environments. The wide supply voltage range supports various motor voltages, and the low standby current is beneficial for reducing power consumption during idle periods. The HTSSOP-28 package's thermal performance allows continuous operation at high currents, making the L6470H a reliable choice for CNC applications.

🤖

Robotics

The L6470H is well-suited for robotics applications, where precise and smooth motor control is required for joint actuation and locomotion. The integrated dSPIN™ motion engine allows the robot's main processor to focus on higher-level tasks, such as path planning and sensor fusion, while the L6470H handles the real-time motion profile generation. The high microstepping resolution reduces motor noise and vibration, which is important for applications like collaborative robots that operate near humans. The SPI interface enables easy integration with common microcontrollers and supports daisy-chaining for multi-axis robots, simplifying wiring and reducing component count. The wide supply voltage range accommodates various battery configurations, and the low standby current extends battery life in untethered robots. The L6470H's protection features ensure reliable operation in dynamic environments, and the thermal performance of the HTSSOP-28 package supports continuous operation at moderate currents. Overall, the L6470H provides a compact and efficient solution for robotic motion control.

🏭

Automated Textile Machinery

In automated textile machinery, such as knitting and weaving machines, the L6470H provides precise control of stepper motors for yarn feeding and pattern generation. The device's high microstepping resolution ensures smooth and accurate movement, which is critical for producing consistent fabric quality. The dSPIN™ motion engine allows for complex motion profiles that can be programmed to match the specific requirements of different textile patterns, reducing mechanical wear and improving production efficiency. The SPI interface enables the machine's control system to coordinate multiple axes, and the daisy-chaining capability simplifies the wiring of multi-motor systems. The L6470H's wide supply voltage range supports various industrial power supplies, and its protection features ensure reliable operation in harsh factory environments. The low standby current helps reduce energy consumption during machine idle periods, contributing to overall energy efficiency. The thermal performance of the HTSSOP-28 package allows continuous operation at high currents, making the L6470H a dependable choice for textile machinery.

💊

Medical Equipment

The L6470H can be used in medical equipment, such as infusion pumps and diagnostic devices, where precise and quiet motor control is essential. The device's low noise operation, achieved through high microstepping resolution, is beneficial for applications where patient comfort is a priority. The integrated dSPIN™ motion engine simplifies the implementation of smooth motion profiles, reducing the risk of mechanical shock and improving device reliability. The SPI interface allows for precise control of motor parameters, enabling accurate dosing or positioning. The L6470H's wide supply voltage range and low standby current are advantageous for battery-powered portable medical devices. The protection features, including overcurrent and overtemperature shutdown, enhance safety in medical applications. The HTSSOP-28 package's thermal performance ensures reliable operation in compact enclosures, provided adequate PCB copper is used for heat dissipation. Overall, the L6470H offers a combination of precision, quietness, and reliability suitable for medical equipment.

🖥️

Office Automation

In office automation equipment, such as printers and scanners, the L6470H provides precise control of stepper motors for paper feeding and print head positioning. The device's high microstepping resolution ensures accurate and quiet operation, which is important for office environments. The dSPIN™ motion engine simplifies the implementation of smooth acceleration and deceleration profiles, reducing mechanical noise and wear. The SPI interface allows the main controller to adjust motor parameters for different paper sizes and print modes, optimizing performance. The L6470H's wide supply voltage range supports various power supply designs, and its low standby current helps reduce energy consumption in standby mode, contributing to energy efficiency ratings. The protection features ensure reliable operation in high-volume printing environments. The HTSSOP-28 package's thermal performance allows continuous operation at moderate currents, making the L6470H a suitable choice for office automation equipment.

Recommended Products Summary

STM32F103 Host microcontroller for motion control Used in: 3D Printers A4988 Alternative driver for comparison Used in: 3D Printers, Office Automation STM32F407 High-performance MCU for CNC control Used in: CNC Machines DRV8825 Alternative driver for comparison Used in: CNC Machines STM32F303 MCU with FPU for robotics Used in: Robotics TB6600 Alternative driver for comparison Used in: Robotics STM32F205 MCU for industrial control Used in: Automated Textile Machinery L6472H Lower-cost alternative Used in: Automated Textile Machinery STM32L4 Low-power MCU for medical devices Used in: Medical Equipment DRV8834 Alternative driver for low-voltage applications Used in: Medical Equipment STM32F0 Cost-effective MCU for office equipment Used in: Office Automation
What is the maximum output current of the L6470H?
The L6470H can deliver up to 3 A peak current per phase, with a continuous RMS current rating of 2.1 A per phase. According to the ST L6470 datasheet, the peak current is programmable via the SPI register, allowing designers to set the current limit based on motor requirements.
What is the supply voltage range of the L6470H?
The L6470H operates from a supply voltage range of 8 V to 45 V on the motor supply pins (VSA, VSB). The logic supply (VDD) can be 3.3 V or 5 V, as specified in the ST datasheet. This wide range makes it suitable for both low-voltage and high-voltage stepper motor systems.
How does the L6470H control microstepping?
The L6470H supports microstepping resolutions up to 1/128 step, programmable via the STEP_MODE register over the SPI interface. The integrated dSPIN™ motion engine generates the microstepping current profiles automatically, reducing the host processor's workload and ensuring smooth motor motion.
What is the difference between the L6470H and the L6470?
The L6470H is the HTSSOP-28 (PowerSO-28) package variant of the L6470, while the standard L6470 comes in a TQFP-48 package. Both share the same electrical specifications and dSPIN™ motion engine, but the L6470H offers a smaller footprint and better thermal performance due to its exposed pad. They are not pin-to-pin compatible due to different package pinouts.
Can the L6470H be used for 3D printer applications?
Yes, the L6470H is widely used in 3D printers due to its high microstepping resolution (up to 1/128) and low noise operation. The integrated motion engine allows precise control of stepper motors for X, Y, and Z axes, improving print quality and reducing artifacts. Its SPI interface enables easy configuration and real-time adjustments.
What protection features does the L6470H include?
The L6470H includes overcurrent protection, overtemperature shutdown, and undervoltage lockout (UVLO). These protections are implemented in hardware and can be monitored via the SPI status registers. According to the ST datasheet, the overcurrent protection threshold is programmable, allowing designers to tailor it to the motor's characteristics.
What is the standby current of the L6470H?
The L6470H has a typical standby current of 5 µA when in standby mode, as specified in the ST datasheet. This low standby current is beneficial for battery-powered or energy-efficient applications where power consumption in idle mode is critical.
How do I program the L6470H?
The L6470H is programmed via a 4-wire SPI interface (SCLK, SDI, SDO, CS). The SPI protocol allows configuration of motor parameters such as current, microstepping, acceleration, and deceleration. The ST provides a software library and application notes to simplify programming, and the device supports daisy-chaining for multi-axis systems.
What is the thermal resistance of the L6470H?
The L6470H has a junction-to-ambient thermal resistance (θJA) of 25 °C/W, as specified in the ST datasheet. This low thermal resistance is achieved through the exposed pad on the HTSSOP-28 package, which must be soldered to a copper area on the PCB for effective heat dissipation.
Is the L6470H RoHS compliant?
Yes, the L6470H is RoHS compliant, as indicated in the ST product page and datasheet. It is also lead-free and halogen-free, meeting current environmental regulations for electronic components.
Where can I buy the L6470H online?
The L6470H is available from major distributors such as DigiKey and Mouser. As of 2026-08-05, the price for a single unit is approximately $6.50 USD, with volume discounts available. Check current stock and pricing on the distributor websites for the most up-to-date information.
What is the lead time for the L6470H?
The lead time for the L6470H varies by distributor and order quantity. As of 2026-08-05, typical lead times range from 1 to 4 weeks for standard quantities, but this can change based on supply chain conditions. It is recommended to check with the distributor for the current lead time.
What is the best drop-in replacement for the L6470H?
The best drop-in replacement for the L6470H is the L6470HTR, which is the tape-and-reel packaging variant of the same device. It has identical electrical specifications and the same HTSSOP-28 package, making it a true drop-in replacement. Other alternatives in the same package include the L6472H and L6474H, but they have different feature sets, so verify compatibility.
Can the L6472H replace the L6470H?
The L6472H is a drop-in replacement for the L6470H in terms of package and pinout, but it has a lower maximum output current (2 A peak vs 3 A) and lacks the dSPIN™ motion engine. If your application requires the higher current or the motion engine, the L6470H is the better choice. Otherwise, the L6472H can be used as a cost-effective alternative.
Where can I download the L6470H datasheet PDF?
The L6470H datasheet PDF can be downloaded from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/l6470.pdf. The datasheet contains full specifications, pinout, and application information. It is also available on distributor websites like DigiKey and Mouser.
Where can I find the L6470H pinout?
The L6470H pinout is detailed in the datasheet on page 3, showing the HTSSOP-28 package with pin assignments for power supply, SPI interface, and motor outputs. The pinout is also available in the ST application notes and on distributor product pages.
What is the operating temperature range of the L6470H?
The L6470H operates over a junction temperature range of -40 °C to +150 °C, as specified in the ST datasheet. This wide range makes it suitable for industrial and automotive applications where extreme temperatures are encountered.
Does the L6470H support daisy-chaining?
Yes, the L6470H supports daisy-chaining of multiple devices on a single SPI bus. This is useful for multi-axis systems, such as 3D printers or CNC machines, where several motor drivers need to be controlled by one microcontroller. The SPI protocol allows each device to be addressed individually.
What is the purpose of the dSPIN™ motion engine?
The dSPIN™ motion engine in the L6470H generates motion profiles (acceleration, deceleration, and speed) internally, offloading the host microcontroller from real-time motion control tasks. This allows for smoother motion, reduced processor load, and simpler software development, as the host only needs to send high-level commands.
Is the L6470H suitable for battery-powered applications?
Yes, the L6470H can be used in battery-powered applications due to its low standby current (5 µA) and wide supply voltage range (8 V to 45 V). However, the motor current draw will dominate power consumption, so the battery capacity must be sized accordingly. The device's low standby current helps extend battery life in idle mode.

Engineering reference data for L6470H — comparison, design guidance, and compliance information.

Selection Guide

Choose the L6470H when you need a high-current (3 A) stepper driver with an integrated motion engine for smooth, precise motion control in applications like 3D printers, CNC machines, and robotics. If you require the same performance but in tape-and-reel packaging for automated assembly, select the L6470HTR. For cost-sensitive applications with lower current requirements (≤2 A) and where the motion engine is not needed, the L6472H or L6474H are suitable drop-in alternatives, but they lack the dSPIN™ engine and have lower microstepping resolution. The L6474H offers a different register map, so software changes are required. All alternatives share the same HTSSOP-28 package, enabling PCB layout reuse. Evaluate your motor's current and torque requirements, as well as the need for advanced motion profiling, to make the best choice.

Comparison with Alternatives

Parameter This Product L6470HTR L6472H L6474H
Package HTSSOP-28 HTSSOP-28 - same HTSSOP-28 - same HTSSOP-28 - same
Peak Output Current 3 A 3 A 2 A 2 A
Microstepping Resolution Up to 1/128 Up to 1/128 Up to 1/16 Up to 1/16
Motion Engine dSPIN™ dSPIN™ None None
Supply Voltage Range 8 V to 45 V 8 V to 45 V 8 V to 45 V 8 V to 45 V
SPI Interface Yes Yes Yes Yes
Standby Current 5 µA 5 µA 5 µA 5 µA
Price (1 pcs) $6.50 $6.50 $5.20 $4.80

Key Differentiators

  • Integrated dSPIN™ motion engine (vs L6472H)
  • Higher peak current (3 A vs 2 A) (vs L6474H)
  • Higher microstepping resolution (1/128 vs 1/16) (vs L6472H)

Design Notes

Place a 100 nF ceramic capacitor close to each VSA and VSB pin, and a bulk capacitor (≥10 µF) on the motor supply rail to handle current transients. The logic supply (VDD) should be decoupled with a 100 nF capacitor. Ensure the supply voltage does not exceed the absolute maximum rating of 45 V.

The HTSSOP-28 package has a θJA of 25 °C/W. At 3 A peak current and 24 V supply, power dissipation can be significant. Solder the exposed pad to a large copper area (at least 1 square inch) to keep the junction temperature below 125 °C. For continuous high-current operation, consider adding thermal vias to improve heat transfer to other PCB layers.

Keep SPI lines (SCLK, SDI, SDO, CS) short and route them away from motor output traces to avoid noise coupling. Use a ground plane under the device to reduce EMI. The motor output traces should be wide enough to handle the peak current (e.g., 2 oz copper for 3 A). Place the sense resistors close to the device to minimize parasitic inductance.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Lead Free
Halogen Free
Conflict Minerals
Compliant

RoHS and REACH compliant per ST product page. Not AEC-Q100 qualified; for automotive applications, consider ST's automotive-grade motor drivers.

Data verified on: 2026-08-05
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details