Penxzyl: Arduino 3-axis Brush Plotter

Photo of Guiye

Made by Guiye / Art / Robotics / Upcycling

About the project

A pen plotter adapted with a brush to paint in oil.

Project info

Difficulty: Moderate

Platforms: AdafruitAppleArduino

Estimated time: 1 day

License: GNU General Public License, version 3 or later (GPL3+)

Items used in this project

Hardware components

Wire Strippers Wire Strippers x 1
MINI STEPPING MOTOR BOARD MINI STEPPING MOTOR BOARD x 2
MINI BREADBOARD MIXED COLOURS MINI BREADBOARD MIXED COLOURS x 4
BRUSHED RACK PANEL 1U BRUSHED RACK PANEL 1U x 1
9g micro servo (1.6kg) 9g micro servo (1.6kg) x 1
Motor Shield V2.0 Motor Shield V2.0 x 1
Bluno MEGA 2560 Bluno MEGA 2560 x 1

Software apps and online services

The Processing Foundation Processing The Processing Foundation Processing
Inkscape Inkscape
Arduino IDE Arduino IDE

Hand tools and fabrication machines

Soldering iron (generic) Soldering iron (generic) x 1

Story

PENXZYL is an artistic-electronic project. It is a plotter that paints in oil. It is an improved version of my previous 2-axis pen plotter: https://vimeo.com/124412245.

Among other improvements, I added the Z axis and instead of using a fiber, I use a brush and oil containers. It is manufactured with two motors of recycled DVD recorders, a servo, an Arduino Mega 2560, and an Adafruit Motor Shield. From a computer, the drawing data is sent in G-code, which is interpreted by the boards, moving the motors according to the coordinates and generating the drawings.

;

;

1 / 4

Schematics, diagrams and documents

PENXZYL

Code

PENXZYL_Brush_Plotter.ino

Credits

Leave your feedback...