CNC Shield V3.0 Expansion Board Kit with Arduino UNO R3
This kit pairs the CNC Shield V3.0 with an Arduino Uno R3-compatible board, providing everything needed to run a GRBL-based 4-axis motion controller out of the box. The shield plugs onto the Uno, accepts four stepper driver modules (not included — sold separately as DRV8825 or A4988), and connects directly to a GRBL sender such as bCNC or Universal Gcode Sender. Limit switch headers and a spindle/laser PWM output are included on the shield.
- Arduino Uno R3-compatible board included
- CNC Shield V3.0 — GRBL 0.9+ compatible, 4-axis stepper sockets
- Stepper drivers NOT included — order DRV8825 or A4988 separately
- GRBL 0.9+ firmware ready — flash to Uno and connect
- Limit switch headers — X/Y/Z min and max
- Spindle and coolant control pins — PWM speed control output
What stepper drivers work with the CNC Shield V3.0?
A4988 (1/16 micro-stepping) and DRV8825 (1/32 micro-stepping) are the two most common choices. TMC2208 and TMC2209 (silent operation) fit with a direction-pin inversion in GRBL settings. All use the Pololu-standard 16-pin footprint and are available separately from Kunkune.
Best for
DIY CNC routers, laser engravers, pen plotters, foam cutters, 3D printer upgrades, and GRBL learning projects requiring a complete controller base.
Why Kunkune
Shipped from UK stock. 60-day returns, no minimum order. Stepper drivers and Arduino boards stocked separately.
If you already have an Arduino Uno, the CNC Shield V3.0 is available without the board at a lower price.
Buying in bulk? For orders of 10+ units, contact us for trade pricing.


















