We have been deep diving into painting robots that use real colours and brushes for the last couple of weeks. and it’s been a fun and great learning experience. happy to share here!
and wiki: Brushograph - SGMK-SSAM-WIKI
It started with some random “Arduino mini-CNC plotter” from thingiverse, we now completely redesigned it with open source software (freeCAD and openSCAD) and developed a lot of surrounding code to help you with bringing your creative ideas onto canvas, aka generate gcode.
It would be great if others try to reproduce the Brushograph and give feedback. We still need to improve the documentation a lot for independant people to be able to replicate it. but its quite straitforward.

I think it can also be used for many different things in education, lab automation, learning gcode / CNC concepts, without having to have a big fancy machine.
All the components are easy to find…. It’s an standard ESP32 and 3 motors incl drivers (same as on the openFlexure), and sd-card holder,… and the rest is 3d printed parts, that we successfully printing on low-cost printers such as the creality ender 3 s1 or similar. I made a custom PCB, so it looks nicer, but not really needed if you just make one of those brushographs.
We run a custom firmware of FluidNC, which is linked from our github…
We have a local matrix chat group from the recent workshop participants. ping me and i can send you the invite.
