Store

Pololu

5.0 (1 review)

$9.76 |
Out of stock
5.0 (1 review)

A breakout board for the Allegro A4988 DMOS microstepping stepper motor driver with translator and overcurrent protection. It lets you control one bipolar st...

Get notified when back in stock

Qty
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

A breakout board for the Allegro A4988 DMOS microstepping stepper motor driver with translator and overcurrent protection. It lets you control one bipolar stepper motor at up to 2 A per coil (with sufficient cooling) using a simple step-and-direction interface.

The board ships with all surface-mount components installed. A 1×16-pin breakaway 0.1″ male header is included but not soldered, ready for use with breadboards or 0.1″ connectors.

Key Features

  • Simple Control Interface – Step and direction pins for easy microcontroller integration
  • Five Microstep Resolutions – Full, half, quarter, eighth, and sixteenth step
  • Adjustable Current Limiting – Onboard potentiometer sets the maximum output current, allowing voltages above the motor's rated voltage for higher step rates
  • Intelligent Chopping Control – Automatically selects fast or slow current decay mode
  • Built-In Protection – Over-temperature thermal shutdown, under-voltage lockout, crossover-current, short-to-ground, and shorted-load protection
  • Motor Supply – 8–35 V
  • Logic Supply – 3–5.5 V
  • Max Current – 2 A per coil (with heat sink; ~1 A without)
Warning: Low-ESR ceramic capacitors on this board make it susceptible to destructive LC voltage spikes with long power leads. Place a large (at least 47 µF) electrolytic capacitor across VMOT and GND close to the board.
Warning: Connecting or disconnecting a stepper motor while the driver is powered can destroy the driver.

Current Limit Setting

The current limit can be set by measuring VREF on the board. The formula is:

IMAX = VREF / (8 × RCS)

where RCS is 0.068 Ω on boards manufactured from January 2017 (0.050 Ω on earlier boards). For example, for a 1 A current limit with 68 mΩ sense resistors, set VREF to 540 mV.

Microstep Resolution

  • MS1 Low, MS2 Low, MS3 Low – Full step
  • MS1 High, MS2 Low, MS3 Low – Half step
  • MS1 Low, MS2 High, MS3 Low – Quarter step
  • MS1 High, MS2 High, MS3 Low – Eighth step
  • MS1 High, MS2 High, MS3 High – Sixteenth step

Also Available

Resources

Package Contents

  • 1× A4988 Stepper Motor Driver Carrier
  • 1× 1×16-pin 0.1″ Male Header (not soldered)

Jargon buster

Plain-language definitions for the technical terms used above.

breakout
A breakout is a small circuit board that makes a tiny or hard-to-solder component easier to connect to with standard pins. It matters because this OLED module can be wired into a microcontroller project without needing to solder directly to the display’s fine contacts.
CS
CS stands for chip select, a control pin used by SPI devices to tell which connected device should listen. It matters when you connect more than one SPI module to the same microcontroller, because each device usually needs its own CS pin.
microcontroller
A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
motor driver
An electronic circuit that lets a low-power controller switch and control a motor that needs more current than the controller pins can safely provide. Checking motor driver support matters because pumps and motors usually cannot be connected directly to a microcontroller output.
PCB
A printed circuit board is a rigid board with copper tracks that connect electronic parts without loose wires. For this kit, the PCBs also form the airplane shape, so they are both the circuit base and part of the finished model.
potentiometer
A variable resistor usually turned with a knob or shaft to create an adjustable electrical signal. It is often used for inputs such as volume, brightness or position, so it helps beginners learn how a microcontroller reads changing values.

Resources & Downloads

Guides, code examples, and more

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.