soldr.ai

Docs  /  Components

A4988 stepper driver: specs and pinout

Microstepping DMOS driver for bipolar stepper motors, with step and direction control and a set current limit up to 2 A.

Every value cites its sourceChip-level pinout

Buy on Compoden

Specs

SpecValueSource
Logic supply VDD3 V to 5.5 Vsource
Electrical Characteristics, Logic Supply Voltage Range (p.4)
Load (motor) supply VBB8 V to 35 Vsource
Electrical Characteristics, Load Supply Voltage Range (p.4)
Output current+/-2 Asource
Features and description (p.1)
Current limit formulaITripMAX = VREF / (8 x RS), RS in ohmssource
Current control section (p.9)
Logic supply current IDD (outputs off)5 mA maxsource
Electrical Characteristics, Logic Supply Current (p.4)
Step modesfull, 1/2, 1/4, 1/8, 1/16 stepsource
Features (p.1)
Protectionthermal shutdown, undervoltage lockout (UVLO), crossover-current protectionsource
Features (p.1); protection (p.2)
Logic compatibility3.3 V and 5 V compatible logic supplysource
Features (p.1)

Power

ValueSource
SupplyVDD 3-5.5 V (logic); VBB 8-35 V (motor)source
Electrical Characteristics (p.4)
CurrentIDD 5 mA max (outputs off)source
Electrical Characteristics (p.4)

Chip pins

These are the pins of the chip on the module, from the chip datasheet. The module's own header may label or expose them differently. Module header labels come from the Compoden listing, not an official module schematic.

PinFunctionVoltageNotesSource
VDDLogic supply3-5.5 V; absolute max 5.5 VModule label VDD (listing).source
Terminal List Table; Electrical Characteristics; Absolute Maximum Ratings
VBB1 / VBB2Load (motor) supply; chip label VBB, listing label VMOT8-35 V; absolute max 35 VDatasheet decoupling: 100 uF near the supply (typical application). VMOT = VBB is by name/role only.source
Terminal List Table; Electrical Characteristics; Absolute Maximum Ratings
GNDGround (two pins)0 Vsource
Terminal List Table
STEPLogic input: a low-to-high transition advances the motor one incrementLogic input: VIH min 0.7 x VDD, VIL max 0.3 x VDD; absolute max -0.3 to 5.5 Vsource
Terminal List Table; Functional description
DIRLogic input: sets direction of rotation; takes effect on next STEP rising edgeLogic input: VIH min 0.7 x VDD, VIL max 0.3 x VDD; absolute max -0.3 to 5.5 Vsource
Terminal List Table; Functional description
ENABLELogic input: logic high disables the outputs, logic low enables themLogic input: VIH min 0.7 x VDD, VIL max 0.3 x VDD; absolute max -0.3 to 5.5 VThe listing says the enable pin can be tied low to enable the driver; this matches the datasheet.source
Terminal List Table; Functional description
MS1, MS2, MS3Microstep select inputs (Table 1: LLL full, HLL 1/2, LHL 1/4, HHL 1/8, HHH 1/16)Logic input: VIH min 0.7 x VDD, VIL max 0.3 x VDD; absolute max -0.3 to 5.5 VMS1 and MS3 have 100 k pull-down, MS2 has 50 k pull-down.source
Terminal List Table; Table 1 (p.6)
RESETLogic input, active low: sets translator to Home state and turns off all FET outputsLogic input: VIH min 0.7 x VDD, VIL max 0.3 x VDD; absolute max -0.3 to 5.5 VSTEP inputs are ignored while RESET is low.source
Terminal List Table; Functional description
SLEEPLogic input, active low: sleep mode; high allows normal operationLogic input: VIH min 0.7 x VDD, VIL max 0.3 x VDD; absolute max -0.3 to 5.5 VAllow 1 ms after leaving sleep before issuing a STEP.source
Terminal List Table; Functional description
REF (VREF)Reference voltage input that sets the current limit: ITripMAX = VREF / (8 x RS)Absolute max 5.5 VListing label Vref.source
Terminal List Table; Absolute Maximum Ratings
OUT1A, OUT1B, OUT2A, OUT2BDMOS full-bridge outputs to the two motor coilsOutput absolute max -2.0 to 37 V; +/-2 Asource
Terminal List Table; Absolute Maximum Ratings
SENSE1, SENSE2Sense resistor terminals for bridges 1 and 2Absolute max -0.5 to 0.5 Vsource
Terminal List Table; Absolute Maximum Ratings

Common mistakes

What we could not confirm

Sources

Building with the A4988 stepper driver? Describe your project on Soldr: it assigns pins from the board's published pinout, checks power and logic levels, and shows how to wire every part.