Technology and gaming content trusted in North America and globally since 1999
8,618 Reviews & Articles | 61,067 News Posts

Project ATAAPR: Andy the Autonomous Arduino Powered Rover - Part 1 (Page 1)

Project ATAAPR: Andy the Autonomous Arduino Powered Rover - Part 1

Charles walks us through the steps used to create a cheap, autonomous rover that runs off of an Arduino. Let's check out part one now!

Charles Gantt | Mar 20, 2014 at 11:52 pm CDT - 3 mins, 50 secs time to read this page

Andy the Autonomous Arduino Powered Rover - Part 1


A few months ago, I set out to create a simple robot that would teach kids both the mechanical and coding side of robotics and could be used in STEM education curriculums. After a few weeks of research and development, I settled on a design that was based on the Dagu Magician Chassis and Arduino. The Magician Chassis is a low-cost robotics platform that is based off of two gear motors and laser cut acrylic sheets that have hundreds of mounting points on both the top and bottom.

Since I was designing the robot for youth STEM education, I wanted to make him appeal to a younger audience, so I named him Andy the Autonomous Arduino Powered Rover, or ATAAPR for short. In this tutorial series, I will be showing you how to build Andy from the ground up, code him to avoid obstacles in his path, and how to tweak him to perform better. For this installment, we will be focusing solely on building the robot from the ground up.

Project ATAAPR: Andy the Autonomous Arduino Powered Rover - Part 1 68 |

I will not cover the whole education aspect of the robot as that is still an on-going project that I will be refining over the next several months. However, by the end of this series, you will be able to build an Andy replica that you and your kids could easily build on a Saturday afternoon with little to no knowledge of coding or robotics yourself.

The Magician Chassis is the perfect platform for this type of robot because it includes the motors, wheels, chassis, battery pack, and standoffs needed to mount the electronics, and, with a price of about $15, it is an unbeatable value. As for the electronics, I chose to go with Arduino-based hardware as it is easy to interface, open source, and kid friendly. Its IDE is also easy to use and beginner friendly, which is key to designing a successful educational kit. I have also utilized a cheap hobby servo and a HC-SR04 ultra-sonic "ping" sensor to help aid in object detection. This sensor is a little harder to interface than the three-pin version from Parallax but only costs a few dollars on Ebay.

Several discrete components are needed as well, including two 480 ohm 1/4 watt resistors, two 5mm LEDs, and a 9V battery clip. Several male-male jumper wires of various lengths will be needed as well as eight male-female jumper wires. A micro-breadboard, Velcro strips, some double stick foam mounting tape, and large 1.5-inch "googly eyes" will be needed as well. Finally, some 3D printed parts will need to be acquired, but only one of them is critical and could be made by hand from cardboard, wood, or anything else that is easily workable with hand tools.

Tools needed include a Phillips screwdriver, precision flat head screw driver, hot glue gun, wire strippers (if using hookup wire like I did), and a small pair of pliers. A multi-rotary tool, such as a Dremel, with diamond bur bit is also needed to modify the chassis a little. Additionally, a multimeter with continuity testing could come in handy if you need to troubleshoot connections. As far as software goes, the Arduino IDE is the only thing you will need, and it can be downloaded for free from Below is a list of exactly what you will need, and you can find links to buy these components by heading over to my TweakTown Author Blog.

  • 1x Dagu Magician's Chassis
  • 1x Arduino Uno R3
  • 1x Arduino Motor Shield R3
  • 1x Hobby Servo
  • 4x M3 x 40mm Screws With Nuts
  • 1x HC-SR04 Ultra Sonic Sensor
  • 2x 480 OHM 1/4 Watt Resistors
  • 2x 5mm White LEDs
  • 1x 9V Battery Clip
  • 1x Pack of Male-Male Jumper Wires
  • 8x Female-Male Jumper Wires
  • 1x Micro Breadboard
  • 1x Velcro Strip
  • 2x 1.5-Inch "Googly Eyes"
  • 1x Foam Mounting Tape
  • 4x AA batteries
  • 1x 9V Battery
  • 1x USB A to USB B Cable

Total cost for the robot comes to about $100 when bought in single quantities, which is less than what most educational robot kits cost now. Factor in about an hour's build time and an hour of teaching the coding aspect, and you have a complete low-cost educational robotics kit that could be built and taught over two class sessions to youth ranging from sixth grade up to high-school seniors and beyond.

Last updated: Apr 7, 2020 at 12:32 pm CDT

PRICING: You can find products similar to this one for sale below.

USUnited States: Find other tech and computer products like this over at

UKUnited Kingdom: Find other tech and computer products like this over at

AUAustralia: Find other tech and computer products like this over at

CACanada: Find other tech and computer products like this over at

DEDeutschland: Finde andere Technik- und Computerprodukte wie dieses auf

Charles Gantt

ABOUT THE AUTHOR - Charles Gantt

A web developer by day, Charles comes to TweakTown after a short break from the Tech Journalism world. Formerly the Editor in Chief at TheBestCaseScenario, he now writes Maker and DIY content. Charles is a self proclaimed Maker of Things and is a major supporter of the Maker movement. In his free time, Charles likes to build just about anything, with past projects ranging from custom PC cooling control systems to 3D printers. Other expensive addictions include Photography, Astronomy and Home Automation.

We openly invite the companies who provide us with review samples / who are mentioned or discussed to express their opinion. If any company representative wishes to respond, we will publish the response here. Please contact us if you wish to respond.

Related Tags