3D Printer Ramps A4988 Stepper Motor Driver Up to 2 Amps


The 3D Printer Ramps A4988 Stepper Motor Driver, is a micro-stepping driver for controlling bipolar stepper motors which have the built-in translator for easy operation. This means that we can control the stepper motor with just 2 pins from our controller, or one for controlling the rotation direction and the other for controlling the steps.

Out of stock


The 3D Printer Ramps A4988 Stepper Motor Driver provides five different step resolutions: full-step, half-step, quarter-step, eight-step in addition to, sixteenth-step. Also, it has a potentiometer for adjusting the current output. Furthermore,  the A4988 Stepper Motor Driver has over-temperature thermal shutdown protection, and crossover current protection. The A4988 Stepper Motor Driver logic voltage is from 3 to 5.5 V and the maximum current per phase is 2A. Accordingly, if you provide a good heat sink or a cooling fan, it can take up to 2 amps of continuous current. Otherwise, 1A continuous current per phase without heat sink or cooling.

3D Printer Ramps A4988 Stepper Motor Driver Specifications

  • Minimum operating voltage: 8 V
  • Maximum operating voltage: 35 V
  • Continuous current per phase: 1 A2
  • Max current per phase: 2 A3
  • Min logic voltage: 3 V
  • Up to logic voltage: 5.5 V
  • Microstep resolutions: 1, 1/2, 1/4, 1/8, and 1/16

A4988 Stepper Motor Driver Connectivity

A4988 Stepper Motor Driver Wiring Diagram First of all, before you connect the motor you should adjust the current limiting of the driver so that you are sure that the current is within the current limits of the motor. You can do that by adjusting the reference voltage using the potentiometer on the board and considering this equation: Current Limit = VRef x 2 Where VRef is the voltage measured between the potentiometer metal body itself and GND. Please read the datasheet carefully before using this driver.

Additional information

Weight5 g