β 13 min readThe Next Generation of High-Performance FPGAs: Tang Mega 138K
Confused by the sheer number of FPGA boards on the market? If you are looking for serious horsepowerβPCIe acceleration, high-speed transceivers, and e
Read Article β| Bulk Pricing | ||
|---|---|---|
| QTY | Unit Price(Inlc. GST) | |
| 10+ | βΉ97.02 βΉ 82.22 + 14.8 GST | |
| 20+ | βΉ96.03 βΉ 81.38 + 14.65 GST | |
| 30+ | βΉ95.04 βΉ 80.54 + 14.5 GST | |
| 50+ | βΉ93.06 βΉ 78.86 + 14.19 GST | |
High-performance A4988 microstepping driver module. Supports 8V-35V motor power, adjustable current limiting, and five step resolutions down to 1/16th for smooth bipolar stepper control.
Precision motion control made incredibly simple. The A4988 Stepper Driver is the backbone of the desktop 3D printing and DIY CNC revolution. It features a built-in translator, meaning you do not need to program complex phase tables into your microcontroller. Simply sending one high-to-low pulse to the STEP pin moves the motor one microstep, while the DIR pin determines the rotational direction (clockwise or counter-clockwise).
Adjustable Power and High-Resolution Stepping The A4988 operates from 8V to 35V DC and can deliver up to 2A per coil (with sufficient active cooling). It features a small onboard potentiometer that allows you to manually adjust the maximum current output (Vref) to perfectly match your specific stepper motor's rating, preventing overheating and skipped steps. Furthermore, by toggling the MS1, MS2, and MS3 pins, you can divide a standard 1.8° motor step into fractions: half, quarter, eighth, or sixteenth-step modes, resulting in significantly smoother, quieter, and more precise mechanical motion.
Driver IC: Allegro A4988
Logic Supply Voltage (VDD): 3.0V to 5.5V DC
Motor Supply Voltage (VMOT): 8V to 35V DC
Continuous Current: ~1A per phase (without heatsink)
Maximum Current: 2A per phase (requires heatsink and forced air cooling)
Microstep Resolutions: Full, 1/2, 1/4, 1/8, and 1/16
Protection Features: Over-temperature thermal shutdown, under-voltage lockout, and crossover-current protection.
3D Printers: Plugging directly into RAMPS 1.4 or custom mainboards to drive X, Y, Z axes and extruder motors.
Desktop CNC Routers: Translating G-Code from a GRBL-flashed Arduino + CNC Shield into precise milling movements.
Camera Sliders and Robotics: Providing smooth, repeatable motion for automated photography rigs or robotic arm joints.
Unlock New Capabilities (Project Evolution)
Acoustic Upgrade: If your motors vibrate harshly during full-step operation, pull the MS1, MS2, and MS3 pins HIGH to activate 1/16th microstepping, which will drastically quiet the motor and smooth out the motion profile.
Thermal Upgrade: Ensure you properly tune the onboard Vref potentiometer to limit the current; providing exactly what the motor needs (and no more) keeps both the driver and the motor running cool.
Package Includes:
1 x A4988 Stepper Motor Driver Controller Module


