Drawing Bot V1 / DBV1 — The First Working System
Back in 2020, I became deeply interested in plotters, drawing machines, and robots capable of constructing an image not as a conventional printer would, but as a mechanical mediator between the artist, the algorithm, and the physical material. What attracted me was not automation for its own sake, but the possibility of creating a device that could translate a digital idea into real physical movement — through a pen, a marker, a brush, a pencil, the resistance of paper, friction, delay, error, and chance.
I began to see the plotter not as a technical tool, but as an extension of the artistic gesture. The machine was meant to become a mediator: not to replace the artist, but to expand his physical capabilities.
In 2022, I built my first plotter — Drawing Bot V1, or DBV1 for short. It was an experimental machine with a working area of 300 × 400 mm, created to study the basic principles of coordinate motion, pen control, and the execution of small-scale artistic experiments.
The first version was based on an Arduino board, a CNC Shield, and GRBL firmware. It was connected to the computer via USB, and GRBL-Plotter served as the control software. This program made it possible to control movement, work with G-code, manage multiple tools, insert auxiliary commands, and conduct my first experiments with automation.
The main advantage of DBV1 was its low cost and relative simplicity. It was a useful learning platform: open, understandable, flexible, and suitable for rapid experimentation. But its limitations became obvious very quickly.
The USB connection turned out to be the weak link. With long files, complex trajectories, and extended execution times, the risk of stopping, losing connection, freezing the computer, or encountering data transmission errors increased significantly. For small tests this was acceptable, but for serious work it was not. Already at this stage, I understood that any plotter dependent on a constant connection to a computer via USB or a parallel port could not be reliable enough for complex projects where G-code might run not for hours, but for days.
The automatic pen-changing system was especially problematic. The mechanics were unstable, repeatability was insufficient, and even a small error could ruin the entire work. DBV1 gave me the most important insight: an artistic machine must not only be precise — it must be durable. It must be able to work for long periods of time, without pauses, without constant supervision, and without the possibility of a random failure.