Cheap Flying Lego Quadcopter




Introduction: Cheap Flying Lego Quadcopter

Ever needed an excuse to start building Lego again? Now is the time! Turns out Lego bricks can be used to build a perfect symmetrical frame for your quadcopter! And... it's super cheap.

I used Lego Technic because it has holes in the bricks. You can mount the motor's with tie wraps through the holes and it's an ideal weight reduction. For the motor's and flight controller I used parts from the famous Hubsan X4.

Interested...? Then dust of those Lego bricks and start building!

Step 1: Tools and Materials

You'll need the following tools/materials:

  • Lego (of course)
  • Soldering iron
  • Elastic band
  • Soldering tin for electric components (optional)
  • Doublesided tape (optional)

I ordered my Hubsan X4 parts from They have the parts even cheaper then ebay. This is what you need:

  • Hubsan flight controler 107l or 107c (107l if your planning on adding fancy led lights, 107c if your planning on adding a camera)
  • 4 7mm hollow cup motors
  • 4 blades (and maybe some spare)
  • 3.7v battery + charger
  • Hubsan remote (if you dont have one)

If you don't have a remote yet, then it's probably cheaper to buy a rtf hubsan x4. You can take it apart and as a bonus you get the original hubsan x4 frame!

Step 2: Soldering the Flight Controler

This requires a little soldering but nothing really hard. If you look at the flight controller, the place where you need to solder the motor's is already labeled.

And as you've probably seen there are clockwise and counterclockwise motor's. It's important to place the same motor's opposite of each otter. So clockwise motor opposite of the other clockwise motor and same for counterclockwise.

The flight controller already has some soldering tin on it, but it's not much. So you can add some extra if you want.

Step 3: Building Your Lego Frame

I will let the pictures do the talking. You don't have to build exactly the same frame I build. With a little imagination you can build some awesome frames! Just don't make the frame to heavy or it will be very hard to fly (if it even has lift off). Please share you awesome frames for inspiration!

Step 4: Mounting the Motor's and Flight Controller

What I mentioned earlier is that Lego Technic is perfect for mounting the props. It has holes in the bricks and all you need to do is mount the motor's with tie wraps trough the holes. I also used double sided tape to keep the motor's in place. Fixate the flight controller on top, battery under the frame and your good to go!

Let me know if you have questions, I'll be happy to answer them. Good luck building your own Legocopter!

3 People Made This Project!


  • Water Contest

    Water Contest
  • Fix It! Contest

    Fix It! Contest
  • Metalworking Contest

    Metalworking Contest

118 Discussions

I dont know where any thing is. pls help me

1 reply

I looked at Bangood but I can't find anything I need. Pls help.

Hello again!
We put together the drone and connected the battery, leds starting to flash and it all seems to work great. One problem though, we can't get the controller connected to the Hubsan Control. Any ideas how to do it?

3 replies

Hello there, sorry for the late respone... But if the leds are flashing when you connect the battery, that means it's waiting for a connection with the transmitter. Just turn on your transmitter when the leds are flashing and they should pair. After that, you should be able to control your drone.

Hi again!
It turned out that you need to push one of the rear end buttons on the transmitter when you started the transmitter in order to connect the the transmitter with the receiver. Now it all works just fine!

Cant remember doing this in order to connect. But great to hear it works, have fun!


I've tried building the drone with the following pieces but it is not working. I don't know if it is a compatibility problem or one of the components is not working. I don't know how can I check if they run indepeniently. Do you know where I can find the manual of the components (I haven't found nothing)?

-Hubsan X4 H502E H501C H907A RC Quadcopter Spare Parts Transimittervs

-2 x 7mm Hollow Cup Motor For Hubsan H107L Upgraded Version

-Hubsan X4 H107C RC Quadcopter Spare Parts Receiver H107C-a43

Thanks for your help and great job!

1 reply

Do you see leds flashing when you connect the battery? If that's the case, you should turn on your transmitter and it should pair automatically.

This is a newer version, but you can definitely use this one! Just take it apart with care ;-), good luck!

Hey Weseley, can you please check my parts? Do they really work together or do I need to change something? I was a bit confused due to your broken links. (link with all the parts)

2 replies

Yes, you got the right parts! Thanks for mentioning the broken link, I'll fix it this weekend. Good luck!

Thank you so much for the answer!

Hello, is it possible to control the drone by the smarthphone with arduino+bluetooth?

Hey Weseley! Is there anywhere I can buy a good controller individually while still fitting a low budget profile?

1 reply

Hello Gavink, the controller is about the most expensive part for the project. But you can make your own controller with an Arduino and RF transmitter. It's a lot of work but the price will be under $10.

Hey Weseley can I get a shipment for this chip and controller in India, please copy the link as well if it's possible, thank you

1 reply

Hello Insga, I have no idea what webshops ship to India. I ordered mine from You can also find them on E-bay. Just search the internet, I think you know better which webshops ship too India then me. Good luck!

Hi Wesely,

I've never owned a drone before. What's better in your opinion, building my own lego drone or buying some cheap drone to learn how to fly first. I've seen some nice quads at an affordable price for sale here : quads for sale. I can buy JXD 509V for $65 from amazon which is pretty cheap, maybe that's good decision. I would like to build some more complex drones in future, not only lego drone. It looks like I'm right on the begining of some nice journey :)