Below you see a number of examples and equipment that you can use for this. There are many more bots, 3D printers and software programs for coding, use Blocky, Java or Python.

Free drawing bot

This WiFi-enabled coding/drawing robot puts kids in control. The easy-to-use drag and drop programming can be used on a Mac, PC, or tablet. As kids tell Artie what to draw next, they learn left-brain skills like basic programming, geometry, and math, while engaging the right side of their brains to create cool, colorful designs using the washable markers.

XY drawbot

The XY Plotter Drawing machines make drawing by using an XY Board. With a Drawing Robot you can draw images on wall, panel or A4 paper. You can print pictures or print text. The machines is a simple device, that draws picture using a normal pen, some motors and some string. The link below is how you can make one very simple by you self. 

Drawbot Kinetic typography animations

DrawBot is a powerful, free application for MacOSX that invites you to write simple Python scripts to generate two-dimensional graphics. The builtin graphics primitives support rectangles, ovals, (bezier) paths, polygons, text objects and transparency.


DrawBot is an ideal tool to teach the basics of programming. Students get colorful graphic treats while getting familiar with variables, conditional statements, functions and what have you. Results can be saved in a selection of different file formats, including as high resolution, scaleable PDF, svg, movie, png, jpeg, tiff…

DrawBot has proven itself as part of the curriculum at selected courses at the Royal Academy in The Hague.


DrawBot is written in Python. The binary download is fully self-contained (ie. it doesn’t need a Python install around), but the source code is available if you want to roll your own.