Picture of DIY Arduino Remote Control and Lego RC Vehicle!!
IMG_4117 (2).jpg
IMG_4079 copy.jpg
IMG_4113 copy.jpg
UPDATE (8/29/13): Thank you readers for your enthusiasm and kind remarks regarding this project! It has been a tremendous journey since I started this project back in March, but I am very glad with the resulting product and the excitement with which it has been received by the maker community. Happy building! -Cyrus

Do you like Legos?
Do you like Arduinos?
Do you like RC things that you can bring to life with the flick of a thumb?
I certainly do, so today I’ll be showing you how to make something that combines all of the above into one and go over a ton of other useful techniques and best practices as well!

     I’ll start by giving a brief description of what I made, and then I’ll follow with not just how to make it, but the reasons behind it too! By explaining all the steps involved (like the design, planning, 3D modelling, and even the Lego-building and laser-cutting!) and the decisions and thought process behind those steps (as well as the CAD files and code), I hope not only to share with you what you will need to make what I have, but also useful background and techniques that you can use not only in your own version of this project, but in all your other DIY projects too! Lastly, if there anything that I might have missed or that you need additional information or clarification about, or if you have any questions whatsoever, please feel free to ask me in the comments or to message me! Now lets get started! 

    As you might have guessed from the title or seen in the video, the project I've been hinting towards consists of two parts: a completely custom Arduino remote control, and a servo-powered RC Lego car!

   The Lego part of the RC vehicle is a medium-sized chassis built around a Lego drivetrain with four-wheel drive and four-wheel steering. The RC part is a set of four standard hobby servos powering the drivetrain; an Arduino, for controlling everything; and an XBEE radio, for communication with the remote control. There is also an onboard power supply (it’s an RC car! Of course it has one!).

    The second part of the project is the remote control. It’s about the size of a Gameboy Advance; has a 2.2” LCD color display; is built around an Arduino microcontroller; has a joystick, two potentiometers, and four buttons for input; and has the same type of XBEE radio module the RC vehicle does. All of this is housed in a custom enclosure made entirely from laser-cut acrylic. The remote control supports USB cable operation via the serial port on the Arduino, but it can also be operated off a 9V battery which can be mounted onboard, allowing the entire remote to be operated, well, remotely. Fun stuff.

    Now that you know what you’ll be making, we can start actually making it.
Everything you'll need file-wise is available for download on my site, Kayrus.com.
Here's the link: www.kayrus.com/legos/diy_rc_zip (it should download automatically)
Included in the zip file are the latest Inventor part files (.ipt's), the combined AutoCAD drawing (.dwg), and the latest Arduino code for the car and Handuino (.ino's) and I'll let you all know if I make updates or improvements to these!
1-40 of 50Next »
BillE41 month ago

Hi crtlego, nice project.

I cannot find your zip file. Is it still available? (I looked on your website as well as the link)

My kids and I would like to make our versions of this project. (obviously the will want to install servo controlled lasers or something)

msladewski5 months ago

Hello, I was wondering if you had a schematic for this project?

If so, could you email it to mikeslad722@gmail.com

thank you!

Crtlego (author)  msladewski4 months ago

Which part of the project did you need a schematic for? The CAD models are available for download as discussed in the article!


I need the electronic parts only. Mainly the controller, but all would be lovely!

Legit Lego 5 months ago
Hey man love your idea could I have the name, design id and element id for the Legos you used
Crtlego (author)  Legit Lego 4 months ago

I haven't compiled a list of the Lego parts I've used..

If I do, I'll update this!



Commando27136 months ago

how much is it to make this?

Crtlego (author)  Commando27134 months ago

The car? Or the Handuino?

The car is probably under $50 disregarding the cost of the Legos. It comes down to what parts you already have and which you don't (and the quality of the parts you choose to buy).

The Handuino, on the other hand, is probably closer to $100, but I didn't purchase the parts myself and haven't put together a budget!

I'll let you know if I do make a budget,


MichaJ7 months ago

Hey Crtlego,

this project is awesome! I'm planning to build a similar car but i'm pretty new to arduino stuff and lego. Did you just bought one set of lego technic to realize the car or do you need several? Is there a schematic how the ardunio is connected to the motors? This stuff is all very
exciting. Mayby you could me send some more information? freeskyfaller(ad)gmail.com



Crtlego (author)  MichaJ4 months ago

Hi Michael!

