Skip to the content
PCBKitNew board
STSPIN220 on a board, in 3D

STSPIN220

STMicroelectronics

-40℃~+150℃ 1.3A 1.8V~10V 2 256、1、4、8、16、32、64、128 400mΩ Yes VFQFPN-16(3x3) Stepper Motor Driver ROHS

Extended
Category
Stepper Motor Driver
Package
VFQFPN-16(3x3)
Pins
17

Overview

The STSPIN220 is a stepper Motor Driver made by STMicroelectronics in a VFQFPN-16(3x3) package with 17 pins. -40℃~+150℃ 1.3A 1.8V~10V 2 256、1、4、8、16、32、64、128 400mΩ Yes VFQFPN-16(3x3) Stepper Motor Driver ROHS.

PCBKit's library has its KiCad symbol (Driver_Motor:STSPIN220, from KiCad's library) and its footprint (Package_DFN_QFN:VQFN-16-1EP_3x3mm_P0.5mm_EP1.8x1.8mm, from KiCad's library), ready for a KiCad board. 290 are in stock at JLCPCB (part C2150516). 11 open-source boards in 10 repositories on GitHub use it.

Symbol

DIR1STCK2OUTA13SENSEA4OUTA25VS6GND7OUTB28SENSEB9OUTB110REF11TOFF12EN/FLT13STBY/RESET14MODE215MODE116EPAD17
Driver_Motor:STSPIN220From KiCad's library

Footprint

17
Package_DFN_QFN:VQFN-16-1EP_3x3mm_P0.5mm_EP1.8x1.8mmFrom KiCad's library

From the datasheet

13
Supply, least
1.8 V · VS, recommended operating, min · p. 3
Supply, most
10 V · VS, recommended operating, max · p. 3
Supply, absolute maximum
11 V · VS, absolute maximum · p. 3
Junction, hottest
150 °C · operative junction temperature, max · p. 3
Takes working
1.5 mA · VS supply current, no commutations, EN = 1, ROFF = 160 kΩ, typical · p. 5
Takes at most
1.95 mA · VS supply current, no commutations, EN = 1, ROFF = 160 kΩ, max · p. 5
Takes asleep
10 nA · VS standby current, STBY = 0 V, typical · p. 5
Gives
1.3 A · continuous RMS output current per bridge, max · p. 3
Current limit
2 A · overcurrent threshold, typical · p. 6
Junction to air (VFQFPN 3x3x1.0 16L)
57.1 K/W · junction to ambient, natural convection, JESD51-2a · p. 3
Junction to board (VFQFPN 3x3x1.0 16L)
23.3 K/W · junction to board, JESD51-8 · p. 3
Junction to case (VFQFPN 3x3x1.0 16L)
67.3 K/W · junction to case top, cold plate on package top · p. 3
Edge
10 ns · output rise time, VS = 10 V, unloaded outputs, typical · p. 5

Parameters

21
Control Voltage
1.8V~10V
Current - Supply
1.5mA
Current - Supply(Max)
1.95mA
Current Limit
2A
Drive Type
Bipolar Driver
Features
Overcurrent Protection
Interface
STEP/DIR
Junction Temperature(Max)
150℃
Number of H-bridges
2
Operating Temperature
-40℃~+150℃
Output Current
1.3A
RDS(on)
400mΩ
Rise Time
10ns
Standby Current
10nA
Step Resolution
64
Technology
Yes
Thermal Resistance(Junction to Ambient)
57.1℃/W
Thermal Resistance(Junction to Board)
23.3℃/W
Thermal Resistance(Junction to Case)
67.3℃/W
Voltage - Supply
1.8V~10V
Voltage - Supply(Absolute Max)
11V

Order codes

1

Pinout

17
The pins of the STSPIN220
PinNameType
1DIRInput
2STCKInput
3OUTA1Power out
4SENSEAPower out
5OUTA2Power out
6VSPower in
7GNDPower in
8OUTB2Power out
9SENSEBPower out
10OUTB1Power out
11REFInput
12TOFFInput
13EN/FLTInput/output
14STBY/RESETInput
15MODE2Input
16MODE1Input
17EPADPower in

Open-source boards using it

All 11
  • 2 layers65 × 40 mmLaserProjector REV 04, the printed circuit board in 3D

    LaserProjector REV 04

    stanleyondrus/LaserProjectorV2

    LaserProjector V2 is a battery-powered, ESP32-based laser XY scanner using stepper motors to deflect the beam. It has auto-homing functionality, and can be controlled wirelessly (Wi-Fi & Bluetooth).

    46 parts125
  • 2 layers28.2 × 24.5 mmMini motor controller, the printed circuit board in 3D

    Mini motor controller

    Jana-Marie/mini-motor-controller

    A controller for miniature stepper motors

    39 parts13CERN-OHL-S-2.0
  • 4 layers83 × 55 mmSADA Board, the printed circuit board in 3D

    SADA Board

    makerCL/JUCI_CubeSat_SADA

    Solar Array Drive Assembly

    160 parts2
  • 2 layers15.2 × 20.3 mmSTP220 Polulu, the printed circuit board in 3D

    STP220 Polulu

    theBrutzler/TinyCorePrinter

    this is the one and only TCP

    20 parts2
  • 4 layers83.8 × 53.3 mmLoco, the printed circuit board in 3D

    Loco

    dotcypress/loco

    Toy CNC platform

    121 parts1Apache-2.0
  • 4 layers70 × 50 mmIsc motorbeep, the printed circuit board in 3D

    Isc motorbeep

    ISC-HEI/isc-motorbeep

    ESP32 board driving two bipolar stepper motors and a speaker from 3x AA cells — a complete KiCad 9 schematic authored headlessly via MCP. ERC-clean, netlist-asserted, priced BOM.

    69 parts
  • 4 layersSwarmBot, the printed circuit board in 3D

    SwarmBot

    keionbis/Vision-Robot-Electronics

    81 parts

Show this part on your page

A live frame, for any web page
<iframe src="https://pcbkit.io/embed/parts/st/STSPIN220" title="STSPIN220 in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe>
A picture
<img src="https://pcbkit.io/embed/parts/st/STSPIN220.jpg" alt="STSPIN220" width="1200" height="900">
A picture that opens the part, for a README
[![STSPIN220](https://pcbkit.io/embed/parts/st/STSPIN220.jpg?size=s)](https://pcbkit.io/parts/st/STSPIN220)

Questions

Is there a KiCad symbol and footprint for the STSPIN220?

Yes. The symbol is Driver_Motor:STSPIN220 and the footprint Package_DFN_QFN:VQFN-16-1EP_3x3mm_P0.5mm_EP1.8x1.8mm, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the STSPIN220?

VFQFPN-16(3x3), with 17 pins. Its footprint is drawn on this page.

Where is the STSPIN220 datasheet?

STMicroelectronics publishes it: the Datasheet link on this page opens it.

Where can I order the STSPIN220?

JLCPCB lists it as part C2150516, with 290 in stock; the sellers' links on this page open their listings.

What can replace the STSPIN220?

Parts like it in the library: the TC78H670FTG,EL by Toshiba. Check their datasheets: a part that fits the footprint may still differ in its ratings.

Which open-source boards use the STSPIN220?

11 boards in 10 repositories on GitHub; the most starred are listed on this page, with their KiCad files.

Parts like it

1