A4988 Stepper Motor DriverSKU 8004

Motor Driver & Shield

A4988 Stepper Motor Driver

₹139

01 — About

What it does

The A4988 Stepper Motor Driver is a microstepping bipolar stepper motor driver capable of up to 1/16 microstepping. It provides smooth, precise motion control for 3D printers, CNC machines, and positioning systems.

Key features

  • Up to 1/16 microstepping for smooth motion
  • 2A per coil max with adequate cooling
  • Adjustable current limiting via potentiometer
  • Multiple step resolutions: full, 1/2, 1/4, 1/8, 1/16
  • Protections: over-temperature, over-current, short-circuit
  • STEP/DIR interface for simple control
  • Auto current decay mode detection

Good to know

  • CRITICAL: Adjust current limit BEFORE connecting motor – measure Vref
  • Formula: Current Limit = Vref × 2.5 (for standard 0.05Ω sense resistors)
  • Heatsink + fan REQUIRED for currents above 1A
  • Enable pin is active LOW – leave disconnected to enable
  • Do not disconnect motor while powered – will destroy driver
  • MS1, MS2, MS3 pins set microstep resolution (see datasheet)

02 — Datasheet

Specifications

09
Model
A4988 (Pololu-compatible)
Motor Type
Bipolar stepper
Max Current
1A per coil (2A with heatsink)
Microstepping
Full, 1/2, 1/4, 1/8, 1/16
Logic Voltage
3.3V – 5V
Motor Voltage
8V – 35V
Interface
STEP, DIR, ENABLE, MS1-MS3
Protection
Thermal shutdown, overcurrent
Dimensions
15mm x 20mm