CNCPlotter Stepper Motor Controller


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!


  • 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


  • CNCPLOT (5)