The latest CNC Shield version 3.0
GRBL 0.8c compatible. (Open source firmware running on UNO that converts G-code commands to step signals)
4-axis support (X, Y, Z, A - X, Y, Z can be duplicated or a full 4th axis can be performed with custom firmware using pins D12 and D13)
2 end stops per axis (6 total)
Spindle Enable and Orientation
Coolant enabled
Use a removable Pololu A4988 compatible stepper driver. (A4988, DRV8825, etc.)
Set the jumper for micro stepping for the stepper driver. (Some drivers like the DRV8825 can do microstepping up to 1/32)
Stepper motors can be connected to a 4-pin molex connector or soldered in place
Operates on 12-36V DC. (Only the Pololu DRV8825 driver can handle voltages up to 36V, so consider the voltage.)