How I made a Raspberry Pi Drone 😎
ฝัง
- เผยแพร่เมื่อ 27 ก.ย. 2024
- #raspberrypi #iot #drone #raspberrypipico
The new Raspberry Pi based drone featuring Live Video, GPS Hold & Android Control, forcing your burning desire for a Fully Fledged DIY drone, come to an end.
This DIY done is made using the Raspberry Pico as Flight Controller and Raspberry Pi Zero as Flight Computer. For the sensors MPU6050 and HMC5883(QMC5883) was used. But for the ultimate stability an Extended Kalman Filter along with Quaternion based PID controller were used. The drone can communicate to your Android phone via the V4 app ( Unlimited Drone Range V4 ) over Internet or Wi-Fi, whichever you want. Live footage from the Drone's Camera can be viewed on the App. Having a GPS on the drone, it enables endless possibilities like, Position Hold and Drone's Live Location on the Android App. Also it allows whatever new features you want in this drone by adding your own codes on top of my codes.
So, this is the ultimate Documentary on reaching such a Flight Controller from the beginning.
► Inquiry Mail : anishdey702025@gmail.com
⚠️ SORRY, NO CODES WILL BE PROVIDED, BUILD YOUR OWN CODE. THIS STORY VIDEO & LITTLE EXPERIENCE IS ENOUGH.
► Products used in this video:
Raspberry Pi Pico: amzn.to/3sOB19W
Raspberry Pi Zero: amzn.to/3rpwY3s
Raspberry Pi Camera: amzn.to/45Ty6eW
MPU6050: amzn.to/3LlIuny
QMC5883: amzn.to/3PHW9ri
F450 Drone Frame: amzn.to/450DZFD
920KV Brushless Motors: amzn.to/3ZlR9vV
3S Lipo Battery 11.1V: amzn.to/3EI2xsE
ESC: amzn.to/3PIUVwh
Propeller 8060 : amzn.to/3PFUW3V
Packages 📦 Won't be provided anymore.
New Project Coming Soon about a fully fledged mini drone based on ESP32. The whole project will be on a single pcb. That drone can be programmed from my Android application. Wait till the first prototype is ready.
bhaiya i make a iot drone drone by watching your video but i am using blynk iot for communication please can you help me in coding?plzzzz🙏🙏🙏🙏🙏🙏🙏
Same problem please help us 😭😭😭😭
What does the 4000 pro drone pack contain??
Does this pack contain any drone components (BLDC MOTOR,CONTROLLER, PROPELLER AND etc)??
@@satcreation1281 Doesn't contain any physical parts.
No way. Please show us the permission and government approval of your selling code. As you have no legal documents you are subjected to illegal pricing.
This video is mind-blowing! 🚀 You've created an incredible Flight Controller using a Raspberry Pi PIco . Your clear instructions make it easy for beginners like me to understand. Thanks Mate :)
You're the best TH-camr ever. I can't thank you enough, but I really appreciate your hard work and kindness. Thank you, sir.
I hate the buzzing of quadcopters, but your drone sounds cool. I really like this frame too.
Respect +
volume reduced 😄
What ever question may be about this project being open source or not. This young man has more research proficiency than most of the DIY type youtubers. Hats off and Best of luck. You deserve more.
Which software you use for editing please reply
Bro can defeat DJI alone 😂
I wish this was true but DJI did all this stuff 10 years ago. Regardless, this guy is a genius!
Love to see good engineering
Hey bro, great video! Where did you learn Arduino programming? Could you recommend any channels or courses for beginners? where did you learned! because I am new in coding
Thanks in advance!"😊
can you provide me the software you showed at 2:25?
Bro you are a real genius ! Love your videos . Keep going and bringing such innovative ideas.
Finally the wait is over!! Amazing just amazing brother ❤
Any future updates
Hello, sir. How did you calibrate ESCs? Did you use any external flight controller or employ any tricks with your flight controller?. please reply sir
Finally!!! New video. Great Fight Controller
Bro I am also trying to make a drone using rpi4 i made a flightcontroller using arduino nano and it works fine but while implementing rpi4 i am getting a issue, the motor speed is fluctuating a little bit or it is not smooth like the transmitter can u please help me and tell me how can I do pwm signal simulation in correct way, please help me bro.....
I would like to fill the form to buy the Drone's Package, but I can find the link .... Can you help me, please?
Please drop a mail at anishdey702025@gmail.com
GPS Stand is mandatory? Else, can I fix on the drone's arm?
@@Sibi-e4x you can do if it, just make sure the upper part is open to the sky.
Once again great job . and also thanks for guiding it'll help some newbies like me
hi bro i am making dron with apm 2.8 and low model flysky 6tb remote i am facing many problem please help me
Smart guy!👌👌
Good effort! Your English sounds good too. Keep it up!
The type of videos you are making are very rare to find on youtube. Thank for the video😁😁
Keep going, best wishes...
Bhaiya please help me Mera drone ek side fly ho rha hai please bhaiya help m
✨🔥 Great Job
how did you study programming ? are you an enginer student ?
Anish, it's not an unlimited range drone, as it relies on WiFi for communication. The WiFi needs to match between the mobile phone and receiver in the same network. To extend the range, what we can do
See more about port forwarding
bro which size allen key is required for gps stand? i am not sure which size it requires
Legend is backkk
Bro how to add sensors in drone i send my drone to you can you add sensors
Did you actually made all this. If so super cool. ❤❤.
nice project))
🙂🙂😊
What does the 4000 pro drone pack contain??
Does this pack contain any drone components (BLDC MOTOR,CONTROLLER, PROPELLER AND etc)??
bhaiya i make a iot drone drone by watching your video but i am using blynk iot for communication please can you help me in coding?plzzzz🙏🙏🙏🙏🙏🙏🙏
bravo... wow.. definitely will try it at home.
Won't regret building one. 😉
@@DIYLIFEHACKERnodemcu wala drone bna liya 3 month ho gae lekin app bhi work nhi kr raha or drone bhi nhi ud rha😢 or kisi ki video bhi nhi mil rhi kya kru iske code se to ud jaega na vo drone?
@@benaffleck008 The App didn't worked in the previous video most probably for the app was for Android 11 and in other versions of Android the app doesn't install. But this time I check every Android so far, also there are 2 varients of the app for different screen size (some device doesn't show a button). All those app related problems are solved, still if you face problem, this time it's a raspberry pi right ? So you can login to it and check what's the problem. So, no worry. But I would recommend to have some prior knowledge of drones and little bit of programming (like Arduino level). The thing most needed is the patience of learning things, you might fail but you have to have the motivation to troubleshoot, there's a vast community on internet for problems related to pico, Android, pi. If you still face problems then you can mail me with proper details of the problems.
Good work bacche ...
Big fan sir😮❤
Yes, I was also considering that, but there is a limitation. In routers where we perform port forwarding, such as the JioFi mini router, its IP is dynamic and can change at any time. Imagine the drone is in the sky, and the router's IP changes (😅 lol). But it's really a genuine problem. You have any idea on it ?..
Yes, you must buy static ip address from your ISP, It will cost you around ₹2000 per year. But be careful with it. Its not a simple thing to handle. Static ip requires special attentions over how you use your internet daily like visiting unsafe websites, openening unnecessary ports and all.
@@Sahil_Bhandari bro instead of that I was thinking can we create one vpn network on my friend router which contains static IP and connect that vpn network by mobile and ruspberry pi zero.this should work like side to side vpn communication and I think I can able to communicate with the drone using this,but I will find another way....
@@rajkanyarathod7864 bro I am interested in this. You are such an amazing guy. I will learn new things haha!
@@Sahil_Bhandari thanks bro😊
You guys are really smart
Dynamic ip changes regularly,Did you have any idea on it?..
Static IP, or nothing!
@@Sahil_Bhandari there is so many options brother just we have to think about that
@@rajkanyarathod7864 not reliable as that. Try Portmap and duckdns to portforward for free. But those solutions are slow and not worth it for real-time application. Otherthan that other options might cost you double or triple and no benefits with it. Main concern is low latency, which can only be achieved from static ip.
@@rajkanyarathod7864 I am a computer science student. Rn doing studies. I hope you understand what I mean. Ig you are also computer engineering student or similar?
Please ak mini coreless drone build karo using raspberry pi
Ready, launching soon 🔜
@@DIYLIFEHACKER upki chennal ma ak upload Kiya hua hai but wo thik sa samajh nahi aaya. Or utna explain Kiya hua vi nahi hai 😔
👍👍
Hai bro pls reply me i want a help form you
You bro! Can you please collaborate with me? I am trying to make an RC receiver that will be connected to the internet and thus can be given signals from anywhere in the world. I want to make an application through which the receiver can be controlled. Now, that receiver will have an electronic compass, a GPS module, and a camera, and will be connected to a GSM, to be able to communicate anywhere as well as calculate the current speed, location, and other parameters, and display them on the application. I want to program the receiver in such a way that it will be able to plan autonomous missions, by automatically calculating the distance between the points, and then give PWM signals, to the flight controller, when given instructions, just like the ones we can do with APM or pihawk. But since, the other cheap flight controller users such as kk2.1, or CC3D, or even DJI NAZA (I use it), do not get that opportunity to experience mission planning, I want a solution for them... If we can make it, and then successfully bring it into the market, via websites, it will be a breakthrough. Please reply...
Thank you...
Your videos are nice 👍🏻
👇
Can you make a drone using Arduino nano with wifi and gyroscope and Ir sensor for landing with a less price motor(or small motor ) with a high battery
I was working on a mini drone with minimal electronics and features like, altitude hold, live stream. And it's DONE!!!
Please most cheapest drone use mpu6050,nodmcu
why not use only 1 raspberry pi zero?
They are very bad at handling pwm
@@DIYLIFEHACKER got it, thanks!
Esp 32 drone coding video bro
Can't understand your "Wenglishado"
🤔
Really disappointed with your pricing stuff
It should be free
Hi bro
Bro video super and very useful but explain very bad 😞👎
you must make everything opensource, you are not an Illegal company or secret agent! your every piece of code must be free for all, not paid. Because no one bothers buying those.
You sound like a begger who wants the world to feed you for free. Everything has a cost! He worked hard for it and gets to sell whatever he built. You are definitely the illegal one here. People like steal and pirate software all the time.
Why ? It's his hard work so it's his wish if he want to share it for free or paid you are not anyone to tell him what to do or not
U know its not his code even its just some code from GitHub
Kyun de de bhai free mein, sare codes, tutorials, sab to free mrin hain, tum unka use karke khud ka banao, kisi aur ke mehnat ko opensource (free) mein kyun lena chah rhe ho.
@@how2do341 bhai nahi samjhenge ye log khud se to mehnat hoti nahi inse bas dusro ka copy krna hota hai
You are very brilliant bro... but you are not smart.... that's why you're getting less subscribers
Hindi bol le jara india me hai America me nahi
Apna channel khol na
Hello, sir. How did you calibrate ESCs? Did you use any external flight controller or employ any tricks with your flight controller?. Sir please reply
The flight controller generates purely 1000-2000us pwm, so use any receiver or write a pico script to do that calibration. Like -
PwmWrite(100);
Sleep(5000);
Pwmwrite(0);
//Remove power
Sir please check your email I send you my script using python as I am not that much familiar to c so I choose python if my script is not well to calibrate esc's then can you please provide me C code for it, please sir it is only last step to fly for my drone,as I don't have any external flight controller and receiver I am not able to do it
Hello sir I am still waiting for your reply with hope@@DIYLIFEHACKER
@@rajkanyarathod7864bhai uda drone aur unlimited range??
@@asyouwish612 hogaya Mera drone but thoda unstable hai so thoda joystick Mai changes kar rahahu mai
I’d donate my rasberry pi 5 4 gb and hailo 8 if you can get hailo utilizing to avoid objects and/or identifying
What does the 4000 pro drone pack contain??
Does this pack contain any drone components (BLDC MOTOR,CONTROLLER, PROPELLER AND etc)??
Bro pack means the software package not the drones hardware parts 😂
your github page isnt working?why?
Bro where can i get the codes ?
You bro! Can you please collaborate with me? I am trying to make an RC receiver that will be connected to the internet and thus can be given signals from anywhere in the world. I want to make an application through which the receiver can be controlled. Now, that receiver will have an electronic compass, a GPS module, and a camera, and will be connected to a GSM, to be able to communicate anywhere as well as calculate the current speed, location, and other parameters, and display them on the application. I want to program the receiver in such a way that it will be able to plan autonomous missions, by automatically calculating the distance between the points, and then give PWM signals, to the flight controller, when given instructions, just like the ones we can do with APM or pihawk. But since, the other cheap flight controller users such as kk2.1, or CC3D, or even DJI NAZA (I use it), do not get that opportunity to experience mission planning, I want a solution for them... If we can make it, and then successfully bring it into the market, via websites, it will be a breakthrough. Please reply...
Thank you...
If you're ready to develop the receiver for a naza or kk then why not develop the whole flight control in a single module or like a system.
I am still waiting for the esp32 drone ?
@@-EE-KUMARAYUSHMAN Won't be available soon. Will take a lot of time to finalize because it'll be a product not a diy thing, but will be programmable through my app only.
I have a small request for you... please do make videos in the elaborate form ...many people might not be able to understand the highly content.make long video but elaborated one
Bro please provide me code or ultimate range v3 because your link is not working
I'm definitely gonna have a look at this! I need a nice project!
And I do have Android system 14 so will your package work on it?
Yes I guess
@@DIYLIFEHACKERplease tell me confirm
Bro what are the equipment require for thesw
Can you put a link to the quaternion and EKF papers and websites that you used?
Just amazing!! ❤
Can you teach the code?
Hello sir, I have correctly assembled and calibrated this drone, including the ESC and accelerometer. However, I am unable to achieve a stable flight as the joystick is overly sensitive, causing the drone to tilt in one direction. I have checked all propeller directions and connections, but it still does not provide stable flight. What steps can I take to address this issue?
Are all the angles showing up on the app correct and according to the drone's orientation and not drifting ?
If it's ok then grab the drone in hand and and increase the throttle a little bit and tilt the drone and check if it's opposing. Do some joystick movements and see if the drone is tilting in the same direction of joystick.
If any flag, mention it.
Note : do this testing by turning off gps hold.
@@DIYLIFEHACKER yes as you mentioned drone is working well according to it but it struggle to get it's old position the joystick is working but as my GPS not showing the values I removed it for some time I hope GPS will not cause to drone stability and also when I get the accelerometer data on arduino ide it shows correct data it means it working well
@@rajkanyarathod7864 What ?? Don't remove the GPS (gps text appears when you get a gps lock) . And how do you get the accelerometer reading in serial monitor, it's not supposed to print any.
Too much confusing. Please provide the problem in details
@@DIYLIFEHACKER No, no, I mean when I run the compass calibration file, it shows the output. Also, when I connect to the app, it displays the exact roll, pitch, and yaw. I removed the GPS because when I connect it, I wait for 30-1 hours to get GPS initialization, but I didn't get the location on the map, so I disconnected it. Can this have a significant effect, and if so, how would it affect the stability of the drone?
The gps doesn't determine stability (horizontally) unless it's in gps hold mode and enough satelite signal. But if you disconnect the gps, the dma uart engine running that coppies the nmea sentences might block the loop if not uart device found. To get good gps signals go to an open area and look at the satellite count beside 🛰️ icon on the app.
Talking about stability I'm not getting your point. The joysticks control drone's orientation i.e. tilt angles. And if your drone is moving left then you just push the joystick right for an instance not too long as it will continue to accelerate
Sir how many voltage battery did you use in this project if 12 volts then how many voltage did you supplied to pi pico and zero if less voltage then what did you used for down the voltage
Esc offers 5v, you can use that in vin pin or see pico datasheet for more v, i rating informations
Great work. Can you make a separate video on how you implemented the Kalman filter and explain it in more detail please.
@@yamashe8480 You should read some published papers for better concept.
Amazing ❤.
Finally the wait over ❤
Sabash ❤
great
Will not be MPU9250 GY-9250 provide better stability?
Both are not recommended nowadays, use bmi088
Bro pls mention the cost bro in description 😢
Continue filling the form, you'll get to know, cause it depends on the package you choose.
❤
hey anish where are the prices mentioned ?
Continue with answering the form
Bhai aur video ki tarah ise bhi free provide kr do.. Mantu hu tumhara mehenat lga hai pr Price bhut jada hai yr.. Ise thoda km kr do
updated, check it now.
Please make the code open source and also the designs. But I'll have to note out to place comments in the code for all that you wrote. So others are able to read the code and adjust it. And I'm sure you've been using an ai to write the code, since you've mentioned the word bias. No comments in the code means an AI, which is fine, but let the ai write the comments.
ai ? Lol 😂
@@DIYLIFEHACKER proove the rest of TH-cam If I'm wrong. Your coding isn't sufficient.
Sir I want to get one package but I have some questions how can I contact you please reply me it is very urgent and important for me
mail at anishdey702025@gmail.com