How to Make an Arduino Radio Controlled Robot

Introduction: How to Make an Arduino Radio Controlled Robot

I've always wanted to make a remote control robot car, but always thought it was too hard or complicated. A few weeks ago I finally did some real research and realized that it is much easier to make than I thought and is tons of fun! I decided to make this guide to share what I learned.

This robot is fun, easy to make, and will teach a few new skills along the way. It uses an Arduino, Motors, and a Hobby RC transmitter and receiver.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Video

I made this video to more easily help others understand and recreate the process of building a radio controlled robot! Check the next step for extra information about the video.

Step 2: Extra Information

If you have any questions or concerns about the project, leave a comment on the video and I'll get back to you as quickly as I can!

- - - - - - - - - - - - Downloads - - - - - - - - - - - - -

-Arduino software:

-Motor Shield Library Install:

-Carduino Remote Test Code: (Copy and Paste into New Arduino Code File)

-Carduino Motor Plug and Play Code: (Copy and Paste into New Arduino Code File)

- - - - - - - - - - - - Links - - - - - - - - - - - - - - -

Motor Shield Library Install:

Motor Shield Library Info:

How to Install Library (PC): (Mac): (may want to turn the volume down on this one)

How to Solder-

How to Bind Transmitter and Receiver:

My Personal Project Blog:

- - - - - - - - - - - - Parts List - - - - - - - - - - - - -

-Adafruit Motor V1 controller (knockoff that I use):

-Emgreat Motor and Chassis Kit:

-Arduino Mega: If you have the money, please consider supporting Arduino by buying the official Mega from their store to help them continue to make amazing products:

-Turnigy 9x Transmitter/Receiver:

-6x AA 9v battery back w/ DC jack: if you want faster shipping: , , or buy this from adafruit: and solder on a DC jack. DO NOT PLUG DIRECTLY INTO 5V and GND, ONLY DC POWER JACK ON ARDUINO

-Single Ribbon M-F Jumper Cables: These come F-F and M-M, but they are useful for other projects.

-Triple Ribbon M-F Servo (used for receiver) Cables:

-Extra Caster: I just got mine from a hardware store. Also, this isn't necessary but the robot will tip backwards a lot.

-Velcro (adhesive back):

-Electrical Tape: You can use any tape you have around the house, but here's a link anyway.

-Soldering Iron: This is the one I use and I'd recommend it if you plan to continue with this hobby. Otherwise there are cheaper options around stores and online. If you are not comfortable soldering or just really don't want to buy an iron, you may want to try out hot glue instead. Twist a tip of the wire around the motor lead and hot glue the lead to the motor. This is a pretty sketchy way to attach wires, so be very careful and check the leads often.

Sensors Contest 2016

Participated in the
Sensors Contest 2016

Be the First to Share


    • Backyard Contest

      Backyard Contest
    • Silly Hats Speed Challenge

      Silly Hats Speed Challenge
    • Finish It Already Speed Challenge

      Finish It Already Speed Challenge

    4 Discussions


    Question 2 years ago

    I was looking to build this for my Mechanics class as the project since you have such great instructions. I was unable to locate this transmitter w/receiver yet I was able to find a "HobbyKing 2.4Ghz 6Ch" Would this work the same?

    Thanks for your time and awesome job!


    3 years ago

    Great Job!!! I was able to follow along pretty well.


    4 years ago

    This is a nice looking little robot. Thanks for sharing how you made it! :)