How I Made NodeMcu Flight Controller | WiFi Controlled | MPU6050
Вставка
- Опубліковано 21 жов 2024
- I made my own flight controller with NodeMCU & MPU6050 which costs only 5$. Which you can also make following these easy steps.
It has very less number of feature like - WiFi Telemetry, Self Leveling. But I'll upgrade them in future videos.
Codes :- github.com/Ani...
Wall Climbing Drone : • This drone sticks to A...
🌀 Project Parts ~
MPU6050 : amzn.to/3BhyjZj
NodeMcu : amzn.to/3CpKODd
🌀 Drone Kit ~
BLDC motor : amzn.to/3Eoi1zH
Props : amzn.to/3mlUIQL
Lipo charger : amzn.to/2ZFT8AF
F450 frame : amzn.to/3mnmKvg
APM 2.8 : amzn.to/3vUAr8k
ESC : amzn.to/3blYzXT
Remote : amzn.to/3bjCSrq
✅Business Enquiry : anishdey702025@gmail.com
✅Instagram : / anishdey14
_______________________Music_______________________
Song: DayFox - Tropical Wave
Music provided by Vlog No Copyright Music.
Video Link: • DayFox - Tropical Wave...
Song: Sappheiros - Awake
Music provided by Vlog No Copyright Music.
Creative Commons - Attribution 3.0 Unported
Video Link: • Sappheiros - Awake (Vl...
Song: Markvard - Time (Vlog No Copyright Music)
Music provided by Vlog No Copyright Music.
Video Link: • Markvard - Time (Vlog ...
______________________________________________________
#nodemcu #flightcontroller #mpu6050 #drone - Навчання та стиль
I made a NEW Flight Controller with Raspberry Pi, GPS, Android Control.(UDR-V4)
Check it out here now: ua-cam.com/video/3kIR3T7X4ag/v-deo.html
Hello
Indian drone industry need innovators like you
Keep it up bro
One of the best productions I've ever mixed and mastered
Bro, you are the most talented indian programmer I have ever seen. Keep it up! (I'm an Indian also!)
Anis u r doing absolutely fantastic job
Keep working on this tyep of innovative things
All the very best brother❤️👍🏻
Finally, someone who coded his own flight controller 🎉🎉
No actually it make only some changes
Someone who coded his own flight controller 🎓💯
Well done bro
Your hard work really need those likes 👍
Simply superb... The way you managed timings constraints in code is just superb... All the best for future mods....
Sir please ap rasberry pi pico vala drone Ka full video uplod kr do na sir please sir please 🙏🙏🙏
@@krishandhun9411 Almost impossible with pi pico, buy something else please :)
@@Xinurval I made with pico, why not possible??
many micro controller posible to make flight controller
checkout Wall Climbing Drone : ua-cam.com/video/OO8WduUEngE/v-deo.html
Hi great work but your app does not work. There is an issue with the apk for the Wall Climbing Drone.
For this tutorial when I run the python script and put in the commands nothing happens.
I watched the video
It is awesome
Bhai, 1 year is passed out since you uploaded last video,
Is everything okay???
@@kevalnakar6269 busy🥵
@@DIYLIFEHACKER Bro the code provided by you doesn't match the code in the video!
@@DIYLIFEHACKER And it is showing this error!
Arduino: 1.8.20 Hourly Build 2022/04/25 09:33 (Windows 10), Board: "Generic ESP8266 Module, 80 MHz, Flash, Disabled (new aborts on oom), Disabled, All SSL ciphers (most compatible), 32KB cache + 32KB IRAM (balanced), Use pgm_read macros for IRAM/PROGMEM, dtr (aka nodemcu), 26 MHz, 40MHz, DOUT (compatible), 1MB (FS:64KB OTA:~470KB), 2, nonos-sdk 2.2.1+100 (190703), v2 Lower Memory, Disabled, None, Only Sketch, 115200"
E:\Flight Controller Codes\NodeMCU.ino\NodeMCU.ino.ino: In function 'void setup()':
NodeMCU.ino:35:9: error: 'D5' was not declared in this scope
35 | pinMode(D5,OUTPUT);pinMode(D6,OUTPUT);pinMode(D7,OUTPUT);pinMode(D8,OUTPUT);
| ^~
NodeMCU.ino:35:28: error: 'D6' was not declared in this scope
35 | pinMode(D5,OUTPUT);pinMode(D6,OUTPUT);pinMode(D7,OUTPUT);pinMode(D8,OUTPUT);
| ^~
NodeMCU.ino:35:47: error: 'D7' was not declared in this scope
35 | pinMode(D5,OUTPUT);pinMode(D6,OUTPUT);pinMode(D7,OUTPUT);pinMode(D8,OUTPUT);
| ^~
NodeMCU.ino:35:66: error: 'D8' was not declared in this scope; did you mean 's8'?
35 | pinMode(D5,OUTPUT);pinMode(D6,OUTPUT);pinMode(D7,OUTPUT);pinMode(D8,OUTPUT);
| ^~
| s8
exit status 1
'D5' was not declared in this scope
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
Please answer bro!
your help will be recognised!
THANK YOU FOR SUCH A QUALITY CONTENT!
Love you brooo, you gained a big fan today
Your such a genius person.
Check Out Flight Controller v2 with Raspberry Pico & Unlimited Drone Range V4 together 😁😁
ua-cam.com/video/_wBepUerXac/v-deo.html
Hi, I am having a project related to Quadcoper using ESP8266 and MPU6050 sensor. I really still don't understand how to determine the PID. Hope you can explain more clearly. Thank you
I have a doubt . Where will the motors get supply from nodemcu or external battery connected to nodemcu
No no the motors will get power from battery but pwm signals from esp8266!
Try to go outside
Show ur talent to the world
Try to attend any excibision
They may change ur life ✨✨✨✨
U have an amazing talent
You're very intelligent, keep going, best wishes...
Do you have problem with mechanical vibration from bldc motor? Mpu return normal values?
That's why use a Kalman Filter. See latest video.
@@DIYLIFEHACKER sorry for my question, but i don`t understand correctly. We use complementary filter to get angle from accel and gyro. For what we use Kalman? Do we need to filter RAW accel by kalman and than use complementary to get angle?
Complete the milestone : 1k likes😁[Codes Uploaded] This is my dream project, Next part soon.
Bro I know you will hit 1k likes soon🤩🤩..I m too working on drone project which is much more similar...So can't wait for another video...if you are ok plz share your code ,I will provide my mail id here😄
Me to bro
Codes Uploaded 🙂😋
@@DIYLIFEHACKER Thank you bro.. Hoping you will have great career ahead 🤜🤛
@@DIYLIFEHACKER but show me full tutorial of programming
Your channel has very interesting videos. Love your diy appetite ✌️👏👏👏😎
Bro please make a video for explanation of code line by line,
I tried to understand by self but it is to complicated for me, I want to learn codes properly.
I know it is time consuming but it will help lot's of students and individuals like me who want to learn something .
Thank you so much more making kind inovative videos. I have some different ideas for drones but coding stops me implement them.
Bro is ur drone working?
@@foirepunch7770 coding part is completed,
Application for remote ( transmitter ) and receiver is also completed,
It will soon tuch the sky ,
Bhai, are you also working on drones???
@@kevalnakar6269 iam beginner n I want to make drone can you guide me Bhai?
@@kevalnakar6269 s bro but we not even understanding that how make drone controlled where the code want to applied
@@prag4u896sorry bro, not possible right now,
Because I haven't make one till date
Very nice 👍👍
And very helpful for me to make my drone myself.
Which app use for controlling the drone?
Thank You! From Frisco, TX
Legendary video! Can you make a video explaining the code? And will you be developing this flight controller? (Adding remote receiver input instead of wifi)
How to it controlled this drone is their any software for remote controling
You deserve way more subscribers than you have now
Too good performance 😮
hi bro. what if i wanna use brushed motors instead of bldc. im working on a very big project and i think u can help me a lot
This is mind blowing 🔥🔥
ESC requires pwm signal of 1000 micros to 2000 micros at 50 Hz, means one signal at 20000 micros interval, and since in the project you measured loop time of 2500 micros. Which is nearly 500 Hz.
My question is does this high frequency improve performance
Or
We can use this code with slower microcontroller like Arduino Uno at 50 Hz
And remaining time use for calculations.
Thank you so much
ESCs are capable of reading 50 to 600Hz pwm frequencies. only the 1000-2000 us matters
> higher frequencies doesn't improve esc performances. it just help the filter to read gyro perfectly and with minimum loss
Basically esc control the speed of motor by changing the frequency in 3 phase signal which drive the 6 igbt 1000us to 2000us is duty cycle which generate by uncontrolled esc have its own controller which read input duty cycle and change output frequency
Ye mast insan hai 👍👍
HOLYYY THATS AMAZINGG!!!!
Putting IMU angle calculation and PID calculation in that 1000 micros was great idea
I am making remote control app on Kodular to control drone
did you done with that?
The app part?
Ek no. Bro....😘
Excellent sir
This is great but WE Can control the drone with phone ?
Sir make a video on connections of drone
Of this drone
how do you send commands to nodemcu using python script please explain... what to give at the serverportAddress? my IP?
Nice bro ❤️ carry on ☺️
I want to change the motors into coreless motors, is this possible for same code?
Bro Can It Work With Coreless Motor Of yes Pls tell me the circuit
Hi, Nice Project, I have a question that how to set up pycharm and how does the code work and when I run the code the output is like this trans: 5050050 trans_c: 22 2.
same here also
How to connect esp8266 with laptop what is the application in the laptop
hi
we are doing this drone project and we are fasing problems in python program will you explain it
Excellent young 👨
You are amazing!
or can u make coding for this for write ppm signal for flysky?
can we use mobile app for communication using internet
Well done Bro
Bhai please bata do kaise connect karna h aur nodemcu ko kaise cooding se contact karna h
Please explain more how to use UDP by steps, thanks
I have a problem that the drone works without issuing an operating command + and imbalance. Can you help me?
I made the same drone and uploaded the code you gave and still i wasn't able to fly my drone 😢😢. Am not able to connect my esp8266 with my laptop. Am frustrated cause I've tried a lot of drone code and none seems to work. I need your help please 🙏🙏
Anish vhai 🤩🤩💖💖
From which app we control the drone?
Awesome bro..
I have the same accelerometer and I'm trying to figure out how to use it with a wingbourne single engine v-tail drone.
is it more stable than kk2.1.5
What is the range of connectivity
HI, nice project, I have one question, where you set your yaw_desired_angle (line 137 in your code) ? it is commented,. Thanks.
Here Yaw control is disabled. The drone will hold the yaw angle at takeoff. If you want you can set the desired angle by a value of adding a joystick or extra keys for yaw.
when I set yaw for fixed angles based on the position of the joystick, it ended up returning to zero when the joystick is in the rest position, what I had to do is to use the stick to set a speed rotation insted. thanks.
@@DIYLIFEHACKER one last question =), I see that you apply a second controller if the error is between -3 and 3 (twoX_kx variable), is that a "fine tunning" ? do you have another video or something else explaining your control loop ?
@@andresilva_bjj this was a very stupid filter. I made a quaternion based EKF but video next year.
You can use a gradient descent filter. Mahony......
good job bro,
very nice done I WILL ALSO MAKE bro by your inspiration
Hi bro,
awesome , I want to make drone with own flight controller don't want to go with px4 and other flight controllers HWs, want to make my own fight controller board using available semiconductor chips can you help
V2 was on the way ,🥲
please, I'm working on same project but I'm using ESP32, please can I get a code for the ESP32 with blynk? I'd be really grateful, thanks 🙏
@DIYLIFEHACKER bro if I use coreless motor then what would be the circuit plz help
Can someone please tell me how to calibrate ESC without any fancy equipment ?
(Or) Can I use DC servo tester to calibrate ?
And another question tell me, Does ESC remember the calibration even after power is disconnected ?
PLEASE ANSWER!!!
You can use a servo tester.
The esc remembers even after power cut
@@DIYLIFEHACKER thank you
I am unable to fly the drone how to fly which software is needed please reply sir im having this project to control the drone using wifi
How to make heavy thrust drone for lifting weight
Can we make a joystick controller and with connect drone and controller via esp now.
Yes
Hi bro .can you please tell that how can I use remotexy to control it
Pro from where you have all this knowledge?
from where did you learn?
Bro I make this flightcontroller then I unable to make drone
Thanks bro
How to control it which software do we need to install to control it
how about esp32. it has two cores. with wifi and bt ..
Can u plz do a range test and tell the range??
Good job !!!
Can you share the code of your project ?....it would inspire a lot of people
provided in description
Bro how can i set up this kit on my drone
hey bro whats the range of the drone
What is your qualification?
For me the out put is coming but not in values in theroy only it is coming
bro I have a question that using which variables you are giving pwm to pins 6 ,7 as you have not used (pins name )them in the main loop
esp has different naming in gpio, check esp diagram
@@DIYLIFEHACKER ya bro but in the code i found gpoc ,ESCout_1,ESCout_2 and other variables (state1,state2) so which variable is been used for giving pwm
@@BTEEEVANSH ESCout
@@DIYLIFEHACKER thanks bro 👍
@@DIYLIFEHACKER bro in udp connection how you have been taken input and can we use input method in place of keyboard.get_hotKey_name()
Please share how you learnt Arduino coding and the source
Thank you bro, the video is truly informative and you are giving your full efforts. You really inspired me with project and implementation. We are also doing kind of similar project for college, it would be really helpful if you guide us, is there any way convinient to you we can reach out to you by any means of social media or communication platform
Bhai humne mpu aur nodemcu aur motar le liye h ab hume conation aur nodemcu ko kaise coding se connect karna h ye nahi ban raha please bhai aap ak vedio daalo jisme ye sab kuch connect kaise kare ye ho aur coding se nodemcu ko kaise connect kare ye sab ho aur bhai please hindi me
Hi there ı need help on this project can you help me??
this is the same code as the wall climbing drone right>?
yes, improved version.
Bhai iska control range kitna hai
Can I use this flight controller for brushed coreless motor
Can we plz answer
Can I use 180 motor
Any things not show on serial moniter
Vai esp8266 দিয়ে একটি ড্রোন বানান প্লিজ
Please update the ESP code links, they are down
Bro in the code you didn't give the microseconds and the d5 high where are they
Sir please make a low budget wireless camera of unlimited range
Esp8266 ki jagah esp32 use kar sakte hai
yes
Brother I tried your code , but all I get is slow beep from one ESC and other no response either ESC’s help!!!!!!
Calibrate you esc
You can make a app for controlling the drone