All Products
AI Overview
Stepper motors (pick by size/torque)
- NEMA 17 (common for 3D printers/CNC, bipolar 4‑wire): Stepper motor - NEMA-17 size - 200 steps/rev, 12V 350mA ($34.65) — 1.8°/step (200 steps/rev), 12V, 350mA.
- Higher-current NEMA 17: Stepper Motor: Bipolar, 200 Steps/Rev, 42x38mm, 2.8V, 1.7 A/Phase ($37.70) — 1.7A/phase @ 2.8V (needs a current-limiting driver).
- High-precision NEMA 17: Stepper Motor - 68 oz.in (400 steps/rev) ($68.30) — 0.9°/step (400 steps/rev) for finer positioning.
- More torque (NEMA 23): Stepper Motor - 125 oz.in (200 steps/rev, 600mm Wire) ($128.95) — 125 oz·in, 1.8°/step, 600mm leads.
- Geared/compact options:
- Small Reduction Stepper Motor - 5VDC 32-Step 1/16 Gearing ($11.30) — 5V unipolar, geared for small mechanisms.
- Micro Metal Geared Stepper Motor (12V 0.6kg.cm) ($10.34) — metal gearbox, 5–12V.
- Bipolar Stepper Motor with Planet Gear Box (18kg.cm) ($66.55) — planetary gearbox, 1.6A/phase.
- For linear motion: Stepper Motor - 29 oz.in (200 steps/rev, Threaded Shaft) ($113.15) — threaded shaft for actuator-style builds.
Drivers/controllers (you usually need one for bipolar steppers)
- Quiet modern driver: Adafruit TMC2209 Stepper Motor Driver Breakout Board ($18.10) — TMC2209, great for smooth/quiet microstepping.
- Popular Pololu-format drivers:
- A4988 Stepper Motor Driver Carrier ($10.05) or higher-thermal version A4988 Stepper Motor Driver Carrier, Black Edition ($33.05).
- Low-voltage option: DRV8834 Low-Voltage Stepper Motor Driver Carrier ($10.85).
- Higher-power external driver (bigger motors): TB6600 arduino Stepper Motor Driver ($30.15) — 9–42V input range.
- All-in-one “just run a NEMA 17” controller: PD Stepper NEMA 17 USB-C PD Driver and Controller ($147.50) — combines controller + driver; powered from USB‑C PD.
- PC/USB configurable controller: Tic T500 USB Multi-Interface Stepper Motor Controller ($57.40).
Shields/HATs (Arduino/Raspberry Pi friendly)
- For GRBL/CNC with plug-in drivers: Arduino CNC Shield V3.51 - GRBL v0.9 compatible - Uses Pololu Drivers ($37.70).
- Arduino stepper shield (dual motors): Dual Bipolar Stepper Motor Shield for Arduino (DRV8825) ($54.78).
- Feather ecosystem: DC Motor + Stepper FeatherWing Add-on For All Feather Boards ($40.70).
- Raspberry Pi HAT: HRB8825 Stepper Motor HAT For Raspberry Pi ($23.55) — drives two steppers, up to 1/32 microstepping.
Simple STEM-style module
- 28BYJ-48 Stepper Motor Module with Driver for STEM Robotics (5V, 0.9 kgf·cm) ($23.80) — 5V geared stepper module with simplified STEP/DIR interface.
What size/type of stepper are you targeting?
Do you also need a driver/controller to run the motor?
Showing 21-40 of 100 products
Adafruit DC Stepper Motor HAT for Raspberry Pi - Mini Kit
·
The Adafruit DC & Stepper Motor HAT drives up to 4 DC motors or 2 stepper motors from your Raspberry Pi, with full PWM speed control. It uses a dedicated PWM driver chip over I2C, so only two pins (SDA/SCL) are needed — leaving the rest free for other I2C devices or HATs. The TB6612 MOSFET motor...
Stepper Motor 42BYG
The 42BYG is a NEMA 17 bipolar stepper motor with a shaft-reversed design, commonly used in 3D printers, CNC machines, and DIY motion-control projects. With a 1.8° step angle and 40 N·cm holding torque, it provides reliable, precise positioning. The motor comes with a 70 cm 4-lead wire (AWG26 UL...
Stepper Motor Mount with Hardware - NEMA-17 Sized
·
You have a stepper motor, but you need to attach it to your CNC project, eh? Not so easy if you don't have a stepper motor mount just like this fine one here! This mount will fit any NEMA-17 motor (with 31mm hole spacing) with four screws. There are two 30mm long slots, 30mm apart so you can...
Small Reduction Stepper Motor - 12VDC 32-Step 1/16 Gearing
·
This is a great first stepper motor, good for small projects and experimenting with steppers. This uni-polar motor has a built in mounting plate with two mounting holes. There are only 32 step (11.25 degree) per revolution, and inside is a 1/16 reduction gear set. (Actually its 1/16.032 but for m...
Tic T500 USB Multi-Interface Stepper Motor Controller
The Tic T500 USB Multi-Interface Stepper Motor Controller makes basic control of a stepper motor easy, with quick configuration over USB using our free software. The controller supports six control interfaces: USB, TTL serial, I²C, analog voltage (potentiometer), quadrature encoder, and hobby...
Geared Stepper Motor 5V w/ Driver
These are the popular 28YBJ-48 geared stepper motors with driver board. The motor and driver are suitable for 5V operation. 4 Phase Current : 160 mA per winding (320 mA in 4-step mode) Measured: 250mA stopped, 200 mA running fast Resistance : 31 Ω per coil winding (from Red wire to any coil) ...
Adafruit DC Stepper Motor Bonnet for Raspberry Pi
·
The Adafruit DC & Stepper Motor Bonnet drives up to 4 DC motors or 2 stepper motors from your Raspberry Pi, with full PWM speed control. It uses a dedicated PWM driver chip over I2C, so only two pins (SDA/SCL) are needed — leaving the rest free for other I2C devices or HATs. The TB6612 MOSFET mo...
Assembled DC Motor + Stepper FeatherWing Add-on
·
A Feather board without ambition is a Feather board without FeatherWings! This is the Fully assembled (with headers) DC Motor + Stepper FeatherWing which will let you use 2 x bi-polar stepper motors or 4 x brushed DC motors (or 1 stepper and 2 DC motors). Using our Feather Stacking Headers or Fea...
SparkFun ProDriver - Stepper Motor Driver (TC78H670FTG)
The SparkFun ProDriver makes it easy to start developing with the TC78H670FTG bipolar stepper motor driver from Toshiba! Latch terminals provide instant solder-less connections to every feature offered. Use our extensive Arduino Library with 10 examples, and you can quickly explore the many featu...
18° Micro Stepper Motor for Arduino
A compact 10 mm micro stepper motor with 18° per step, designed for direct connection to microcontrollers like Arduino and ESP32 without requiring a dedicated driver board. The 2-phase 4-wire bipolar configuration makes it straightforward to integrate into small-scale automation projects. The mo...
Mini Stepper Motor - 200 Steps - 20x30mm NEMA-8 Size
·
A compact NEMA-8 bipolar stepper motor with the same 1.8° step angle (200 steps/revolution) as full-size NEMA-17 motors, but in a much smaller 20 × 30 mm package. Ideal for compact CNC builds, small robotics, and space-constrained motion control projects. This 4-wire bipolar stepper is rated for...
EasyDriver Stepper Motor
The EasyDriver is a simple stepper motor driver board based on the Allegro A3967 IC. It accepts a digital step/direction input (3.3 V or 5 V logic) and drives bi-polar stepper motors (4, 6, or 8 wire) at any voltage within the 7–30 V supply range. The board features adjustable current control fr...
HRB8825 Stepper Motor HAT For Raspberry Pi
HRB8825 Stepper Motor HAT For Raspberry Pi, Drives Two Stepper Motors, Up To 1/32 Microstepping Stepper Motor HAT (B) Alternative Solution Of Stepper Motor HAT, Drives Two Stepper Motors, Up To 1/32 Microstepping For 3D Printer, Sculpturing machine, Mechanical arm... Features At A ...
SparkFun Mini Stepper Motor Driver - TC78H670FTG
·
The SparkFun Mini Stepper Motor Driver empowers you to control bipolar stepper motors with ease and precision. This compact driver, measuring just 0.6in. by 0.8in. with breadboard-friendly 0.1in. pin spacing, shines in space-constrained projects and prototyping applications. Getting started is a ...
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...
NEMA17 stepper motor 42BYGH40 42-40mm
The NEMA17 42BYGH40 Stepper Motor is a robust and reliable solution for precision motion control. With a body size of 42mm x 42mm and a length of 40mm, this stepper motor is widely used in 3D printers, CNC machines, and robotics. It provides high torque and precise step movements, making it ideal...
Adafruit A4988 Stepper Motor Driver Breakout Board
·
The Adafruit A4988 Stepper Motor Driver Breakout simplifies stepper motor control down to just two pins — a direction pin and a step pin. Each pulse on the step pin advances the motor by one step or microstep, making it straightforward to achieve precise, controlled motion without complex timer o...
Adafruit TMC2209 Stepper Motor Driver Breakout Board
·
The Adafruit TMC2209 Stepper Motor Driver Breakout Board makes controlling stepper motors easy and virtually silent. Using Trinamic's "Stealth Chopper" technology, this driver delivers smooth, quiet microstepping with just two control pins — no timers, PWM, or real-time microcontroller required. ...
28BYJ-48 Stepper Motor Module with Driver for STEM Robotics (5V, 0.9 kgf·cm)
·
An all-in-one stepper motor module combining the 28BYJ-48 geared stepper with an A4988 driver on a single board. The simplified 4-pin interface (STEP, DIR, 5V, GND) connects directly to Arduino, Raspberry Pi, or ESP32 – no complex wiring required. Key Features Integrated Motor + Driver – Singl...
PD Stepper NEMA 17 USB-C PD Driver and Controller
·
Stepper motor builds often need a microcontroller, a separate driver, a 12V or 24V supply and plenty of wiring. This compact controller from Things by Josh brings that stack together in one unit designed to mount directly to the back of a standard NEMA 17 stepper motor.Power comes in via USB-C Po...