Thank you! I'm glad that you're planning to build a similar car! I've amassed a decently-sized collection of Legos over the years (initially by buying sets and later by buying specific pieces from websites like Bricklink.com) so I didn't build this with a specific set or anything. I'm about to update this Instructable with some diagrams for the wiring. I hope that helps you. If not, message me with questions!



Legit Lego 5 months ago
if you could send it to abs-in-da-house786@hotmail.com
Legit Lego 5 months ago
if you could send it to abs-in-da-house786@hotmail.com

OMG best project ever!

ruffyD1 year ago

Hey man, great Post!

I want to build a autonomous arduino/lego based vehicle, so I'm mainly interested in the awesome car part. I currently don't have any lego anymore. Could you recomment a set to start off with? The choice is overwhelming.

Crtlego (author)  ruffyD1 year ago

Hi ruffyD!

Sorry for the late response!

Your feeling of being overwhelmed is natural.. There are so many options to choose from! If you're not picky about old vs new parts, I would go on Ebay and see if you can buy a huge lot of Technic parts that are cheap and used. Often, buying a single new set won't give you the parts you need to make good modifications, but maybe by combining a new set with an excess of old parts, you'll have enough to do what you want! Let me know what your interests are and maybe I can find a perfect set for you! Happy building! (:

Hey, I am also looking for a set of legos and am overwhelmed. I do not care if they are new or old, or one kit, or scattered. I want to make the car really similar to yours, except I want to develop an iphone app that will control the car.

In terms of the car, I have prototyped one already, except I just have a base, and 4 circular wooden wheels I found at a craft store. The problem is that I am unable to attach the servos on the axles and I can never get the alignment. I want to make something out of legos, where, basically, I can use two motors to turn the wheels, a servo or two to control the direction of wheels, and a platform on which I can rest my battery pack/arduino/breadboard. Thank you for your help, and it would be great if you can direct me to some lego type parts!

snug10661 year ago
Possibly the best write up on the site well done
Crtlego (author)  snug10661 year ago

Thank you! I really appreciate that (:

supmadsci2 years ago
Wow! This is really exceptional work, nice job
Crtlego (author)  supmadsci1 year ago

Thanks! (:

I can't wait to pull my old footlocker out filled with Legos and get to work on this. Amazing job.
Crtlego (author)  MohawkMarine1 year ago

I can't tell you how glad I am to hear that (:

You2132 years ago
amazing I wish I had the resources for this very good job!!!!!!
Crtlego (author)  You2131 year ago

Thanks! The right resources are often hard to come by.. but with some tinkering, one can often make do! Happy making!

stevedawg2 years ago
That's awesome I voted so hope u win
Crtlego (author)  stevedawg1 year ago

Thank you! Every vote counts (:

pamissah1 year ago
Man , I really like your work it's awesome. I even would like to make that as my next project at sch. I would highly appreciate it if you can send me a schematic of both the remote control and the Lego car. My email : amissah.prince@gmail.com
Crtlego (author)  pamissah1 year ago
Thank you! I'll message you privately (:
Purely amazing! i started a project like this but could not finis but i have studied your model and found the missing link!. Thank you very much!
Crtlego (author)  the alphabet2 years ago
You're most welcome. I'm just glad you were able to find the missing link for your project with my project!! Out of curiosity, though, what was it that you were missing?
Why aren't we funding this?
Crtlego (author)  Creatively Insane 2 years ago
What do you have in mind?
pmistri12 years ago
can i have the code?
Crtlego (author)  pmistri12 years ago
Its available on my site. Just go to http://www.kayrus.com/legos/diy_rc_zip
FoamboardRC2 years ago
Crtlego (author)  FoamboardRC2 years ago
Thanks (:
EdwinGrana22 years ago
You can download LEGO Digital Designer, you can make the vehicle in 3D and the software can give you a instruction step by step
Crtlego (author)  EdwinGrana22 years ago
Just to make sure, are you asking for me to use LDD to make instructions for the Lego part of the project? I would be glad to do it in SR 3D, but I just wanted to check to see if that is what you were asking for. I'll definitely be putting up more pictures once I take it apart.
mweaver82 years ago
this combines two of my favorite hobbies!
i am just starting with Arduino.
good job
Crtlego (author)  mweaver82 years ago
Thanks! It combined my two favorite hobbies as well!!
Have fun and best of luck! Arduino is a great system to get involved with.
1-40 of 50Next »