Arduino Nano CNC Shield 3-Axis DRV8825 Stepper Driver Board Complete Package Kit

Product Description



3-Axis CNC controller kit includes Arduino nano compatible board, CNC shield, and 3x DRV8825 stepper motor drivers.

Ships unassembled - the pins need to be soldered on the arduino board, the heatsinks will need to be stuck to the driver chips, and driver boards inserted into their sockets.

Compatible with GRBL (a very popular and robust g-code interpreter firmware for ATMega328 based Arduino (and clones) boards.

Documentation for these boards is plentiful on the internet, and we have some experience with GRBL and will do our best to help out if needed.

Note that these boards do not support microstepping due to the jumpers connecting the MS0,MS1,MS2 pins on the stepper drivers to GND rather than +5V. This can be fixed if you are comfortable with cutting some traces and soldering, but microstepping is not supported as-is. This is issue is present on nearly all of these nano boards. Most people likely aren't aware of it, because for many applications microstepping is not needed. We have not seen this issue on the similar UNO CNC shields (the ones with 4 driver slots).

You may need to swap your step/direction pin definitions in the header file when building GRBL if your motors aren't moving.


Please consider taking advantage of our multi-item discount found at the top of the listing page; it allows us to combine shipping and pass on the savings to you.

10% off 3, 15% off 5 items.  Applies to most of our items.

FREE Shipping to the USA and APO Addresses