mDrawBot is a 4-in-1 drawing robot kit, it can be assembled into 4 different drawing robots: mScara, mCar, mSpider and mEggBot.
This kit consists of Makeblock parts and we also designed a powerful software named mDraw to control these robots. mDrawBot contains over 60 components (and countless screws and nuts), here's the picture of all the components.
mScara is a SCARA (Selective Compliance Articulated Robot Arm) driven by stepper motors. If you install a pen on mScara, it can draw pictures on a flat surface. Replacing the pen with a laser diode, it can turn into a desktop laser engraver.
mSpider is a drawing robot which can draw pictures on a wall or a white board. Two stepper motors control the movement of mSpider though strings. Theoretically, it can draw in a huge range by increasing the length of strings.
mEggBot is designed to draw on things that are improbable to print on, such as eggs or ping-pong balls. It can be used to write letters or to draw expressions on eggs, or to draw Easter eggs.
mCar is a three-wheel robot car. It contains two stepper motor drive wheels and a ball caster wheel. It can draw its own movement tracks on the surface. If you install a chalk instead of a pen, it can draw on the floor.
Each mDrawBot kit can be assembled into any of the 4 different configurations. We provide the detailed assembling instructions and you can build any configuration in an hour. The assembly instructions can be downloaded here: https://github.com/Makeblock-official/mDrawBot
You can also use your own Aruduino UNO instead of Makeblock Orion. The wiring may be a little complicated, but it works well.
After installing the mDraw software, you can import images and make the robot draw them. mDraw is a powerful software designed for mDrawBot. Here are some features:
mDraw is an open source project hosted on Github. Fork it here: https://github.com/Makeblock-official/mDrawBot