This module can drive one stepper motor. It uses the hugely popular Allegro A4988 IC. The stepper motor can be controlled through just 2 pins - one for direction and the other for speed and step control. This makes it easy to control the speed and position of the motor from a microcontroller, Arduino, Raspberry Pi, etc.
It offers numerous features like features adjustable current limiting, over-current and over-temperature protection, and five different microstep resolutions (down to 1/16-step). It can drive stepper motors with an input voltage of 8 V to 35 V and can deliver up to approximately 1 A per phase without a heat sink or forced air flow (it is rated for 2 A per coil with sufficient additional cooling).
Popularly used for controller Stepper motors for 3D Printers
Maximum Operating Voltage: 35V
Maximum Continuous Current: 1A per phase
Maximum Current with Heatsink and Air Cooling: 2A per phase
Simple step and direction control interface
Five different step resolutions: full-step, half-step, quarter-step, eighth-step, and sixteenth-step
Compatible with 3V3 and 5V microcontrollers
Our Board comes with 0.1 Ohm Sensor resistors
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