Scrappy Pen Plotter Draws "Meow!"

Опубликовано: 10 Август 2026
на канале: Electron Dust
8,921
149

Arduino and grbl powered scrappy plotter (pen plotter) draws a drawing from the dailycatdrawings Tumblr!

Here's the original drawing "Meow!": http://dailycatdrawings.tumblr.com/po...

follow dailycatdrawings on tumblr: https://www.tumblr.com/register/follo...

And here's some more details on what I did here. I used Inkscape and the GcodeTools plugin. This plugin enables you to get Gcode out of a drawing like the one I used.

Here's a link to GcodeTools: https://github.com/cnc-club/gcodetools

Once I had the Gcode, all there was left to do was to feed it to the Arduino via the serial port. On the Arduino I am running grbl. The grbl project allows you to get your Arduino to act as a very performant Gcode parser & stepping motor controller all at once.

The grbl project on Github: https://github.com/grbl/grbl

On the Arduino I use a CNC Shield with 2 A4988 stepper motor driver. The up down movement is done with a servo. Which reminds me that I didn't use the original grbl library, but rather a fork of it.

Github "robottini" made this very nice fork which let's you control a Servo motor via Gcode.

robottinis grbl fork: https://github.com/robottini/grbl-servo

And Here's Scrappy Plotter drawing some calibration pattern:
   • Scrappy Pen Plotter  

And last but not least, my blog post about this project: https://electrondust.com/2017/11/12/s...