What is the maximum voltage this driver can handle? The motor supply voltage (VMOT) can be up to 35V, though 12V or 24V is standard for most 3D printers.
Can I power my motor with 5V? No, the VMOT pin requires a minimum of 8V to operate properly. Only the logic voltage (VDD) runs on 3.3V-5V.
What is the tiny screw/dial on the board? That is the current-limiting potentiometer. You turn it to adjust the maximum current delivered to your stepper motor to prevent it from burning out.
Do I need a heatsink? If you are running the motors at over 1A of continuous current, an aluminum heatsink stuck directly onto the A4988 chip is mandatory.
What are the MS1, MS2, and MS3 pins for? These are the Microstep Select pins. By applying HIGH or LOW logic to these pins, you choose whether the motor moves in full steps, half steps, or down to 1/16th steps.
Why do I need to connect SLP and RST together? If you are using this on a breadboard, the SLEEP (SLP) and RESET (RST) pins must be bridged (connected) to enable the driver to function.
Is this compatible with NEMA 17 motors? Yes, this is the most common driver used for NEMA 17 stepper motors in the hobbyist market.
What is the EN pin? The Enable (EN) pin is active-LOW. By default, it is pulled low so the driver is active. If you apply a HIGH signal, it disables the motor output, allowing the motor to be turned freely by hand.
How do I make the motor step? Send a HIGH pulse followed by a LOW pulse to the STEP pin.
How do I change the motor's direction? Apply a HIGH or LOW signal to the DIR pin.
What happens if I unplug the motor while it is powered? Never do this! Disconnecting a stepper motor while the driver is powered will almost instantly destroy the A4988 chip due to massive voltage spikes.
What does the 1A, 1B, 2A, 2B labeling mean? These are the outputs to the two coils of your bipolar stepper motor. Coil 1 connects to 1A/1B, and Coil 2 connects to 2A/2B.
Is it compatible with 3.3V microcontrollers? Yes, the logic voltage (VDD) accepts 3.0V to 5.5V, making it safe for 3.3V boards like the ESP32 or Raspberry Pi.
Why is my motor vibrating but not turning? This usually means the motor coils are wired incorrectly (e.g., crossing coil 1 with coil 2). Check your motor's datasheet.
How do I measure the Vref to set the current? Use a multimeter: place the positive probe on the metal cross of the potentiometer and the negative probe on the GND pin. Calculate the current based on the specific sense resistors used on your board.
Can it drive a unipolar (5-wire or 6-wire) stepper? It is designed for 4-wire bipolar steppers. However, a 6-wire unipolar motor can be driven as bipolar if you ignore the center-tap wires.
What is the difference between A4988 and DRV8825? The DRV8825 can handle slightly more current (up to 2.5A) and supports up to 1/32 microstepping, but the A4988 is often considered more robust for basic setups.
Are these plug-and-play with a CNC Shield? Yes, the pinout is specifically designed to plug directly into the standard sockets on CNC Shields and 3D printer RAMPS boards.
Why does it have two GND pins? One is the logic ground (usually near VDD), and the other is the high-power motor ground (near VMOT). They must share a common ground in your circuit.
Is this a genuine Allegro chip? Most modules in this price range use generic clones of the A4988 architecture, which function identically for standard DIY applications.
| Technical Details |
|
|---|---|
| Motor Type Supported | Stepper |
| Max Operating Voltage | 31-40V DC |
| Current (Max): | 0.3A - 5A |
| Max Motors Controlled(Nos) | 1 |
| Control Interface | Pulse/Dir |
| Step Resolution | Up to 1/16 |
| Feedback Type | NA |
Probots sells every Electronics Part for your next Project. You can order 10,000+ Electronic Parts Online - Arduino, Raspberry Pi, NodeMCU Development Boards, Sensors, Motors, Motor Drivers, SMPS, Plastic Enclosures etc in India directly on probots.co.in
We delivery electronics components and parts throughout India using standard couriers like Bluedart, Delhivery & India Post.
For order related queries contact -
Probots sells every Electronics Part for your next Project. You can order 10,000+ Electronic Parts Online - Arduino, Raspberry Pi, NodeMCU Development Boards, Sensors, Motors, Motor Drivers, SMPS, Plastic Enclosures etc in India directly on probots.co.in
We offer specialized services for Bulk, Wholesale & B2B Customers like discounted prices, additional shipping options, customised products, etc . Customer with large quantity & regular orders qualify for the specialised discounted rates.
We also offer dedicated sales team to assist you with the order process by providing sales quotations, PI, technical support for choosing products, etc.
Note: Business Orders are processed manually and usually take 1-3 days to process compared to placing the order directly on our website. Please plan your purchases accordingly.
Need Help?
For bulk enquiries contact us by -
Probots Electronics is highly regarded for its highly skilled team, offering expert guidance and knowledgeable support to ensure customers find the right components for their specific technical projects. Despite some concerns regarding delivery consistency, most clients report prompt and commendable service, highlighting the store's reliability and professional attitude toward customer care.
β 13 min readConfused by the sheer number of FPGA boards on the market? If you are looking for serious horsepowerβPCIe acceleration, high-speed transceivers, and e
Read Article β
β 20 min readVol. 31 | Fluid Dynamics for Silicon Brains You want to build an automated cocktail maker or a self-watering greenhouse, but your code is flawless and
Read Article β
β 9 min readWorkbench Vol. 24 π The Project Trifecta: 3 Builds to Start Today We don’t just stock parts; we curate ecosystems. This weekβs arrivals are desi
Read Article β