Make:it Robotics Starter Kit





Introduction: Make:it Robotics Starter Kit

I finely got some spare time to start working on C/C++ embedded systems and robots. So in browsing around at Radio Shack I stumbled upon the Make:it Robotics Starter Kit. Apparently a joint collaboration between Radio Shack and the folks at Maker Media, Inc. The same people who bring you Make: Magazine.

For more info check out my blog:

Step 1: Line Following Robot

When I got home I quickly broke open the box and started looking over the contents. The kit comes with everything you need to build two robots with the exception of an Arduino Uno and 8 AA batteries.

In Starter Kit you can build either a line following robot or a walking robot. I choose to build the line following robot first. It took me two leisurely evenings to put the robot together. The assembly instructions were great. All of the robot parts were first class, the robot frame is black powder coated metal angle and flat brackets, similar erector set style.

The only plastic parts were the battery boxes, the wheels and the motor cases. The only comment was with adult sized hands it was a bit tough fastening the corner nuts and bolts. But if you are assisting your son or daughter with the building steps, this will be great for little hands. Once you finish building either robot, there is a link in the manual where you can download the software for the robot. Within this download there are some example programs, a readme file, and circuit diagrams for the sensors and motor/sensor shield. There is no documentation available concerning the hardware, consisting of an Arduino motor driver, sensor shield. In order to get the specifications you must read the schematic.

For the person who wants to take the robot building process further than just assembling the provided kits and running the provided software, there is little information provided. You must figure this out for yourself, by reading the schematic, a bit daunting for someone just starting out with electronics. Loading the line following program, to the Arduino is easy using the Arduino IDE or if you are an advanced user you can use one of several available development packages such as the freely available Atmel Studio, which is what I use. In my next post I will go further into reverse engineering the software provided.

After tracking down 8 AA batteries my robot was ready run run. The Make:it Robotics Kit even comes with a sheet of heavy duty white paper with a 360 degree circle for the line following robot to follow. The instructions indicate that the optical sensors that come with the line following robot are very sensitive to light an if the robot is not functioning properly to lower the ambient light around the robot. I placed the robot on the white paper just off of the black circle and turned the robot on.

My robot would only make it about 1/4 the way around the circle before loosing track of the black line. I tired several times, but still no luck. I turned off the room lights and tried again. Still no luck. I double checked my wiring and everything was wired ok. But the best the robot could do was only make it about 1/4 around the black line circle. Time to do some modifications: Here is an image of the stock robot with the sensors exposed to the ambient light.

Step 2: Duct Tape?

I have played around with line following robots before and there is a trick to shield the sensors to the ambient light.

So I took some duct tape and covered the sensors from the top.

After this modification the robot was able to make it 3/4 of the way around the circle, ambient lights on or off, better but still not good.

Step 3: Sensor Height

Time to do some more hacking.

The kit comes with some additional parts for the walking robot. I noticed that there were some shorter posts, (referred to as “Column B” in the manual). So I changed the longer posts with the shorter posts thinking this might help with optical sensors. Nope it made it worse, But the change was less than 1/4 of an inch. So I tried something else. I left the shorter posts on the robot and added 1/4 posts to each post. I picked these up locally at Fry’s Electronics. Radio Shack did not carry these parts in the store.

Fired up the robot and success, ambient light on or off the robot was able to make multiple passes around the circle without loosing it way.



    • Pocket-Sized Contest

      Pocket-Sized Contest
    • Paper Contest 2018

      Paper Contest 2018
    • Trash to Treasure

      Trash to Treasure

    We have a be nice policy.
    Please be positive and constructive.


    1 Questions


    Normal Arduino


    Can anyone tell me where I can buy this kit? I can't seem to find it anwhere.

    Radio Shack use to carry it, not sure if they still do. There are many robot kits out there check out

    Any hints on getting the Walker to walk better than default?

    Thanks for your help Joe, like others we got this kit over christmas only to find that finding support info was difficult, we found the stuff on your blog, but your tips here are great as well. just wanted to say thanks for your help!


    How do you make this thing go. ?? I got the compile to run and complete without any error msgs, and uploaded it. but now what ? I see a couple buttons ? (don' seem to do anything) but what to do ?

    Wow thanks for the reply. There really is someone there. Yep, linefollow pgm. I'll check for jumpers. I bought a New U3 (?).

    (Turns out my father, 86, just passed away and I'll have to put this project on hold for now. Thanks much, we'll revisit this in a couple weeks.)

    Turn on both battery switches and see if wheels turn. You did not mention which program you are trying to run? If you are trying to run the line following program, place the robot on the black line and see if the wheels turn. If nothing works, double check your wiring. Also make sure you have replaced the jumper to re-connect the arduino serial port to the robot driver board.

    Look in the manual for an image of the location of this jumper or on my blog, where there is an image of this jumper



    mine doesn't even go?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!??!?!

    How does it work


    Were you able to upload the program? I am assuming you are trying the line following program. Place the robot in the black circle, turn both battery switches on. Make sure you have connected the jumper to connect the arduino board to the motor driver board.

    Look in your manual for an image of where this jumper is located or look on my blog, I have an image with this jumper highlighted in red.

    If the robot still does not move, double check your wiring and up-load the program again.