Shields

Arduino CNC Shield

HWPR4MOTOR

New product

The Arduino CNC Shield is an easy to install expansion for the Arduino Uno board – allowing for precision control of up to four stepper motors via GRBL.

More details

18 Items

R84.95 tax incl.

Add to wishlist

More info

The Arduino CNC Shield is a modularly-designed expansion for the Arduino Uno, which expands on the functionality of the Uno board and converts digital signals into computerized numerical control values (or CNC values). These can be utilized for CNC machines to cut, drill, bore or mill materials via accurately controlled stepper motors.

What makes the Arduino CNC Shield a great investment, when compared to custom-designed boards, is that they are extremely easy to use, and can simply plug directly onto the top of a standard Arduino Uno board. After this easy installation, makers can utilize freely available GRBL software to create HEX files and upload control specifications directly to the Arduino board. These HEX files, in conjunction with the functionality of the CNC shield, will control the stepper motors with precision – allowing makers to create their own drilling, milling and cutting CNC machines at home.

Our Arduino CNC Shield is compatible with all standard Arduino Uno boards and can connect to up to four stepper motors. It provides microstepping selection pins for each motor and is 100% compatible with GRBL software. Additionally, it has Max and Min endstop pins as well as spindle and coolant pins for greater control, while the emergency stop pin helps protect the components and system from excessive damage when faults arise.

 

Technical Specifications:

Board Compatibility – Arduino Uno
GRBL Compatibility– 0.8c
Stepper Driver Compatibility – A4988
Voltage– 12-36 V (Depending on drivers)
Number of Stepper Motor Connections– 4 x 4 pin Molex connectors
Microstepping Selection Pins– 4
Additional Pins – Max; Min; Spindle; Coolant; Limit Switch; Emergency Stop

                                                                        

General Uses and Applications

The Arduino CNC Shield is designed for use in CNC, in which stepper motors accurately control a drill, cutting device, laser, engraver or other type of milling tool. As such, most of the projects involving this module are related to CNC programming and machining, and projects you could try at home include:

  • Building your own CNC machine to drill holes, shapes or names into wood
  • Creating a laser cutting or engraving machine that cuts plastics or engraves metals
  • Converting a CNC machine from Parallel Port to Arduino and GRBL – allowing you to control the machine from your computer or mobile device
  • Crafting a 3D scanning table for scanning in precise models of objects – or yourself

However, as ideas progress and GRBL is upgraded, so too will the possibilities for the Arduino CNC Shield. So try some of these projects yourself. You may be surprised at how easy they can be with the modularly designed Arduino CNC Shield.

 

Resources

Arduino CNC Shield Setup Instructions

GitHub Official GRBL Development

Reviews

Grade 
07/05/2016

Will work, but it would be nice if the sockets were soldered in straight, I had to reflow nearly all of them on both boards I bought.

    Write a review

    Arduino CNC Shield

    Arduino CNC Shield

    The Arduino CNC Shield is an easy to install expansion for the Arduino Uno board – allowing for precision control of up to four stepper motors via GRBL.

    Accessories