The CNCPlotter is a complete, self-contained Arduino Leonardo compatible board with 2 onboard stepper motor drivers. The board was designed by Luke Weston to control the "HackCNC" simple CNC/plotter kit, but it's a fantastic general purpose board for any project that uses stepper motors. You can use it as the brain of your next robotics project!
Features
- ATmega32U4 MCU running the Arduino Leonardo bootloader
- 2 x stepper motor controllers suitable for 4-wire bipolar steppers
- 1 x servo controller output
- "Home" switch inputs: perfect for position zeroing or travel limit detection
- 20x4 LCD
- Micro-USB socket
- MicroSD card slot
- Serial communications header
- Header for NintendoDS touchscreen (not included)
- Comes with an LCD module and USB cable
- Program it using the Arduino IDE
Resources
- Getting Started guide
- HackCNC Assembly Tips (the project that CNCPlotter was designed for: includes connections etc)
- CNCPlotter software repository (including firmware to control it using LinuxCNC)
- CNCPlotter electronics assembly
- NewLiquidCrystal library with shift register support
- Discuss on the forum
- Design files