Shopping Cart

Your cart is empty.

Your cart is empty.

HiLetgo 2pcs 3D Printer Stepper Motor Driver CNC Shield V4 Engraving Machine Expansion Board for Arduino Nano 3D Printer A4988

Free shipping on orders over $29.99

$9.49

$ 4 .99 $4.99

In Stock

About this item

  • 3D Printer Stepper Motor Driver CNC Shield V4 Engraving Machine Expansion Board
  • Compatible with micro-drive laser engraving machine, three-axis CNC engraving machine,.
  • GRBL compatible, Worked with nano, released the digital IO interface, easy to connect to other modules, such as ENDSTOP.


Description:
3D printer stepper motor driver CNC shield V4 needs to work with Nano board. It can be used as driver expansion board for engraving machines and 3D printers. It has in total 3 channel slots for A4988 stepper motor driver modules (not included) for driving 3 channel of stepper motors. Each channel of stepper motor only needs 2 IO ports, which means 6 IO ports is sufficient to manage 3 stepper motors. This shield can make quick work for managing stepper motors in your project.
Features:
1. 3 Axis stepper motor driver
2. Compatible with micro-drive laser engraving machine, three-axis CNC engraving machine,.
3. 2A can be controlled within the two-phase four-wire stepper motor.
4. Released the digital IO interface, easy to connect to other modules, such as ENDSTOP.
5. Released the I2C interface, you can connect to the LCD I2C or other I2C module.
6. Power DC5V interface, 7.5-12V voltage input.
7. GRBL compatible
8. Worked with nano.
Package included:
2* 3D Printer Stepper Motor Driver CNC Shield V4


anonym
2025-08-15 11:23:32
I read the reviews. I thought 'hey, I can solder some jumpers' to get the microstepping to work properly. simply not worth it. continuity test showed everything was clear after soldering, still ended up shorting the Nano. Pretty sure it wasn't my fault, just another defect.
Customer
2025-07-27 13:49:52
A PCB error makes the microstepping jumpers pull to GND instead of 5V so microstepping doesn't work as is on the red boards. I hacked the red boards with 8 trace cuts and soldering in 5 jumpers to make microstepping work. I then ordered a different CNC Shield V4 by KEYESTUDIO (which is a black PCB with yellow connectors) to see if the problem was fixed on a different board and it was! A continuity test showed me that KEYESTUDIO appear to have corrected the microstepping issue on their PCB unlike these red CNC Shield V4 clones. I would go with the KEYESTUDIO board if you want microstepping to work like it should.
John J.
2025-07-20 13:04:04
I was hoping the seller would have fixed the issues I am reading about in the reviews but they have not. As the reviews say, you will have to solder the jumpers and configure the pins in GRBL. I would stay away from these boards for several reasons.1. The seller hasn't answered any of the questions asked.2. Having to repair issues with micro-stepping jumpers.3. I contacted the seller and asked if the issues had been fixed. The sellers reply "have you tried board yet"
Alex
2025-07-07 10:10:33
Works great after some simple soldering to fix the bad design. Unfortunately you would need to do a fair amount of research or read the other reviews to know that.
Lisa
2025-06-19 14:26:53
This particular product was designed poorly and was sold at a range from $7+ (US) in 2 per pack. This Shield Version 4 should have never hit the sales market and should have been recalled instantly, either by sellers and AMAZON as distributor of such items, it gives both of you a bad reputation. Youtube video offer fixes - but why!? - it should be working out of the box like any professionally well-made product as expected. NOT HAPPY with this one at all. Do yourselves a favor and get Shield Version 3.
Michael Matrix
2025-04-18 17:28:40
I have used a lot of stepper controller boards, especially 8 bit arduino models. For some reason I cannot get these to actually function, even after using expensive driver boards! Very frustrating!
Jonathan
2025-02-21 12:29:39
These V4 boards have several flaws. The first is the stepper jumpers for microstepping are pulling low when they should pull high. This requires a modification that must pull the pins high from the closest 5v source and remove the jumpers.Next, the step and direction pins are backwards and need to be changed in the GRBL configuration. This was confusing me for so long. If your steppers buzz and get hot but don't move, this is what you need to do!#define X_STEP_BIT 5 // Uno Digital Pin 2#define Y_STEP_BIT 6 // Uno Digital Pin 3#define Z_STEP_BIT 7 // Uno Digital Pin 4#define X_DIRECTION_BIT 2 // Uno Digital Pin 5#define Y_DIRECTION_BIT 3 // Uno Digital Pin 6#define Z_DIRECTION_BIT 4 // Uno Digital Pin 7
Adam Flanders
2025-02-20 16:27:26
These work well for my purpose of driving two small stepper motors from an optical drive. The one problem is the circuit is drawn incorrectly if you want to use microstepping. Microstep puns need to be pulled HIGH (~5v), but the jumpers connect the microstep pins to the GND, pulling them LOW, which has no effect. I soldered a small bridge across all three pins and connected them to the closest 5v pins (see photo). The microstepping works correctly now. Just ensure you remove all the jumpers or you'll create a short!
Recommended Products