It's 2019 and I just bought all the parts for your quadcopter! Thanks for your amazing guide! :)
@SeanKreck7 жыл бұрын
Holy crap you are a very smart person. I have been watching these videos and have learned more physics than I ever thought I would. Amazing skills man!
@joeprince75099 жыл бұрын
Really exciting to see the progression Joop, congrats on the maiden flight! You can tell how much hard work and careful thought you've put into it. And not to mention, that is one badass flight controller...
@electronicprojecttutorial8 жыл бұрын
you are my inspiration Joop Brokking
@waqasaps6 жыл бұрын
me 2
@PiefacePete469 жыл бұрын
Absolutely STUNNING! An inspiration for us mortals... Thank you.
@maximilianobarac80668 жыл бұрын
Joop Brokking your are amazing man !! i've watched all your quad videos & they are extremely helpful and very teaching , i started studying everything from scratch in order to make my own quad , even my own communication system with nrf240l1+ modules , i have now all my components working separately , motors pwm's generation with 1 micro , the communication with nrf240l1+ ,and recently could get to work the mpu6050 readings, now it's time to get all the parts together but i had no idea how to transfer or interpret in code the mpu6050 accelerometer & gyro data in order to modify the pwm's signals , now i have thanks to you much more knowledge to accomplish the goal , infinite thanks to your generosity !!
@Joop_Brokking8 жыл бұрын
Thank you for taking the time to write this message. Great to hear that my videos helped you!
@selimoztunc7 жыл бұрын
You are an inspiration to all the makers around the world. Your videos are by far the best ones about building an UAV. Simply perfect! :)
@agentbertram47696 жыл бұрын
Seriously impressive. I will take a look at your website with a view to making one myself. It would be the project of a lifetime! Thanks.
@martevdb42369 жыл бұрын
Dank je voor alle hulp, ik heb mijn eigen drone/quadcopter gemaakt en je video's gebruikt om de code te schrijven. Hij vliegt en ben de code verder aan het verbeteren. Zonder je hulp had ik dit nooit geprobeerd, dank je!
@chadman22756 жыл бұрын
impressive staying true to the roots of our hobby
@yungsloth83368 жыл бұрын
wow, now just imagine rigging this copter with a camera for a live stream with a VR headset! It'd be amazing!!
@bethanyhunter58846 жыл бұрын
Joop you're a freaking wizard
@tusharmaurya16686 жыл бұрын
The ending footage was so satisfying to me!
@samuelbetances44229 жыл бұрын
That's a wonderful flight controller you have built, and truly inspiring to many of us; especially the GPS algorithm which is outstanding.
@nyanfpv31797 жыл бұрын
Where can I find the code? Especially the GPS and altitude hold algorithm..
@dipanjanmaity66145 жыл бұрын
You are a genius sir It's really very impressive
@warrenreif53697 жыл бұрын
Wow, what a talented engineer you are; very impressive. Great work and I don't mind your accent either. :)
@Joop_Brokking7 жыл бұрын
Thank you for writing this positive comment!
@jimbobillybob19598 жыл бұрын
WOW so cool. Outstanding engineering!!
@sanjayprajapati-nf6nk Жыл бұрын
I am amazed with your hard work.
@Mk987889 жыл бұрын
this actually flys better than my apm and dji
@sulymanalouf28896 жыл бұрын
I can't understand why 13 people disliked the video! You are amazing sir, I wish you were my teacher I really wish that but unfortunately Syria is not the place where someone like you could be found . have you ever thought about making a complete course ,like how to make the flight controller and how it works from A to Z it will be very helpful and easy for us to learn and I really want to spend my saving to get the course ,cause I'll be learning 10X faster with your help I am studying in two universities at the same time BSc in Physics and Communication Engineering and working as a robotic trainer at the same time ), and maybe in the future you could make rockets and a satellite and fly them to LEO it really could be great
@Joop_Brokking6 жыл бұрын
You can check out my play list here: kzbin.info/aero/PL0K4VDicBzshwCpUHzIB6hOLQVkDFHbxC And my website here: www.brokking.net/ymfc-32_auto_main.html Should give you a good start :-)
@hosom100019 жыл бұрын
awesome work ! from one success to better one .
@MrFlashgrenade9 жыл бұрын
I can but stare in awe...
@BarefootBeekeeper6 жыл бұрын
Excellent work. I will attempt something similar soon.
@TheTechnocrat7 жыл бұрын
hay joop brokking!!! you are awsome...i am presently building your YMFC quadcopter and you are the best...thumbs up!!!!!!!
@Joop_Brokking7 жыл бұрын
Thank you for the compliment!
@GaryMcKinnonUFO7 жыл бұрын
Lovely build. I'd be interested in seeing how you automated the Proxima.
@jparun368 жыл бұрын
Great effort!... Even I want to be able to learn and build such copters. motivating..
@shaqibarsalan6807 жыл бұрын
you are awesome Joop Brokking !!
@eric_hallstrom9 жыл бұрын
I'm so glad i stumbled upon your channel youre awesome
@Joop_Brokking9 жыл бұрын
+Eric Hallström Thanks
@supercobrapro74704 жыл бұрын
Hi, What I'm intending to use is following, 6 Hobbywing X8 Motors According to website the specs of this motor are Hobbywing X8 Motor( integrated ESC) Specifications: Max. Thrust 15.3kg/Axis (48V, Sea Level ) Recommended LiPo Battery 12S LiPo Recommended Takeoff Weight 5-7kg/Axis(48V,Sea Level) Combo Weight Motor+Propeller 1040g Waterproof Rating IPX7 Operating Temperature -20℃~65℃ Motor Stator Size 81*20mm KV Rating 100KV Bearing NSK Ball Bearing (Waterproof) PWM Input Signal Level 3.3V/5V (Compatible ) Throttle Signal Frequency 50-500Hz Operating Pulse Width 1100-1940 μs (Fixed or cannot be Programmed ) Max. Input Voltage 52.2V Max. Input Current (Cont.) 80 A(w/ Good Heat Dissipation ) Max. Peak Current (10s) 100 A (w/ Good Heat Dissipation ) Propeller Diameter&pitch 3090 Weight 180g Flight Controller: Pixhawk 2.4.8 Weight 200g PDB EFT 480A( Available on AliExpress) DIY Hexa frame Weight 6kg Required payload capacity excluding the weight of Hybrid generator: 10kg Now the question is how much powerful hybrid generator should i use to get all this setup running? Obviously I'll have to make power generator on my own too. So what engine and alternator should i use to get this setup all going on smoothly. My required flight time is about 30 to 45 minutes. So please help me. Is this all setup good? Should i go for 40mm props? Would it work as I'm expecting? Do i need any changes? Any kind of suggestion or advice on this is absolutely welcomed
@randysonnicksen94755 жыл бұрын
Actually I think it's even simpler. If you use the default function of I2C1 (not I2C2) that is on pins B6/7 of the blue pill. Move ESC's to A6,A7, B0, B1 (T3C1-4) Use PB10 (TX3) for sending telemetry data. Thoughts?
@GaryTaylorvw4 жыл бұрын
Would be great if you shared the code / list of parts needed and instructions how to build, I’d buy the guides.... so many people on here showing off how they make their drones but won’t share how to make them
@smcfadden19926 жыл бұрын
I really feel like you could make a octocopter look like a ufo with the right body pieces with the right venting
@smcfadden19926 жыл бұрын
Or get one of those adrino hexapods and attach that to the bottom of a hexacopter lol and have a hexacopter that could walk
@DocMicha9 жыл бұрын
Very nice Build and video, Thank You
@harsharunansh18628 жыл бұрын
can you provide a list of the things please I want to make it as school project please reply ASAP
@maher72419 жыл бұрын
great work .... nicely done ... I just wanna say something... this channel is worth to subscribe. Waiting the tutorials for make one of these ... peace
@neighbourpower33006 жыл бұрын
brilliant, sir.
@thangpham58069 жыл бұрын
awesome project
@supercobrapro74704 жыл бұрын
Great video 👍
@dronefactorys6641 Жыл бұрын
Oh man very good
@AndresTorres-nm9xl4 жыл бұрын
Very nice!
@stefanbachrodt70728 жыл бұрын
Fantastic work! She looks so stable in the air! Would you happen to be interested in building something for long duration flight?
@bethanyhunter58846 жыл бұрын
Lol at that freakin fly that came crawling on the screen
@aashutosh37216 жыл бұрын
wow thats amazing
@anuragrajpoot179 жыл бұрын
great work sir!!
@Life-ze1no7 жыл бұрын
nice inspiring video!!! thanks
@SentinalUAV7 жыл бұрын
great job
@iforce2d9 жыл бұрын
very very nice. are you using any sensor fusion in the GPS hold?
@Joop_Brokking9 жыл бұрын
+iforce2d Hi Chris, in this video the barometer is used for the altitude hold and the gps for position hold. So no mixing with the accelerometer or gps for the altitude hold.
@iforce2d8 жыл бұрын
+Joop Brokking Would you care to share any tips on the auto-take-off and auto-land? With standard Cleanflight I tried simulating a naive auto-take-off manually by switching to GPS hold before take off and immediately giving it about 80% throttle for a few seconds without any other stick input or manual corrections - it's very crude but this seemed to work as long as the ground is clear and level, although I will make sure to stand a long distance away if I ever let it do that fully automated! For landing I suppose you can descend slowly and check the barometer reading for changes, and perhaps also take into account the accelerometer values for signs of a sudden bump? Hmm... perhaps the take-off should also check the baro to decide if it is clear of the ground... and only then start doing GPS hold. The problem I found though was that if it starts doing GPS hold while still on the ground the correction value grows and grows, so that when it does finally lift off it swings very quickly in that direction. On the other hand if it does only pure auto-level at first, it will be pushed by the wind. I'm not so sure that a 'smarter' method would give any better results than just blindly doing 80% throttle for a few moments.
@Joop_Brokking8 жыл бұрын
In short: I set the altitude setpoint to -4 meters. After that I rapidly adjust the altitude setpoint to approx 7 meters. When the controller thinks it is 4 meter to high the motors will run slow enough for a nice start. When the setpoint is adjusted the motors spin-up and finally the multicopter takes off. Works like a charm ;-) Auto land is just lowering the setpoint At a certain point. let's say -4 meters the motors shut down. It thought about the 'bump detection' but never liked the idea. What happens in bad weather with lot's of turbulence. I'm going for save rather than fancy. Besides that, I'm only using auto land a a fail safe feature.
@razbotics6 жыл бұрын
Joop Brokking sir how did you acheived so accurate position hold with gps n without sensor fusion i was expecting an extended kalman filter being implemented in your project.
@mr.ismayilovh Жыл бұрын
Can you share used components name? Love you bro ♥
@UCs6ktlulE5BEeb3vBBOu6DQ8 жыл бұрын
pure madness
@drones78383 жыл бұрын
I have a hardware question. Would appreciate if you would consider responding. I am wanting to put a hexacopter together. I would like to use my DJI Air Unit, V2 Goggles & DJI Controller ( big brick one ) ( Mode 2 ). Here is the question: Is that system, namily the controller I have, the DJI Brick Controller, Compatible with the flight control A3? Or any of the flight controller that uses GPS. Thanks
@dappa2113 жыл бұрын
can someone please tell me how the helicopter was able to fly vertically without hitting the ground
@Donatillo19616 жыл бұрын
wow wow wow ! can you make a book on step by step wiring ? and products ?
@Joop_Brokking6 жыл бұрын
I can offer you this: www.brokking.net/ymfc-al_main.html I'm currently working on a 32bit flight controller code: kzbin.info/www/bejne/gHe2d5WJnJWfaK8
@randysonnicksen94755 жыл бұрын
Joop. I think you could send telemetry data using a USART pin. I'm looking to copy portions of what you have done with the STM32. I've reviewed the code for autonomous quadcopter and I noticed that the telemetry TX output from the STM32 used a standard digital output, and you write code using delaymicros() to send the bits and bytes one at a time. It got me wondering why you did this. I started looking at the pinout of the STM and the alternate functions and I think I came up with a way to be able to use a USART channel to send the telemetry data. Move the I2C from B10/11 to alt function pins B8/9 (SCL1, SDA1). This makes B10 available for TX3. But B8/9 was being used for ESC outputs, so move ESC outputs to A6,A7, B0, B1 (T3C1-4) This whole alternate function and remapping is quite confusing to me right now, and I'll need to play with it, but what do you think? Will this work? Each byte of data you are transmitting to telemetry takes about 1 msec which is 1/4th of your scan time. If this could be offloaded to a USART you would have more time to do other things.
@dtpc_technologies5 жыл бұрын
Even if you managed to use a USART, the delay would still be the same! Since Serial.write() will also block the code for 1ms until it transmits all the bits.
@randysonnicksen94755 жыл бұрын
@@dtpc_technologies Dang! Is that true for the STM32? I understand the STM32 is capable of "multibuffer" transmit and receive using DMA access. I don't know if the Serial.write() instruction supports this. I can't understand why the Serial library was written this way (blocks the code while data is xmtting) and doesn't use interrupts to service the communication.
@dtpc_technologies5 жыл бұрын
@@randysonnicksen9475 I don't think that the Serial.write() supports this, since the stm32duino was made to resemble Arduino programming as much as possible.
@sreekumarp2205 Жыл бұрын
can share details (code ,circuit and all) about this flight controller
@EurianMaster7 жыл бұрын
Very good, you can download the complete project?
@crissan50354 жыл бұрын
OMG LOL That helicopter is insane literally! OMG I laugh hard on that! Tell you what that ply wood bond with paint at some sort level cause once you paint some them wood they get hard.
@jortevers2348 жыл бұрын
Beste Joop ongelofelijk dat je dit allemaal zelf gemaakt hebt. Ik heb geen RC zender/ontvanger , is er dan een andere manier om toch de multicopter te kunnen besturen? Zo ja, wat zou dat dan kunnen zijn. Mvg, Jort
@rpraver19 жыл бұрын
As always great, when will we see details?
@freddiesnijman9 жыл бұрын
So neat!
@Joop_Brokking9 жыл бұрын
+Freddie Snijman Thanks!
@MultiPwolf8 жыл бұрын
I'm not really qualified to talk about this, but couldn't you get a more stable hold using a gyroscope sensor instead of the gps? Really cool video and inspires me to try and get into some stuff soon.
@deGoodMe8 жыл бұрын
gyroscope is used to keep things in horizon level, while hold means staying in a coordinate of certain x,y,z provided by gps value. so both need to function.
@eyal43 жыл бұрын
hey Joop great work, can you direct me to a place I could learn how to read the Sbus signal from the receiver with the arduino/teensy ?
@natnaeltsegai4852 жыл бұрын
What is in between the big and small circles on the power distribution board?
@sukhee57 жыл бұрын
Wooow i loved you Project. woow wooow. how much cost was and how how many time(hour) or minut can fly this octocopter?. When you will put the project files in the web page.
@francoisBonin-phils5 жыл бұрын
Very nice video, i have started with a home made quad , then Hexa ,then i am planning an octo (500) , using the same material , adding 2 motors.I am fighting against the weight using carbon fiber/Styrofoam sandwich.i do not have knowledge in F.C software , so i use a pixhawk.why did you make the feet so long, for the cam?
@theorder-epicmusic1234 Жыл бұрын
Hi - can you suggest where I can get details to build large drones? Willing to pay for help :)
@ravirajurkar61066 жыл бұрын
How much money you required to make it ??? Plz reply as soon as possible
@klaus95034 жыл бұрын
Do you use kalman filter? And how do you filter gyro/accel data? Looks very stable!
@theodordrymonis67289 жыл бұрын
This is so exciting!!! Great work !!! I really hope you will continue making some tutorials that get in to details with this triple core flight controller :P . Dear santa i want some tutorials for christmas! Now i also have a "MTK3339" 10 hz gps to practice and later put it to good use!
@ajaykubehera7 жыл бұрын
great vd keep doing this good work..
@tetradb_9 жыл бұрын
Truly inspiring! :)
@Sanghalhriama_Khiangte7 жыл бұрын
very interesting
@Mackieviczusa5 жыл бұрын
Hello. I would like to ask a question. Hiw about install the motors in a quad config? One on top of another and 4 arms? Would that be more stable? I believe cleaner looking with more space around blades and possible less issues with wind and cross wind? Please let me know your input. Great video.
@guywatcho16416 жыл бұрын
Hi Joop, Please my GPS hold is not stable, according to you what is a better way to achieve that? Can we only use Long and Lat data from GPS module? Thanks
@pg861313146 жыл бұрын
U are awesome subed thank u for video and knowlege
@kimhong72867 жыл бұрын
i want to know, component that use to control flight action. please list me about all of component. thank dear.
@madaha06107 жыл бұрын
awesome!
@waddoo12349 жыл бұрын
is the final product shown still out of wood or is it metal?
@Joop_Brokking9 жыл бұрын
+waddoo1234 The version that you see in the video is made of wood.
@Krishna1994Mr9 жыл бұрын
Awesome work sir!!! do you use the same processor to get all sensor values? I mean baro is relatively slow. how does it affect your performance?
@Joop_Brokking9 жыл бұрын
+Krishna Srinivasan Thanks for the compliment! Yes, I use the same processor to get the data from all the sensors. The baro sensor that I use (MS5637-02BA) gives me a value every 12ms (20cm accuracy). That's more that 80 values per second that you can average. More than enough to make the octo hold it's altitude.
@guywatcho16416 жыл бұрын
Hi Joop very nice Work!, please I am building my own STM32 based Octopter system, please is there any difference between LEA-6S and Neo-6M GPS modules? I discovered that they used almost the same u-block protocol. Please which Telemetry module can you advice? Thanks
@Joop_Brokking6 жыл бұрын
The specific differences can be found in the datasheet of the GPS madule. For telemetry I use the APC220 that will give you 1200 meters of range: kzbin.info/www/bejne/inrKf3t3nKyrgJY
@guywatcho16416 жыл бұрын
Thanks for your reply. Please my GPS hold is not stable, according to you what is a better way to achieve that? Can we only use Long and Lat data from GPS module?
@Reaperaxe99 жыл бұрын
Amazing
@azeembhatti71005 жыл бұрын
Can i made a flight controler with arduino uno for quadcopter???
@sirBumpyCase5 жыл бұрын
BEEOOOTIFUL
@sirBumpyCase5 жыл бұрын
especially for diy!
@shubhamsamal25127 жыл бұрын
I also want to know which components you used
@paugasolina50487 жыл бұрын
did you build the pcb by yourself?
@humayunhabibulrichikram38807 жыл бұрын
How much would it cost if I were to make this myself?
@noize0078 жыл бұрын
Hey Joop. Really impressive what you built so far :) Basically I am doing almost the same thing - building my own flight controller based on an STM32F405 microcontroller. Nex thing to me will be to implement GPS position hold. I already have some ideas how to do that, but watched some videos of other people writing their own algorithms. That´s how I found you :) And there is one question I´d mlike to ask you: Does your position hold algorithm rely on the ublox GPS only, or do you also use your inertial sensors and fuse them with the GPS? Like the spooky "double-integrating-the-accelerometer"-thing :) That´s what I intended to do and fuse data using a kalman filter. But since I saw your results I´d like to know if this is really necessary since the performance of your position hold (just judging from the videos) is really really awesome!
@noize0078 жыл бұрын
Just saw that you already answered that question below :)
@Joop_Brokking8 жыл бұрын
Do not go where the path may lead, go instead where there is no path and leave a trail ;-) I have learned that there are a lot of people talking about Kalman while they have no clue how it really works. They just did what others did and it worked...... sort of. When you fully understand the workings of a Kalman filter you also understand if it is necessary to use one. Don't ask me to tell you how it is done. Make your own trail and learn every step of the way. For your information: I don't use Kalman and it is working great :-)
@noize0078 жыл бұрын
Thanks Joop. I was pretty sure that you don´t use kalman. Me neither at the moment ;) Question was, if you fuse IMU data somehow with GPS date to get that fantastic position hold, and it turns out you don´t. So maybe I start there - using GPS and baro for position hold and get that working first. If I´m finally there, I can go on and MAYBE add the accelerometer fusing to get even more stable positions (and therefore kalman - yes, I understood it ;) - is a good choice).
@nou48988 жыл бұрын
I Saw A Fly About 10:20 (On The Camera)
@WaqarRashid8 жыл бұрын
I am also planning to make my own flight controller, currently I am using Multiwii with CRIUS AIO PRO V2 board but for purposes like collision avoidance etc I really need to understand whats going on inside the controller and probably designing my own will help me great in it. I just want to ask, Where should I begin? I am already been through your YMFC videos and it helped me a lot in understanding some of multiwii code but still there is much more in it and the big picture is still not clear.
@Joop_Brokking8 жыл бұрын
If you want to make your own flight controller you should stop using MultiWii as a reference and start building from scratch. It's a long journey but you will understand everything when you got you own quad flying. Remember that there is no "one way". There are so many ways to get a quadcopter flying.
@ludvikmajek38997 жыл бұрын
What's the price for all the hardware to build something like this? - What was the price of yours?
@Joop_Brokking7 жыл бұрын
It's an accumulation of parts and time. I really can't tell you the price. The YMFC-AL can be made for $150. www.brokking.net/ymfc-al_main.html
@waddoo12348 жыл бұрын
would it be possible for you to provide a parts list, specifically the motor and battery?
@Joop_Brokking8 жыл бұрын
0:01 motors are Cobra 2208/1200, battery is 3800mAh/20C/3S. I use 2 of them.
@waddoo12348 жыл бұрын
+Joop Brokking what ESC and could this still fly with a 4 motor set up do you think?
@Joop_Brokking8 жыл бұрын
Here you can see the ESC's that I use: kzbin.info/www/bejne/kInOfJZngs2trtE With 4 motors it will not fly. One motor or ESC going AWOL is not a problem. Two will definitely lead to a crash.
@stevenlee17266 жыл бұрын
Hello joop, how much difference is the code from quadcopter to octacopter?
@xthuan8 жыл бұрын
Have you tested the payload? I really like your copter frame, is that possible to buy one?
@Joop_Brokking8 жыл бұрын
I mounted a 600 gram camara / gimbal and the octo performed very well. I don't sell this frame.
@Schiksie9 жыл бұрын
Prachtig Joop :-) ha ha die vlieg
@Joop_Brokking9 жыл бұрын
+Schiksie Bedankt voor het compliment!
@mohamedzemour8 жыл бұрын
Hi, I want to know how to connect the RC receiver with arduino,more precisely the instruction that read the RC recever signals and then get this signals from arduino.I have another problem with engines,they doesn't start together at the same time when i connect them directly with same arm of the rc reciver(for testing perpose only),thank's for your magnificent, it's helping already, hope you answer me soon i really need help
@Joop_Brokking8 жыл бұрын
For connecting the receiver check this video: kzbin.info/www/bejne/mHaxm59ngLaVrNE
@mohamedzemour8 жыл бұрын
I have already seen this video and I have a hard time understanding, there is no other explanation, my problem is that the instruction interrupt reads the ppm signal, That I have to work only on her and improve myself in this see where there is other possibility? thanks in advance
@kholdstare9938 жыл бұрын
Are 1200kv motors with 8x4.5'' props better than 1000kv motors with 10x4.5'' props?
@Joop_Brokking8 жыл бұрын
The 8x4.5 props where recommended by the manufacturer of the motor.
@kholdstare9938 жыл бұрын
Thank you for the information :)
@EurianMaster7 жыл бұрын
Hello, I would like to know if you can download your project? thank you
@vanabhilash7 жыл бұрын
Please Specify the batteries that you have used.
@Joop_Brokking7 жыл бұрын
2 x 3800mAh/3S/20C
@evanator31658 жыл бұрын
what type of arduino and where did you get the propellers from?
@Joop_Brokking8 жыл бұрын
+Evanator I made the pcb myself: kzbin.info/www/bejne/b3y8nK2kdsambbM Props are Gaui 8x4.5 props (8A & 8B). I recently replaced them with Graupner 9x4.5E props.
@ramonbustillo14018 жыл бұрын
if all of this is true....how much does it cost to make it? or how much would you make one to sell?
@mishrilal1233 жыл бұрын
All of this is True. It will cost depending on where do you live, what parts you use .
@Randomgrogu8 жыл бұрын
On the power board with the PCB what did you put between the two to make sure they didn't act connected?
@Joop_Brokking8 жыл бұрын
+Spandex Fool I milled back the outer edges and just glued them together. The PCB material acts a an insulator.