-
Notifications
You must be signed in to change notification settings - Fork 13
Arduino
The library supports a big range of Arduino hardware
8bit
-
Arduino Uno
-
Arduino Duemilanove
-
Arduino Nano
-
Arduino Pro and Pro Mini
-
Arduino Mega 2560
32 bit
-
Arduino Due
-
Arduino Zero
-
Arduino M0
Depending on your hardware different stepper implementations can be used:
-
Gbrl compatible, e.g. CNCShield, … running on Uno (8bit) or Zero(32bit)
-
Ramps 1.4
The Arduino Mega 2560 shield (designed for 3D printers) can be used to create a CNC machine with LCD, SD and up to 5 axis. The GCode parser is extended to support more codes and also 3D rotations of the coordinate system is possible.
(with some restrictions you can use the Arduino Due to improve performance) -
Ramps FD
This is a shield for the Arduino Mega 2560 (8bit) or Arduino Due (32bit). The shield supports 6 axis and all other features of the Ramps 1.4 -
Generic Step/Dir Steppers.
The library includes a sample how to create a CNC machine without using a shield.
In the sketch KK1000.INO a naked Due is used to connect a CNC machine with a DSUB25