April 2023
The DrawBot is an Arduino-based, large-scale plotter designed to explore how effectively a mobile plotter could operate. This proof of concept demonstrates the potential for precise, large-format drawing on a variety of surfaces.
Features include:
- Bluetooth Connectivity: Send commands remotely for seamless operation.
- 3D-Printed Chassis: A lightweight, customizable frame.
- Omni-Directional Wheels: Allow smooth and precise movement in any direction.
- Suspension System: Keeps all four wheels firmly in contact with the ground, minimizing slippage even on slightly uneven surfaces.
- Arduino Uno with Adafruit Motor Shield: A reliable and versatile control system.
The suspension system was particularly critical, as even minor unevenness in the surface could cause wheel slippage, impacting accuracy.
Power Setup:
In the video it's powered by adaptor, but with a bit of effort to make it more power efficient it could be completely stand-alone.
How it works:
- Image Conversion: Use Inkscape to convert an image into vector format.
- GCode Generation: Export the vector image as CNC GCode using Inkscape.
- Command Transmission: Send the GCode to the DrawBot via a Bluetooth terminal application like CoolTerm.
- Watch It in Action: Sit back and watch the DrawBot bring your design
While still a work in progress, this project showcases the exciting potential of mobile, large-scale plotting. With further refinement, the DrawBot could become a versatile tool for artists, engineers, and hobbyists alike.