Our Black Edition A4988 stepper motor driver carrier is a higher-performance drop-in replacement for the original A4988 stepper motor driver carrier. It features a four-layer PCB for better thermal performance, allowing the A4988 microstepping bipolar stepper motor driver to deliver approximately 20% more current than our two-layer (green) version. Like our original carrier, the Black Edition offers adjustable current limiting, over-current and over-temperature protection, and five different microstep resolutions. It operates from 8 V to 35 V and can deliver up to 2 A per coil with sufficient additional cooling. This board ships with 0.1 male header pins included but not soldered in.
This product is a carrier board or breakout board for Allegro’s A4988 DMOS Microstepping Driver with Translator and Overcurrent Protection; we therefore recommend careful reading of the A4988 datasheet (1MB pdf) before using this product. This stepper motor driver lets you control one bipolar stepper motor at up to 2 A output current per coil (see the Power Dissipation Considerations section for more information). Here are some of the driver’s key features:
- Simple step and direction control interface
- Five different step resolutions: full-step, half-step, quarter-step, eighth-step, and sixteenth-step
- Adjustable current control lets you set the maximum current output with a potentiometer, which lets you use voltages above your stepper motor’s rated voltage to achieve higher step rates
- Intelligent chopping control that automatically selects the correct current decay mode (fast decay or slow decay)
- Over-temperature thermal shutdown, under-voltage lockout, and crossover-current protection
- Short-to-ground and shorted-load protection
- 4-layer, 2 oz copper PCB for improved heat dissipation
- Exposed solderable ground pad below the driver IC on the bottom of the PCB
This product ships with all surface-mount components—including the A4988 driver IC—installed as shown in the product picture.
This product ships individually packaged with 0.1 male header pins included but not soldered in.
The Black Edition has the same component layout and pinout as our A4988 stepper motor driver carrier, so it can be used as a higher-performance drop-in replacement in applications designed for our original drivers. The Black Edition achieves its higher performance through its four-layer printed circuit board (PCB), which better draws heat out of the A4988 driver—while our original carrier can deliver up to approximately 1 A per phase in full-step mode without a heat sink or air flow, the Black Edition can deliver up to approximately 1.2 A under the same conditions.
Note that we carry several other stepper motor drivers that can be used as alternatives for this module (and drop-in replacements in many applications):
- The DRV8825 carrier can deliver more current over a wider voltage range and offers a few additional features.
- The DRV8834 carrier works with motor supply voltages as low as 2.5 V, making it suitable for low-voltage applications.
- The DRV8880 carrier offers dynamically scalable current limiting and “AutoTune”, which automatically selects the decay mode each PWM cycle for optimal current regulation performance based on factors like the motor winding resistance and inductance and the motor’s dynamic speed and load.
A larger version of the A4988 carrier is available that has reverse power protection on the main power input and built-in 5 V and 3.3 V voltage regulators that eliminate the need for separate logic and motor supplies.
Some unipolar stepper motors (e.g. those with six or eight leads) can be controlled by this driver as bipolar stepper motors. For more information, please see the frequently asked questions. Unipolar motors with five leads cannot be used with this driver.
The A4988 stepper motor driver carrier comes with one 1x16-pin breakaway 0.1" male header. The headers can be soldered in for use with solderless breadboards or 0.1" female connectors. You can also solder your motor leads and other connections directly to the board.
- Product Wiki
- Allegro A4988 stepper motor driver datasheet
- Dimension diagram of the A4988 Stepper Motor Driver Carrier, Black Edition
- 3D model of the A4988 Stepper Motor Driver Carrier, Black Edition
- A4988 Stepper Motor Driver Carrier drill guide: This DXF drawing shows the locations of all of the board’s holes. It applies to both the green (md09b) and black (md09c) editions of the A4988 stepper motor driver carrier.
- Video: setting the current limit on Pololu stepper motor driver carriers
- Pololu A4988 stepper motor driver carrier assembly video: A short video showing the in-house assembly of a panel of Black Edition A4988 stepper motor driver carriers on our Samsung SM421F pick and place machine.
- Pololu A4983/A4988 Stepper Motor Driver Carrier Kicad module: A customer-made module for using the Pololu A4983/A4988 Stepper Motor Driver Carrier in Kicad. By Jared Harvey, October 2011.
- Arduino library for A4988, DRV8825, DRV8834: This Arduino library, written by forum member laurb9, allows users to control a stepper motor with our A4988, DRV8825, or DRV8834 carriers. The library has functions that enable users to set rotational rate, change microstepping mode, and specify how many steps to take or specify how many degrees to rotate.
- Video: Setting the Current Limit on Pololu Stepper Motor Driver Carriers: One of my many roles here at Pololu is overseeing technical support, and I have seen countless cases of customers who have problems with their...
- Big price reductions and new options for our popular stepper motor drivers: We recently substantially reduced prices on our stepper motor driver carriers, and I figured this announcement was a good time to give you an update...
A4988 Stepper Motor Driver Carrier, Black Edition 
- Brand: Pololu
- Product Code: POL-2128
- Reward Points: 8
- Availability: 10
- Ex Tax: £8.35
- Price in reward points: 100