I have been working in aviation design engineering for the past 16 years. Wanted to get my hands dirty with these flying bots as hobby. Your tutorial helped me immensely. My quadcopter took first controlled flight today following your videos. Keep inspiring. Hats off for this knowledge sharing...
@peterwoo24897 жыл бұрын
As a miniquad pilot, the weight is not actually that bad. I challenge you to add some FPV (wireless video system) components to your quad and maybe look at high-end motors and ESCs :)
@andrewkasza72827 жыл бұрын
I had tried to build a Arduino controlled quad a couple years ago, and I just got a 3d printer and I found your videos on this build. This will help allot in finally finishing this project. Thanks.
@anandkachale51877 жыл бұрын
u really would have worked hard for this project. I honestly never expected anyone to build a drone like this. I was hoping a lot from someone which turned out to be u. Thanks a lot. Keep it up. Nice explanations. Good luck
@michabaszczak36674 жыл бұрын
The best drone project with explanation I've seen so far! Thank you ;)
@browaruspierogus21826 жыл бұрын
There are very professional and cheap flight controllers with speed controllers and IMUs. Problem is the algorithms eliminating sensor reading errors and proper flight stability. You need quite a calc power and fast mcu to achieve reasonable flight effect. Those algorithms are really sophisticated.
@sirk57926 жыл бұрын
awesome i've made it to this point, i can now control motor speed from my remote controller. all that is left is to actually fly my drone somewhere. keep it up!
@rajatpathak59444 жыл бұрын
did you use ppm
@bhargavdayal85953 жыл бұрын
@@rajatpathak5944 hey..I used ppm and it doesn't seem to work..
@paucliment92807 жыл бұрын
The components you chose makes me feel like back in 2015. Cool build tho
@ELECTRONOOBS7 жыл бұрын
The idea is to make it cheap and based on only arduino! Thank you!
@paucliment92807 жыл бұрын
ELECTRONOOBS ur welcome. I really like the idea of using arduino
@muhammadumaraadil14637 жыл бұрын
ELECTRONOOBS Please give me your whatsapp number
@paucliment92807 жыл бұрын
MUHAMMAD UMAR AADIL just a weird question right there haha
@ELECTRONOOBS7 жыл бұрын
Here is my mail: info@electronoobs.com Don't share my number any more, been hacked 2 times already!
@shutdahellup694207 жыл бұрын
Excellent project but isn't the response time slow it dosent spin motor quickly enough when the throttle is pumped up
@coolaqua17 жыл бұрын
First of all, great job! Very informative video and i wanted to build my own Arduino based Tx/Rx and Flight controller and this video came as a real help. Thank you. I have built everything except the frame. RF Transmitter and Receiver work fine. Flight controller works fine. But when i connect everything (meaning connect D2, GND of Receiver to D2, GND of Flight controller), motors don't respond to the joystick movements. This is what i have observed: 1. Tested Rx with Rx test code and all joystick value prints correspond to the transmitted values. they change when joysticks are moved. 2. Calibrated the ESCs as described and found that the minimum value is 1200us and changed the same in multiwii config file. 3. Even the java GUI shows joystick values correctly when i change the joysticks, but motors don't spin! 4. I probed the PWM outputs of flight controller Arduino, they are at constant 500Hz, 50% duty cycle. They absolutely don't respond to any joystick changes. Any suggestions of where i should be looking further? Many thanks!
@ELECTRONOOBS7 жыл бұрын
Have you activated the motors with throttle 0 and roll maximum for 3 seconds 7:00 ? Also are you sure that all the motros have the samw PWM range. Usually is 1000us to 2000us. Maybe you should reset the range for all the ESCs, it will take just 5 minutes. Use this tutorial for that: www.electronoobs.com/eng_robotica_tut5_1.php There you will find the calibration code. Keep up!
@coolaqua17 жыл бұрын
Appreciate your quick response. I will try your suggestions.
@rajatpathak59444 жыл бұрын
@@coolaqua1 sir did your drone started working after trying the maker's suggestions
@ReckItRob7 жыл бұрын
I've ordered my parts and can't wait to start this (the body is already printed). :-) Would you consider expanding this project to be GPS guided, and possibly adding FPV? Great project, keep it up
@ELECTRONOOBS7 жыл бұрын
The FPV is separated from the Arduino part. Depends on your gear. The GPS works but I haven't tested it yet. Using Multiwii you have multiple choices. I think there are other videos about it. I'm not sure when I'll be able to make a video about that since I'm working already on other projects... Thanks and keep up!
@ReckItRob7 жыл бұрын
How about a onboard camera that records, with heads up display data? I saw this Minim OSD on aliexpress and wondered if it could be incorporated into a onboard camera to record the flight. :-)
@joseejncreations4711 ай бұрын
Hi guys i need help!so when i rauch the multiwiiconf. When i select the port com and it connects very well but when i press the start button the whole program just dies and says nothing'if you can help me.Thanks you so much
@Eastindiaelectronics5 ай бұрын
Are you using nano?..if yes put a 10 k ohm resistance to last 6 holes of nano and it will work just fine
@kedarprabhudessai7 жыл бұрын
hi thank you buddy i watched all the videos of this build it awesome. good explanation buddy :) on you tube i had seen many quad videos but never had such great detailed explanation. thank you for these videos.
@kannadakaka3 жыл бұрын
Sir please give the clarification regarding when you switch on the drone. a music tone is coming. You don't install any buzzer to flight control board .. then where that sound is coming. I think you instal commercially available flight control to that drone.
@ThornStarR98x_blackheart3 жыл бұрын
Huge fan of you brother.. It would be more cool if you have added the roll axis control too... Expecting a short video on that too..
@madaboutpuppets4 жыл бұрын
Great tutorial. Am looking at building up parts and trying this, fully scratch built. You say if you don't have a 3d printer for STL files, there are alternatives in description (and you show A4 printouts on the video), but the only alternatives I can find on your site are details of possibly using wood plastic or metal, but none match this design. Do you have printouts available?
@harrylenon95947 жыл бұрын
it doesnt matter what order the wires for the motor go to the esc, the middle wire doesnt have to go to the middle :)
@ELECTRONOOBS7 жыл бұрын
no, you're right. but because later you would have to swap two wires to change the spin direction (if not the desired one) in my case it is easier for me to explain how if I just fix a middle wire. Keep up and thank you!
@corneal356 жыл бұрын
IS it possible to use any receiver to connect to my drone instead of using the one created in the video?
@arnie89586 жыл бұрын
trust me, this guy is a legend!!
@mustaqueahmed5996 жыл бұрын
I have shown all 3 part of this video . I am so much confused about PPM & PWM . I want to understand the code separately Please help me.
@arifqurbanov21593 жыл бұрын
sir im also makeing this project. i made transmiter $ resiver and tested it with given code. its works like a charm. whenever i change the code to actual reciver, connect ppm output to the ppm input of flight controller and run the application. i couldnt get any data from transmitter you have any idea please share with me that would be really appreciable. Thank you!
@trevorscott32752 жыл бұрын
Wouldn't the switch burn off from all that current being drawn?
@daddybou85673 ай бұрын
Great project. Please i'm trying to build this drone but the receiver and the flight controller can't connect? Can you help me please
@usman125207 жыл бұрын
Awesome video! Gonna try to make a drone like this too
@nelsondarwinpaktech39544 жыл бұрын
Brother....I made the communication done, the drone is also responding to the multiwii but the motors are not turning. Although i checked the battery, voltages, ESC's with servo.h library....
@jhapluyt68336 жыл бұрын
awesome tutorials...helped me a lot.......thanks..
@t41ef462 жыл бұрын
I followed every step of each video twice. But it still is not working for me. The software shows the controller is working but the motor doesnt respond. Sometimes, I just get random fluctuating behavior from the motor. Any advice is highly appreciated!
@Rohit-oz1or4 жыл бұрын
Thanks for the great project using commonly available components and making this "expensive" hobby accessible to all. I just wanted to know what are the performance trade offs in using 8 bit Arduino as compared to: 1. A 32 bit microcontroller like stm32 2. A cc3d 3. A naze32 4. Naza In addition, what are the performance trade offs in using nrf24 based transmitter and receiver as compared to say, a ct6b or i6? Thanks!!
@varunsontakke98107 жыл бұрын
Will you make a tutorial video in which mini coreless motor is run using Arduino PWM pins
@shakerchanduuttam5 жыл бұрын
Great Project and Good Going...!!! I am a beginner for DIY drone... Can we use Micro Coreless motors in this project and connect the motors directly to Arduino Flight controller...without using ESC..? Thank You.
@shoaibakhtar24845 жыл бұрын
no you have to use brushless motor for this. If you want to make a coreless drone then check out this videos:- kzbin.info/www/bejne/q4uueoGGopiDb6c
@GreatHacker16 ай бұрын
Hello bro. I was able to upload the scatch into arduino nano, but when I open the MultiWiiConfig, select the port and hit start it closes the app and generate and file error output. Do you have any idea what this might be?
@boulhamid2 жыл бұрын
hi , thank you very much for this project, but why do we use two arduino? we cannot use a single arduino that we connect the nrf24 directly to it, because the number of ports is sufficient ???
@vigneshvs89237 жыл бұрын
waited for this video a long time:-)
@Lunarspear20233 жыл бұрын
Hello, I'm trying to build a drone but i am totally new to motors and esc, i have no proper training and I dont know how to choose them, is there any tips you can give a beginner like me about this part? My drone has around 1.6-2kg weight and most of the brushless motors i see on the market are for 4'' drones. How would one find out about the thrust weight ratio of a brushless motor?
@vedantnarayan617 жыл бұрын
Your idea is great. I will make this drone.
@peterwoo24897 жыл бұрын
Great if learning how all components in a quad works! You may want to look at other Betaflight based miniquads (or race quads) as the MultiWii platform is not currently being developed and it is old technology. Look at current miniquad build videos if you're aiming for performance :)
@ELECTRONOOBS7 жыл бұрын
Yes, the idea is to make this project all based on arduino. So I don't know any other platform that works on Arduino than multiwii. But yes, multiwii is quite old. That's why in future videos I'll make my own code, crude but it will help people to learn about PID and gyro data, etc... Keep up!
@نشوانالظاهر-م9ف2 жыл бұрын
How are you sir...Can you use the ADXL345 you want the MPU6050 because I don't have the MPU6050 and thank you
@AlSTORIES77710 ай бұрын
Can you make this project using brushed motors sir... Thanks
@1ilango15 жыл бұрын
Dear Sir, none of the links to parts on eBay works anymore. Could you update them ?
@kennytran28604 жыл бұрын
You can just search them on amazon
@varunsontakke98107 жыл бұрын
We love your tutorial
@walterjuandedios47266 жыл бұрын
could help me to deactivate the // to what is necessary so that cuadrocopter works with the flysky i6, the command has ppm.
@ryandavid38357 жыл бұрын
Hey man, that's awesome(i'm brazillian, sorry for my english...hue). I Wanna try to Build this drone here, but I have problems to find some things, like the bruhsless motor and the ESC. Did You make an eletronics course, or anything?
@ELECTRONOOBS7 жыл бұрын
You can't use eBay there? And yes, I'm an electronic engineer!
@NiCadHeliPilot7 жыл бұрын
Check out HobbyKing. They have plenty of RC gear over there.
@tonycyber6 жыл бұрын
Hi Electronoobs, I am going to use this receiver Flysky FS-iA6 2.4G 6 Channel Remote Control Receiver, which receiver pins would need to be connected to the Arduino nano.... I know that one is for signal and one is for power ...
@rengarider6 жыл бұрын
superb, can i use 2200kv motor and 7040 properller for this model??? please reply....
@vishalk67787 жыл бұрын
Hi Electronoobs! I am working on this but I was not having radio controller(old transmitter)..so i decided to make a desktop application for transmitter in visual c# and made some development in tx arduino code. The transmitter work fine with multiwii everything throttle yaw pitch roll works on ...but when I try to start the drone by making throttle min and roll max the drone doesn't start.....please help
@panthdhillon828411 ай бұрын
Bro instead of using two Nanos can we use only one stm32??
@mbojondai70867 жыл бұрын
Amazingn video series.. Thankyou very much. i'll make my first own.
@jovanni23433 жыл бұрын
I set the throttle to minimum and roll to maximum, but the motors still do not start. I can see in multiwii conf that the receiver and transmitter does work, and is sending the correct values but the motors still don't start. Any advice?
@pankajpatil94596 жыл бұрын
Why do u used two nano in the drone .is it possible to mount the imu and nrf module on single nano by decreasing the no.of channels
@danielradulescu74746 жыл бұрын
Can you please make a video where you explain de code from the flight controller?
@prashantmishra21795 жыл бұрын
A very great project... thanks a lot.. but i am using a 4 channel.. so i am unable to arm the quadcopter in order to fly it.. i am stuck. please help..
@ajayjoshi_aj6 жыл бұрын
Can i use the bluetooth module for not using the transmitter and receiver but Now leave the connectivity issues because if it would possible then it will be asset for me and can u suggest me about this soon
@fazafadli72917 жыл бұрын
hello sir, i have question, i build this one, but why my motor cant run maximum? my quad cant fly,the motor is not strong enough to fly. why? thx
@vovanikotin7 жыл бұрын
For pitch/roll calculation are you use quaternions? Or just atan() function?
@flamingnar10157 жыл бұрын
What is the total cost for this whole project? Including parts for part 1, part 2 and part 3.
@virenwadhel39345 жыл бұрын
Hi.. I'm also building the quadcopter using arduino nano but the tx n rx which I'm using is fsia6 and when i configure the multiwii software same as on the video duration of 6:18 apprx and when I'm turning on the tx there is no chnge on the throttle,yaw,pitch n roll.. how i can resolv that.. please help asap
@sarvjitpatil197 жыл бұрын
Can we combine code for both receiver and flight controller to use only on arduini. Please tell me how to do this Thanks By the way nice work done👍
@ELECTRONOOBS7 жыл бұрын
Yes, but I don't have a video for that. Try this video: kzbin.info/www/bejne/mKnPe5ahmtt8e80
@sarvjitpatil197 жыл бұрын
Electronoobs thanks for replying. Ill try this
@jackyb6952 жыл бұрын
Very good clips, but, I have a problem I did everything as described in Arduino Drone video clips, but the electrical motors don't spin 1. I followed the instruction and uploaded the Arduino program 2. The calibration of the ECS motors was ok and each of the 4 motors spin within the rang of 1000 to 2000 3. The simulation with the multiwii run every very good and I see that the RC is working 4. I used an oscilloscope to check the signal from the remote to the Arduino and it works 5. I used an oscilloscope to check the signal to the ESC and I see that there is a clear signal of the 4 channels Can someone help, what I’m missing here ?
@shlokghadekar62815 жыл бұрын
I am having a lot of problems with the ppm signal. The receiver is receiving the signal but the controller is not. Plz, help !
@vedantnarayan617 жыл бұрын
Thanks for the suggestion.
@sumithsawkar61902 жыл бұрын
Bro you are really awesome..
@akashsaha64374 жыл бұрын
Sir , my ESC's won't calibrating , using the given code. I can't understand what's the problem is?? Please suggest me a solution.
@Begin4216034 жыл бұрын
You calibrate your ESC's one by one. I used potentiometer as input device. Follow the steps as below: 1. Connect Arduino nano with Analog input (say A0 pin) from potentiometer. 2. Connect the output put (say Pin 8) to the ESC 3. Switch Potentiometer to Max Value 4. Connect Power to the ESC (Electronic speed controller) 5. You will hear Beap. 6. Immediately take the potentiometer to Min value 7. Again you will hear the beap 8. ESC is calibrated now 9. Repeat for all the motors independently. Hope this helps. I learned really hard way :)
@vishnu621477 жыл бұрын
Is any problem while using atmega 328p ic directley on the pcb board for flight controller ? there is any change to the code.?
@ELECTRONOOBS7 жыл бұрын
Vishnu Sadhu no, the code should be the same. Make sure you make all the connection right and upload the code with an FTDI module...
@aamir08014 жыл бұрын
just one question why use 2 aduino one for receiver and one for FC. Can't this be done by just one?
@techadonmaster4 жыл бұрын
My 1400 kV Bldc motor doesn't work when i Connect to receiver but it receiver and flight work in multiwii software....
@BEAULAPINKYB Жыл бұрын
hi sir, i have completed all the setup. But my drone is not lifting.Can you please help me joystick control for lifting the drone. Also my drone size is 450cm , used bldc 2212 motor with simonk30A ESC . Issue1: after reducing throttle and yaw to higher, only 1 motor is running, when i increase the throtle, others are running. Issue2: Not lifting Please help me here
@harshdhanawade Жыл бұрын
Can you solve this problem?
@LaMin-ri6eg11 ай бұрын
Please describe codes as able to copy. I can't open your file(downloaded) in my arduino IDE.
@ahmedallam96124 жыл бұрын
Great work, thanks for sharing
@saliksheraz62366 жыл бұрын
Nice work
@rajatpathak59444 жыл бұрын
i made all the connections as shown in the videos.when i throttled up the motors spin for a moment then stopped.since then i am not able to throttle up the motors using the controller
@jkthegreat32985 жыл бұрын
brother can you help me how to use bluetooth module or my own wifi module instead of the other part you attached in the last which is radio reciever something
@dineshgarg93704 жыл бұрын
Can't we 1 arduino mega instead of 2 arduino nano 1 for flight controller and 1 for reciever
@surandsangeet56773 жыл бұрын
Did you use 2s battery?
@gabrieldelacruz16304 жыл бұрын
For programming need pc or possible a cellphone for programming plsss answer
@jcreyes4273 жыл бұрын
7:01 what is the delay from the controller to the motors?
@CarlosFilmagem20087 жыл бұрын
excelente vídeo parabéns!!!!!!
@mahmedgalal87476 жыл бұрын
Primero, muchas gracias. En segundo lugar, hay algunas preguntas que me gustaría hacer
@harshalnipane70423 жыл бұрын
I want next video on drone with gps position hold. Please......🙄🙄☺️☺️
@abhinavverma95766 жыл бұрын
Can we use dc motor with motor driver instead of brushless motor
@tonycyber7 жыл бұрын
If a Radio Controller comes with a compatible receiver will it still work with this project and also if it does work will there be less things to do???
@ELECTRONOOBS7 жыл бұрын
Mavrick yes, any PWM receiver will work with multuwii. But you have to connect all the receiver channels and don't add the ppm_sum line in the code.
@tonycyber7 жыл бұрын
thanks, my team and I will start to follow your videos, what are some of the problems that I will encounter throughout this project
@mr.karthiklegend3062 жыл бұрын
Bro we can use DC 180 motor without ESC for drone . Yes,.???🤔🤔
@theflamecoreguy79292 жыл бұрын
No
@9kraby97 жыл бұрын
Cool series! Just one question, to which Flight control pin do you connect the PPM pin for the receiver?
@ELECTRONOOBS7 жыл бұрын
From the reciver digital pin D2 to the flight controller digital pin D2. And also share gnd.
@wantedshark516517 күн бұрын
É normal o esc queimar quando eu acelerar o motor ?
@ksmith71226 жыл бұрын
Very nice project :)
@ELECTRONOOBS6 жыл бұрын
Thanks!
@lucasfalcon40797 жыл бұрын
But, what happens when the Lipo battery runs out? Does it crash or do you get warned some how?
@ELECTRONOOBS7 жыл бұрын
Lucas Jacobsson in the way the drone is in the video it would slowly go down as the battery gets empty. but the multiwii has a battery check pin. you have to add a voltage divider and connect it to that pin and the multiwii will know the real voltage.
@rabiranjanray72246 жыл бұрын
sir,the calibration of my ESC is not functioning in proper way the speed of the motor automatically decreases when the value goes avobe1500.I'm helpless pls do reply to my problem 's solution soon as i have been stucked in the middle of my project and i have spent much on buying the motors and escs, pls reply to my problem by a solution sir....
@fuhadrock63704 жыл бұрын
Can you make plane with this flight controller and receiver...
@babbalgts7 жыл бұрын
hey, with a normal Nrf24 and a high power Nrf24 pair. what range do you get. please respond!!!...thanks!
@ELECTRONOOBS7 жыл бұрын
In my case it worked up to 1000 meters
@vishnu621477 жыл бұрын
We can use arduino uno to upload code to atmega 328p ic without using FTDI module there is any problem?
@ELECTRONOOBS7 жыл бұрын
Vishnu Sadhu no problem, you can do that as well. Keep up!
@deeseal92696 жыл бұрын
Sir i make flyght control..and tx rx.....and all other thing...but not smooth flying..plz sir add more sanso...baro..and other thing...i wait your next arduino base drone vedio..
@Richardpjohn6903 жыл бұрын
Can tell buadrate of receiver , transmitter And flight control also please
@EngrWUAV3 жыл бұрын
Hi sir,the link for multiwii is not working..??how?
@Eastindiaelectronics5 ай бұрын
Hey guys my my tx rx works and remote also but everytime i fly its flipping upside down
@pankajsaroha95746 жыл бұрын
is it necessary to calibrate the escs??
@omsingharjit6 жыл бұрын
you first said you gonna use dc brush motors ?????
@ManojSharma-uz4wc7 жыл бұрын
Is it possible to use only one arduino on the drone part if I don't use the M6050 module?
@ELECTRONOOBS7 жыл бұрын
You can't fly a drone without a inertial movement unit! it's imposible! You need the MPU6050 or any other IMU.
@bhudevsamanta64567 жыл бұрын
What should I do now
@tonycyber7 жыл бұрын
will a ESC with 30A or 40A still be good for this project.
@ELECTRONOOBS7 жыл бұрын
Yes!
@adwxith_6 жыл бұрын
Hi can u tell me which are the pins for magnetometer,barometer and GPS sensor
@ELECTRONOOBS6 жыл бұрын
All those module haev i2c. Connect data and clock to A4 and A5. Keep up!
@vishal01mehra7 жыл бұрын
I want to ask something. was that receiver response lag or video sound lag?
@ELECTRONOOBS7 жыл бұрын
It has no lag. Maybe video sound I don't know. But the radio has no lag.
@vishal01mehra7 жыл бұрын
ELECTRONOOBS Thanks!
@aimless38277 жыл бұрын
if i right, I can connect gyro, motor, reveiver to the same arduino controller board.
@ELECTRONOOBS7 жыл бұрын
Yes, you could, but using that configuration with the multiwii is kind of tricky. With 2 arduinos you spare some processing time!