
Adafruit STSPIN220 Stepper Motor Driver Breakout Board
The Adafruit STSPIN220 Stepper Motor Driver Breakout makes controlling bipolar stepper motors simple with a GPIO-only interface — just two pins (DIR and STEP) are all you need. It defaults to 1/16 microstepping and supports up to 1/256 microstepping via mode pin configuration, making it ideal for smooth, precise motion in low-voltage applications.
Designed for prototyping, the board features screw terminal blocks for motor power and stepper wires, labelled control pins, mounting holes, and LED indicators for direction and step activity. An onboard potentiometer sets the current limit up to ~1.3A.
Key Features
- STSPIN220 Driver – 1.8–10V motor voltage, up to 1.3A per coil
- Up to 1/256 Microstepping – Default 1/16; configurable via DIR/STEP/MS1/MS2 pins on reset
- GPIO-Only Control – No timers, PWM, or UART needed — just DIR and STEP pins
- 3–5V Logic – Works with Arduino, ESP32, Raspberry Pi, and more
- Current Limit Potentiometer – Adjustable up to ~1.3A
- LED Indicators – Red/green for direction, yellow for step activity
- Screw Terminal Blocks – For motor power and 4-wire bipolar stepper (20–26 AWG)
- Overcurrent Protection – Built into the driver chip
- 47 µF 16V Capacitor – On motor power rail
- Four Mounting Holes – Easy to secure in enclosures
Ideal For
- Low-voltage stepper motor projects (1.8–10V)
- CNC machines and 3D printers
- Robotics and precise positioning
- Prototyping with bipolar stepper motors
Package Contents
- 1× STSPIN220 stepper driver breakout (assembled and tested)
- 1× Header strip
Resources
Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
The Adafruit STSPIN220 Stepper Motor Driver Breakout makes controlling bipolar stepper motors simple with a GPIO-only interface — just two pins (DIR and STEP) are all you need. It defaults to 1/16 microstepping and supports up to 1/256 microstepping via mode pin configuration, making it ideal for smooth, precise motion in low-voltage applications.
Designed for prototyping, the board features screw terminal blocks for motor power and stepper wires, labelled control pins, mounting holes, and LED indicators for direction and step activity. An onboard potentiometer sets the current limit up to ~1.3A.
Key Features
- STSPIN220 Driver – 1.8–10V motor voltage, up to 1.3A per coil
- Up to 1/256 Microstepping – Default 1/16; configurable via DIR/STEP/MS1/MS2 pins on reset
- GPIO-Only Control – No timers, PWM, or UART needed — just DIR and STEP pins
- 3–5V Logic – Works with Arduino, ESP32, Raspberry Pi, and more
- Current Limit Potentiometer – Adjustable up to ~1.3A
- LED Indicators – Red/green for direction, yellow for step activity
- Screw Terminal Blocks – For motor power and 4-wire bipolar stepper (20–26 AWG)
- Overcurrent Protection – Built into the driver chip
- 47 µF 16V Capacitor – On motor power rail
- Four Mounting Holes – Easy to secure in enclosures
Ideal For
- Low-voltage stepper motor projects (1.8–10V)
- CNC machines and 3D printers
- Robotics and precise positioning
- Prototyping with bipolar stepper motors
Package Contents
- 1× STSPIN220 stepper driver breakout (assembled and tested)
- 1× Header strip

















