How to Make a Drone / UAV - Lesson 4: Flight Controller

Your site is simply amazing. You guys are really providing great information. Lol … I don’t understand why such useful information is free.
Thanks!

Sir, if I use flight controller in my UAV, should I need Arduino?
and can I use only Arduino with transmitter receiver, is so where will get the details about all connection and assemble. Pls guide me as it is my frst college proje

@Paul An Arduino-based flight controller is just one of many on the market. The most common Arduino-bsaed flight controller project is MultiWii, and there are many MultiWii compatible flight controllers available. In regards to connections and assembly, it’s best to read through the flight controller’s user guide / manual to know what to do.

Very glad to read your blog.Thank you for sharing this article.It is great! I will keep your article in my idea. Very happy reading.

,we have to make the flight controller ourselve or we will have to buy it . can i have a roughly idea at what will be the cost of total making of a drone.

@raj You can see our selection of flight controllers here: https://www.robotshop.com/en/uav-drone-flight-controllers.html

Atmga328 rover sofware

@Santhosh mathew The Arduino IDE is often used in hobby robotics to program an ATMeta328 w/ Arduino firmware.

How flight controlers are made, and who are the makers of KK, CC3d, Naze? Is it possible to make our own flight Controler, if so, How?

@Biswajit A simply flight controller can be made up of a microcontroller and a 3-axis gyroscope. Note that you will have quite a bit of programming to do unless you opt for hardware used in open-source projects like MultiWii. You can see which companies produce each flight controller by simply searching online.

Hello Mr Coleman,
… We are actually integrating a GPS pointing system which we don’t have any idea how to… the drone is supposed to go to the coordinates that the user will input. but to go there the drone actually have to use the road. meaning the drone has to be able to detect the road

@evelyn A flight controller can be used for this, plus some additional sensors. The issue will be actually navigating the road; if this is the case, you’re essentially looking to create an autonomous car.

Hello mr Coleman I will like you to teach more about this here’s my number you can text me on whatsapp +2348130043205 thank you

Dear Sir,
If one try to analyze the power consumption of UAV then it seems that it is composed of following (major consumption):

  1. Power Consumption against Velocity of movement
  2. Power Consumption against Mass of the UAV
  3. Power Consumption for Control Signal
  4. Power Consumption for Other Accessories like camera , communication system, sensor etc…

Can you explain in detail about these facts? or can provide some detail how power consumption of UAV varry with mass, velocity and height?

@Akintan Sonny Unfortunately we cannot provide 1 on 1 training. Feel free to tell us what type of content you would like and we will consider it for future blog posts.

@Suraj Suman We can only provide very general answers for now:

  1. Constant velocity theoretically means no power is required, however when a drone is in the air, it must act against gravity.
  2. The total propulsion upward has to counteract gravity, as well as acceleration / deceleration.
  3. Longer range transmission requires more power. The receiver does not need to be high powered.
  4. Accessories all consume power, but normally these are a small fraction of the power needed for the motors to stay airborne

We suggest a thrust to weight ratio of around 2:1 for multi-rotor aircraft.

Dude, I pity you. The sort of questions you get asked here in this forum! Anyway, kudos to you my friend!

@Abdul Everyone has to start somewhere, and often times it’s made considerably harder if there is nobody around to help.

Mr. Coleman,
I’m sure you’ve answered this question but it is a lot to read through. Any how, what flight controller would you recommend for a large scale uav. For instance, would a NAZA work similarly well on a 2 foot drone as it would a 5 foot drone? Which flight controller would be suggested for a large scale project, if not something that can be purchased what would you suggest.

@Robin Indeed, unless you are considering micro drones, or professional / military, the same flight controllers used on medium sized drones can be used on larger ones since the principles are the same. Pixhawk, Naza and Quadrino are all leaders in the field: https://www.robotshop.com/en/uav-drone-flight-controllers.html
For a 5 foot drone however, there are additional safety considerations and redundancy measures you should put in place.