Keszoox
CNC Shield V3/V4 + DRV8825 / A4988 Stepper Driver Kit — 4-Axis, Arduino UNO/Nano
CNC Shield V3/V4 + DRV8825 / A4988 Stepper Driver Kit 4-Axis, Arduino UNO/Nano
Couldn't load pickup availability
CNC Shield V3 / V4 + DRV8825 / A4988 Stepper Driver Kit — 4-Axis, GRBL
Build your own CNC router, laser engraver, 3D printer, or pen plotter with this complete 4-axis CNC shield and stepper driver kit. The shield plugs directly onto an Arduino UNO R3 (V3 shield) or Arduino Nano (V4 shield) and accepts up to four DRV8825 or A4988 stepper driver modules for X, Y, Z, and A axes. Fully compatible with GRBL firmware for G-code based CNC control.
Key Specifications
| Parameter | Value |
|---|---|
| Compatible Board | V3: Arduino UNO R3 / V4: Arduino Nano |
| Axes | 4 (X, Y, Z, A) |
| Driver Modules | DRV8825 or A4988 (interchangeable) |
| Firmware | GRBL compatible (G-code) |
| End Stop Connectors | X, Y, Z min/max |
| Spindle/Laser PWM | Yes (PWM output for spindle speed / laser power) |
| Coolant Output | Yes |
| Control Inputs | Abort, Hold, Resume |
| Operating Temperature | -40°C to +85°C |
| Origin | Mainland China |
DRV8825 vs A4988 — Which Driver to Choose?
| Feature | DRV8825 | A4988 |
|---|---|---|
| Max Current | 2.5A | 2.0A |
| Microstepping | 1/32 | 1/16 |
| Voltage Range | 8.2–45V | 8–35V |
| Step Resolution | Higher (smoother motion) | Standard |
| Price | Slightly higher | Lower |
| Best For | Precision CNC, 3D printing | General CNC, budget builds |
Why Choose This CNC Shield Kit?
- Complete kit — shield + 4 stepper drivers ready to assemble
- GRBL compatible — use with Universal G-code Sender, Candle, LaserGRBL, or LightBurn
- 4-axis support — X, Y, Z + optional A axis for rotary or dual-Y configurations
- End stop connectors — hardware limit switches for homing and safety
- PWM spindle/laser output — control spindle speed or laser power from G-code
- DRV8825 1/32 microstepping — ultra-smooth motion for precision engraving
Typical Applications
- DIY CNC router — wood, acrylic, PCB milling with GRBL G-code control
- Laser engraver — PWM laser power control via GRBL S-value commands
- 3D printer — Cartesian or CoreXY motion system with GRBL or Marlin
- Pen plotter — precise 2-axis drawing machine
- Pick-and-place — multi-axis positioning for component placement
FAQ
Q: Which Arduino board does the V3 shield use?
A: CNC Shield V3 plugs onto Arduino UNO R3. CNC Shield V4 is designed for Arduino Nano.
Q: Do I need to set the current limit on the stepper drivers?
A: Yes. Adjust the potentiometer on each DRV8825 or A4988 driver to set the current limit for your stepper motors. Incorrect current can cause overheating or missed steps.
Q: Is this compatible with LaserGRBL and LightBurn?
A: Yes. Flash GRBL firmware to the Arduino, connect via USB, and use LaserGRBL (free) or LightBurn (paid) for laser engraving control.
Package Contents
- 1× CNC Shield (V3 for UNO or V4 for Nano — as selected)
- 4× Stepper Driver Modules (DRV8825 or A4988 — as selected)
- Heat sinks for stepper drivers
