Creating an Arduino-based, 3D-printed robot

Maker designs a DIY four-wheel robot for less than $50.

Maker Miguel Angel Lopez had been on the lookout for a mini, inexpensive robotic vehicle that he could tinker with; unfortunately, his searches came up short. So in true DIY fashion, he decided to build his own with the help of 3D printing and Arduino.


Dubbed WatsonBot, the four-wheeler is comprised of several 3D-printed components including its undercarriage, front and rear bumpers, and central pillars between the wheels on each side. In order to power up his design, the Maker added an Arduino Uno (ATmega328), an Arduino Motor Drive Shield and a recycled RC car battery — all of which he had lying around his home.

Beyond that, Lopez obtained an infrared sensor proximity that enables Watson to “see” in front of him. For the next version, the Maker notes that at least two more sensors will be implemented to let the bot know what’s going on along its sides as well.


With a couple of nuts and screws, and finally a little programming of the Arduino, WatsonBot was good to go. Those wishing to create a DIY robot of their own can head over to his Thingiverse page here.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s