mDrawBot Upgrade

If you happen to find one they are a wonderful kit

A while back I bought an MDrawBot kit. It is like high-quality Meccano but with stepper motors and an Arduino controller. You can use it to make four different drawing robots. The Arduino robot controller is connected to a Python program running on your PC which decodes SVG files and lets you draw them in a variety of ways. You can make a mobile robot with a pen in it, a drawing robot arm, a robot that draws on eggs and my favourite, one that hangs on the wall and can draw really big pictures.

All the robot code is in a GitHub repository but unfortunately it is now a few versions behind the current Python revisions. I’ve made an updated version of the library here and added some implementation notes.