sugar
4 Pack StepStick DRV8825 / A4988 Stepper Motor Driver – 3D Printer & CNC Accessory
4 Pack StepStick DRV8825 / A4988 Stepper Motor Driver – 3D Printer & CNC Accessory
Couldn't load pickup availability
4 Pack StepStick DRV8825 / A4988 Stepper Motor Driver – 3D Printer & CNC Accessory
Compact StepStick‑format stepper motor driver modules based on the DRV8825 or A4988, ideal for 3D printers, CNC machines, and robotics. They provide adjustable current limiting, microstepping, and a standard Step/Dir interface for smooth, precise control of bipolar stepper motors.
Product Description
The StepStick DRV8825 / A4988 Stepper Motor Driver is a plug‑in module designed to drive bipolar stepper motors in desktop 3D printers, RepRap‑style machines, CNC routers, laser engravers, and motion‑control projects. These modules follow the popular Pololu/StepStick footprint, so they are mechanically and electrically compatible with many RAMPS, RAMBo, and other open‑source controller boards.
Both DRV8825 and A4988 versions integrate dual H‑bridge drivers and a built‑in microstepping indexer, allowing you to choose from full steps down to fine microstepping for smoother, quieter motion. An on‑board potentiometer lets you set the motor current to match your NEMA 17/23 stepper, balancing torque, heat, and noise.
Compatibility
-
Designed for controller boards that use Pololu/StepStick‑style stepper driver modules (e.g., many RAMPS 1.4 and similar 3D printer/CNC shields).
-
Works with Arduino‑based 3D printer firmware (Marlin, etc.) and common CNC firmwares when using Step/Dir signals.
-
Compatible with 3.3 V and 5 V logic on the STEP/DIR/EN pins (always verify your specific module and controller).
-
Suitable for driving bipolar stepper motors such as NEMA 17 used in most desktop 3D printers and light CNC machines.
-
-
1 × StepStick‑format DRV8825 or A4988 driver module (variant as selected).
-
1 × set of pin headers (often loose) for through‑hole or shield mounting.
-
Optional: 1 × small aluminum heatsink (if included in your chosen variant) for improved cooling.
Key Features
-
Pololu/StepStick footprint – drop‑in format for many 3D printer and CNC controller boards.
-
Microstepping support –
-
A4988: up to 1/16 microstepping.
-
DRV8825: up to 1/32 microstepping for finer, smoother motion.
-
-
Adjustable current limit via on‑board potentiometer to match your motor’s rated current and improve reliability.
-
Wide motor supply voltage range (typically around 8–35 V for A4988 and up to ~45 V for DRV8825 modules; check exact module specs).
-
Standard Step/Dir interface compatible with Arduino, ESP32, and other microcontrollers.
-
Integrated protection features in the driver IC, such as over‑temperature shutdown and short‑circuit protection (chip‑dependent).
Technical Specs (Typical, Module‑Dependent)
-
Driver IC: DRV8825 or A4988.
-
Motor Supply Voltage (VMOT):
-
A4988: typically 8–35 V.
-
DRV8825: typically 8.2–45 V.
-
-
Logic Supply Voltage (VCC): around 2.5–5.25 V (3.3 V and 5 V logic supported).
-
Continuous Current (per phase):
-
Around 1–1.5 A without forced cooling; up to about 2–2.2 A peak with proper heatsinking and airflow (DRV8825 at the higher end).
-
-
Microstep Modes: full, 1/2, 1/4, 1/8, 1/16 (both), plus 1/32 on DRV8825.
-
Interface Pins: STEP, DIR, ENABLE, MS1–MS3 (microstep selection), VMOT, GND, VCC, OUTA/OUTB to motor.
Exact values may vary by manufacturer; always refer to your module’s datasheet:
Ideal Uses
-
3D printers – X/Y/Z axes and extruder motor control on RAMPS/RepRap‑style controllers.
-
Desktop CNC and laser machines – reliable motion control for gantry axes and toolheads.
-
DIY motion systems – camera sliders, robot arms, pan‑tilt rigs, and other stepper‑driven projects.
-
Learning motion control – a practical way to experiment with Step/Dir control, microstepping, and motor current tuning.
What’s Included
1 × StepStick‑format DRV8825 or A4988 driver module (variant as selected).1 × set of pin headers (often loose) for through‑hole or shield mounting.
Optional: 1 × small aluminum heatsink (if included in your chosen variant) for improved cooling.
Safety Note
-
-
Orientation matters: Installing the module backwards on a controller board can permanently damage both the driver and the board. Always verify pin orientation and follow your controller’s documentation before powering up.
-
Set current limit before use: DRV8825 and A4988 modules can ship with a high default current limit; adjust Vref to a safe level for your motor using a multimeter and the appropriate formula for your driver type.
-
Ensure adequate cooling and ventilation, especially at higher currents—use heatsinks and airflow where needed to avoid thermal shutdown or failure.
-
Never connect or disconnect stepper motors while the driver is powered, as this can induce voltage spikes and damage the module.
-
Share
