An interactive art project which allows users to draw digital abstract paintings using a flashlight and a joystick. Made with Arduino and P5.js.
I’ve always been interested in exploring the boundary between human subjective creativity and artificial, machine based generation. With the popularization of computer assisted creative software and machine learning technology, more artworks today are being created either with the help of various software, or fully generated using an algorithm.
After learning about serial communication between p5.js and Arduino, I was inspired to create an interface which allows the user to create abstract paintings on P5. Specifically, I took reference from the artist Jackson Pollock, whose works are known for expressing the artist’s subconscious using randomly placed strokes and splatters on a canvas.
Arduino Nano, P5.js, joystick module,
Documentation Blog Link