Arduino “having11” Guy
Published © GPL3+

DIY Universal CNC Machine

Make a fully-functioning CNC machine that can accept different tools for less than $150 by using parts from DFRobot and Banggood.

AdvancedFull instructions provided20 hours19,877
DIY Universal CNC Machine

Things used in this project

Hardware components

DFRobot Stepper Motor NEMA 17
×3
DFRobot Microswitch for homing
×3
DFRobot 5-8mm Coupler
×1
Pulleys and Timing Belt
×1
8-16mm Bearing
×10
V slot wheels
×3
500mm 2020 Aluminum Extrusion
×1
Arduino UNO & Genuino UNO
Arduino UNO & Genuino UNO
×1
GRBL CNC Shield
×1
Driver DRV8825 for Stepper Motors for Theremino System
Driver DRV8825 for Stepper Motors for Theremino System
×3

Software apps and online services

Fusion 360
Autodesk Fusion 360
Arduino IDE
Arduino IDE
GRBL Firmware
Inkscape

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)
Soldering iron (generic)
Soldering iron (generic)

Story

Read more

Custom parts and enclosures

Thingiverse Repository

Schematics

Shield Wiring

Code

GRBL

Credits

Arduino “having11” Guy

Arduino “having11” Guy

51 projects • 296 followers
IoT, Arduino, and Raspberry Pi. I can create designs, code, and build projects for only $22/hr. Just message me with your project request.

Comments