I am literally blown away by your knowledge of electronics, and how you apply them to a fun project like this! I was glued to the whole series, and re-watched them over and over. Now I'm looking at building my own by following your series.
Thanks Mr joob for the New features and extensions you made to the ymfc-32 project, we really appreciate the hardwork ans efforts you put into this project, thanks alot
Hey @wayne Starkey did you finish building your ymfc 32 autonomous?? Cause I tried to build it and now my stm32 freezes with no other changes to schematic 😭 please help to to achive it if you can 🥺.
I am almost following everything even onboard the ship. My cabin is like a workshop, so far everything is working well. Just patience. Thanks a lot! Great tutorials!
So happy to see this development! I only recently got my V22 osprey working using a version of your code to where the transitions feel rock solid. Can't wait to try this. Thanks for your hard work on this project.
Question: how do you keep yourself motivated to working a single big project like the ymfc32 ? Everytime I'm working on a project and I come across something else interesting i tend to lose motivation.
I must agree with you that there is so much to discover. However, I really like to work on this project as there is still so much to learn. And don't be afraid to put a project on halt for a couple of months. Just pick it up when you are motivated enough.
Yeah Joop, happy to see this great feature of your project. I implemented time ago the MAVlink protocol to see the data from my quadcopter and rover software, as is a standard and I can use the Mision Planer software, that is awesome, but for some reason only certain messages works right... so I cant send or receive WP, for example. So Im gona try your software and try your protocol and see how it works! Thanks a lot for your effort on this project! You inspire a lot!
Hey hows the waypoint coming along , I'm stuck on open street map, have no idea how to get it to work, it says script error expected ":", help if you can..ps how to export osm and import it to vs..
@@adrianhenry1982 unfortunately I can't help you. I'm in the same point as you. The Street Map API (or whatever) has changed and the software does not work anymore. There are some people as me and you waitting for a solution from Joop.
Hi Joop, I'm working on your project and a few days ago it no longer allows me to run open street maps in the visual studio app, it sends a script error, it seems to me that the error comes from the webBrouser control, since Internet Explorer no longer has support. What alternative is there to solve this problem? Regards
If any solution for this has been found, I would love to know! My YMFC-32 is up and running, last step before tinkering further is to run the waypoint app. I have spent many days attempting to update the code to work with OSM to no avail, Has been an amazing project, really appreciate all the work thats been put in :)
@@muhammadqaisarali yes bro , I believe it's as to do with osm xml map data , I'm getting script error, line 43 ,char 255, expected ":", code 0....I realy don't know how to use osm , but I get the google map to show but it is not in the right format so it does not react the way osm would ...
I need you joop, I'm in the north west hemisphere, how do I get the longitude to be negative, and how do I get the osm to work , need the waypoint to complete the project,...
I'm stuck at the flight monitor, cant see the openstreetmap, some issue with internet explorer, I need help, but the drone is complete and flying perfectly..
If flying West of the prime meridian then you need to make the longitude negative, otherwise the Quadcopter will be in the incorrect position on the map! This can be done by changing line 79 in read_gps to " lon_gps_actual /= -10;" because of this, you will also need to correct/invert the East/West indicators by changing line 84-85 to "if (incomming_message[42] == 'E')longiude_east = 0; else longiude_east = 1;" This can be tested using the simulator that Joop explains in the video. I have tested it on a real flight and it works. I suspect that if flying South of the equator then you would need to do the same to the Latitude and North/South Indicators. Thanks, Joop my YMFC-32 Flies Amazing
Thanks alot , I've already changed the -10, and was looking for the complement E, need the osm I'm stuck on the waypoints help if possible thanks again
Hello Joop Thanks for this valuable contribution. Does the Waypoint app require an internet connection during use -- through wifi or by some other means? If yes, how do you get that out in the field when flying -- perhaps through your cell phone? It seems like displaying the open streets map requires the internet. Or am I not understanding what the program is doing? Please explain. Thank you. Richard S.
Hi Redline, I've put Joop his code (slightly modified to use it with Visual Studio Code) on my github (github.com/democles9308/YMFC32). Feel free to join,clone or fork... I still must add Joops last addition to it.
Always your fan Joop, just a quick question. I just finished watching your series and developing it at the same time, I just need to know the use of various capacitors in your PCB......as they were not present in the schematic is it a noise filter for the GPS module or the telemetry?? (or something else I didn't know👀!!) by the way a great fan of your work and stay safe!
It may be made using Visual Studio but it is a Win Forms application. WinForms is a UI toolkit. It can also be used without Visual Studio Visual Studio is and IDE, Visual studio can be used for: C++ C# javascript Win Forms WPF UWP etc... Just a bit peeved, but nice!
Hi Sir, Thank you so much for your amazing video. Your explanation is really clear and I love the fact that it is very in-depth down to the hardware level! I have a question. I read your code and I found this interesting line: you set pitch_level_adjust = angle_pitch * 15; (same for roll_level_adjust) My questions are: 1) Why multiplying the angle_pitch which is in degree by 15 results in pitch_level_adjust in degree per second (Because you added this adjust to the pid_pitch_setpoint) so I assume it is in degree per second. 2) Why 15 exactly, not any other number? Sincerely
(sorry for my English) Hi, first of all, congratulations on your project. I looked at your videos and documents and ordered the material to build it. In your web page in the section: TL-blog - I have seen your files - Video Txt - which have helped me a lot for the translation and to better understand the concepts you have disclosed. My question is if you have other “Video Text” files for the previous videos in “your drawer”. I have currently used Chrome and Web Speech API to create a text file, but due to my English, the correction and translation is not perfect. I hope not to have taken advantage of your availability and thanks again for having made your work available to us.
Hello joop, I am really inspired by your projects especially the YMFC-32 Autonomous Quadcopter Flight Controller which I made by following your steps, so thanks very much. Currently, I am preparing for my PhD by combining science to develop solutions in the field of electromagnetic compatibility (EMC) for radio interference measurements using the (UAS) technology. So it will be great if you use 2 GPS modules instead of one and replace the ms5611 barometer with a laser altimeter in order to provide cm-level data geo-referring accuracy. I wonder if is there any way or you can give me peaces of advice on how to deploy it with the YMFC-32 Autonomous quad code, thanks very much.
hey man. I love your videos very much especially the YMFC videos. I have a request to make. Could you please make some videos about how to fly the quads just as you did in your videos.
Thank you for your useful tutorials, but I have a question and that is what is the difference between YMFC-32 and YMFC-AL. I know that YMFC-32 is run on STM32 but I want to know is STM32 better and more accurate than Atmega 328P?
hopefully not too many people use it at once. you would be basically DDOSing the map server. you should try to make a client-side waypoint overlay. although the project is amazing. good job.
The map is only a few bytes per load so it should work fine. The best thing is not to use the marker and only load the map once. A panel that can be moved around via the X,Y coordinates can be used as a marker for the quadcopter.
Hey JB absolutely awesome videos and i've made both of them with Arduino and stm32 but my quad seems to be drifting to one side and i checked in my case its transmitter tuning issue on your Q&A page, i'm also using Flysky FS-T6 Transmitter and i would love it if YOU MADE SOME KIND OF TUTORIAL ON SUB-TRIMMING, ENDPOINTS SETTING AND SETUP OF THE Flysky FS-T6 TRANSMITTER.
Sir I am a student of grade 9 from Mumbai,India. I am very inspired by your videos and I would like you to continue. Sir, currently I am trying to replicate your project and I need a small favour. Sir is it possible for you to send me the PCB layout or the Gerber file for the microcontroller layout so instead of using glass fibre PCBs I cod use those. I would be very obliged if you would send them
I just discovered and built your Arduino auto-level quadcopter. The software you wrote for it is awesome. I have one problem with my version, one of the motors starts long before the other 3 motors and I have not figured out how to use YMFC-AL_esc_calibrate.ino to synchronize them. The internal comment says, "The program will start in calibration mode", but I don't see anything happening. How is that supposed to work? Thanks! Mike
@joop brokking Your work is awesome! Thank you very much for sharing! ... I have question can we use the stm32 to run ardupilot code on it and use it with mission planner ?
Hello Joop, I made a PCB and a 3D printed barometer case for YMFC-32 auto. I am making a new one for the waypoint modification (TX->A6). I am planning on selling these little parts on CrowdSupply if you agree. Here in China, I can produce these customized little parts in low cost. I hope by doing this, I can help the viewers/hobbyists to focus on software and algorithms.
@@Joop_Brokking Hi Joop, I finished the production of sample PCB. I made 2 versions, one is exactly as your schematics, the other one is added with raspberry pi on the telemetry port. Would you like one to review?
Hi Joop, any plans to use 4G or 5G to control the drone and send a video-stream from camera? I like your tutorials but miss a camera feed and optional long distance control. Thx in advance.
Question: Why we can't use GPS data for altitude measurement? I am very interested in your YMFC project, so I 3d printed 550 foldable frame, made PCB for YMFC-32 controller, also I created OSD PCB on Arduino instead of telemetry module. And after I figured out the code, I asked, why we can't use GPS data for altitude instead of the barometer? There will be no interface from the wind or pressure drifting.
Hey, Joop/ For map routine check free GMAP NET library for Visual studio. Its free, easy to work with coordinates in DDDDDD formats and most useful feature - preloaded map textures works offline. GMAPNET supports almost all map providers like Google, Bing, OpenStreet, Yandex and so on.
There are many alternatives that you can use. And I know that GMAP is one of them. However after studying the options I have chosen for the current solution.
And sir I have one more humble request. When I am trying to upload my v1 code to my quadcopter it shows an error by saying 'hardwire does not name a type. Did you mean wire? ' sir can you please give me a solution for that I would be very obliged
Question: I'm having frsky taranis x9d, can we able to use this with the project YMFC-32 autonomous. and second thing is I'm unable to find APC220 Wireless RF Modules with USB Converter, in my country, is there any alternative for this. Or is this one is compatible one APC220 Wireless Data Communication Module USB Adapter Kit For Arduino Thanks in advance.
Hi nice project how can you increase the drone's range using the existing setup and use 4g lte to fly using the existing internet towers connectivity to connect with the incomming commands/wavepoints from the ground control station?
First of all I want to congratulate you for the great work you have done and thank you for sharing your knowledge, I already built it but I have doubts in understanding the code block in the application to tell the drone to go to a point, after clicking , the code snippet is: click_lat - = 35; click_lat - = (webBrowser1.Size.Height / 2) + webBrowser1.Location.Y; click_lon - = (webBrowser1.Size.Width / 2) + webBrowser1.Location.X; if (zoom - 14 == 5) { click_lat = (int) ((float) click_lat * 1.664); click_lon = (int) ((float) click_lon * (1.664 / Math.Cos ((l_lat_gps / 1000000) * 0.017453))); Can you help me, explaining this code, greetings
****update**** I fixed that by set the manual throttle to 1205. ***** Joop brokking do you have any idea why the altitude increasing so fast? The baro is inside the body of the drone and i'm using Emax rs2205 2600kv motors. I was try to set the manuall throttle to low (1405). Thanks🙏🏼
Normally a quadcopter hovers at mid-throttle. This represents a pulse of 1500us. If you have to set the take-off throttle to 1205 it means that you quadcopter is very light/over powered?
Hello Mr. Brokking. Wenn I send data from ground station for example if I send a 'W', witch is 87 in ascii code, if I print it on serial monitor it print 151. If I send 'P' or 80 in ascii code it prints 144. Or 80+64 or 87+64 in case of 'W'. And if I send 'P' after 'W' I will see 160 after 151. ???? But for receiving data is all beautiful!! I take a look on Soft_serial_handling sketch but could not figure out what is going wrong with this. PLEASE HELP ! I am using bluetooth HC-05 for communication
Hi bro .. I've tried to make the quadcopter but I have the RC controller that has two channels TX&RX I haven't four ready channels... can you help me with this please?! Because when I tried to take your code and modify it with software serial interface the arduino couldn't compile the code .. but when I delete the ISR routine it compiled successfully..! Any advice?
Hey buddy @Joop Brokking I need your code, but on your site there is error 404 in download section. please look into issue. i'M STUDING YOUR PLAYLIST AND TYRING TO MAKE ONE QUAD. PLEASE HELP ME.
First of all I want to congratulate you for the great work you have done and thank you for sharing your knowledge, I already built it but I have doubts in understanding the code block in the application to tell the drone to go to a point, after clicking , the code snippet is: click_lat - = 35; click_lat - = (webBrowser1.Size.Height / 2) + webBrowser1.Location.Y; click_lon - = (webBrowser1.Size.Width / 2) + webBrowser1.Location.X; if (zoom - 14 == 5) { click_lat = (int) ((float) click_lat * 1.664); click_lon = (int) ((float) click_lon * (1.664 / Math.Cos ((l_lat_gps / 1000000) * 0.017453))); Can you help me, explaining this code, greetings
@joop brokking Thanks for sharing. i run the waypoint telemetry application on windows 7 but the map won't show up. there's a script error message. please advice.
As I explained in the video I do not support this software. However, try to load the open streetmap in your Internet Explorer. This is what Visual studio also uses.
hii Thanks for excellent tutorial.. I am at last stage of Autonomous drone by following your tutorial... facing single problem ..click not working on openstreet map view window in YFMC32 flightmonitor exe file Please help
As explained in the video I don't support the flight monitor software. I just made it available for download and you have to debug the code yourself with Visual Studio.
did you connect the drone with gps to the laptop? if not try it and if the problem persists again only if problem persists try changing the line ((Control)webBrowser1).Enabled = false; to ((Control)webBrowser1).Enabled = true; in the sln file and publish it again
I am literally blown away by your knowledge of electronics, and how you apply them to a fun project like this! I was glued to the whole series, and re-watched them over and over. Now I'm looking at building my own by following your series.
You're the best engineer youtuber I follow. I enjoy watching your videos even though I do not understand half the informations you share.
Do you ever get tired of being so smart, Joop? :) I agree with you about Google API changes too. Thank you for another great build tute!
Thank you for all your positive comments. It really keeps me motivating :-)
Unfortunately, he stops publishing more tutorials.😔
@@Joop_Brokking wanted to see your video, after 5 years my las comment :)
Can anyone share pcb in this vedio , I didn't understand which vedio i need to use for build my ymfc please guys help for this
Bobby can u help me for build this project
You deserve an award man! Kudos!
One request: Kindly develop an android app for the flight monitor.
Thanks Mr joob for the New features and extensions you made to the ymfc-32 project, we really appreciate the hardwork ans efforts you put into this project, thanks alot
You are humble. Fantastic education you are giving me.
Thanks, Joop the Flight Monitor App works perfectly, the YMFC-32 is such a great project to build
Hey @wayne Starkey did you finish building your ymfc 32 autonomous?? Cause I tried to build it and now my stm32 freezes with no other changes to schematic 😭 please help to to achive it if you can 🥺.
I need help , I guess its osm, how do you get the data in visual studio
Hey I need help with flight monitor ,osm data , getting a error in script
Hey I need help with flight monitor, osm data, getting script error
I am almost following everything even onboard the ship. My cabin is like a workshop, so far everything is working well. Just patience.
Thanks a lot!
Great tutorials!
So happy to see this development!
I only recently got my V22 osprey working using a version of your code to where the transitions feel rock solid. Can't wait to try this. Thanks for your hard work on this project.
Been a while. Glad to have you back.
A lot to learn from you teacher.
Been following your channel for a while. You inspire me to get building my own drone!
Question: how do you keep yourself motivated to working a single big project like the ymfc32 ? Everytime I'm working on a project and I come across something else interesting i tend to lose motivation.
Same always happens with me too
I must agree with you that there is so much to discover. However, I really like to work on this project as there is still so much to learn. And don't be afraid to put a project on halt for a couple of months. Just pick it up when you are motivated enough.
@@Joop_Brokking Right answer! As long as you keep in mind something, it will come on turn!
This is an awesome series. Quite an accomplishment with an F1/M3 processor.
Yeah Joop, happy to see this great feature of your project. I implemented time ago the MAVlink protocol to see the data from my quadcopter and rover software, as is a standard and I can use the Mision Planer software, that is awesome, but for some reason only certain messages works right... so I cant send or receive WP, for example. So Im gona try your software and try your protocol and see how it works! Thanks a lot for your effort on this project! You inspire a lot!
Hey hows the waypoint coming along , I'm stuck on open street map, have no idea how to get it to work, it says script error expected ":", help if you can..ps how to export osm and import it to vs..
I need help with osm , let me know please
@@adrianhenry1982 unfortunately I can't help you. I'm in the same point as you. The Street Map API (or whatever) has changed and the software does not work anymore. There are some people as me and you waitting for a solution from Joop.
Hi Joop,
I'm working on your project and a few days ago it no longer allows me to run open street maps in the visual studio app, it sends a script error, it seems to me that the error comes from the webBrouser control, since Internet Explorer no longer has support. What alternative is there to solve this problem?
Regards
If any solution for this has been found, I would love to know! My YMFC-32 is up and running, last step before tinkering further is to run the waypoint app. I have spent many days attempting to update the code to work with OSM to no avail, Has been an amazing project, really appreciate all the work thats been put in :)
Same issue here! Trying to bring it back to live. Maybe @Joop Brokking can help us ;)
Hey same issue with waypoint, did you solve it , need your help is so , please
Let me know when you get it , I'm having same issues
this.webBrowser1.ScriptErrorsSuppressed = true;
ScriptErrorsSuppressed property of webbrowser 1 & webbrowser 2 should be
true
Map part was great..
Thanks for your precious and precise work
Hey I need help with flight monitor ,osm data , how to import in vs?
@@adrianhenry1982 Hello.
Sorry to say, but it's been more than 3 years, I don't remember the stuff yet.😢
Please bro you the only one who responds, I'm desperate, this is the final stage and I'm stuck ...
@@adrianhenry1982 I literally don't know but will search for you. Please tell me about the problem in detail.
@@muhammadqaisarali yes bro , I believe it's as to do with osm xml map data , I'm getting script error, line 43 ,char 255, expected ":", code 0....I realy don't know how to use osm , but I get the google map to show but it is not in the right format so it does not react the way osm would ...
Your work is unbelievable ,you are great
I like that the part when you said you are not a good programmer.
Good job.
I need you joop, I'm in the north west hemisphere, how do I get the longitude to be negative, and how do I get the osm to work , need the waypoint to complete the project,...
did you complete project
I'm stuck at the flight monitor, cant see the openstreetmap, some issue with internet explorer, I need help, but the drone is complete and flying perfectly..
@@adrianhenry1982I can't see the map either, Did you find any solution?
Your work is awesome! Thank you very much for sharing!
@joop brokking. i am your big fans. love your works. looking forward for your "OBSTACLE AVOIDANCE" feature on YMFC-32
You know a lot more that you think you do. Very empressive
And thank you very much for these ideas and keep the progress !!
This is awesome. I see so many use case for this.
Bro I need help with flight monitor, osm data
I have worked with professional programmers and your programming approach is better.
Thanks for sharing.
Hello need help with osm..
this thing is great man really love all the hardwork you been putting in.
Need help with osm xml
If flying West of the prime meridian then you need to make the longitude negative, otherwise the Quadcopter will be in the incorrect position on the map! This can be done by changing line 79 in read_gps to " lon_gps_actual /= -10;" because of this, you will also need to correct/invert the East/West indicators by changing line 84-85 to "if (incomming_message[42] == 'E')longiude_east = 0; else longiude_east = 1;" This can be tested using the simulator that Joop explains in the video. I have tested it on a real flight and it works. I suspect that if flying South of the equator then you would need to do the same to the Latitude and North/South Indicators. Thanks, Joop my YMFC-32 Flies Amazing
Thanks alot , I've already changed the -10, and was looking for the complement E, need the osm I'm stuck on the waypoints help if possible thanks again
I need help with flight monitor getting script error
Hey do we have to do any modifications on line 207 and 208 when flying in northwest?
this is amazing even in 2024 bravo
Interessante video. Het park op het kaartje is bij mij om de hoek :)
Aha, nog een Zwollenaar :-)
Hello Joop
Thanks for this valuable contribution.
Does the Waypoint app require an internet connection during use -- through wifi or by some other means? If yes, how do you get that out in the field when flying -- perhaps through your cell phone? It seems like displaying the open streets map requires the internet. Or am I not understanding what the program is doing? Please explain.
Thank you.
Richard S.
Hello hows the waypoint coming along, I'm stuck at osm, I have no idea how to import the map into vs, please help..
Great job. I really enjoy your content. keep it up!
Hey I need help with flight monitor, osm data
Also, why don't you host it on Github? That would make contributing easier.
Hi Redline, I've put Joop his code (slightly modified to use it with Visual Studio Code) on my github (github.com/democles9308/YMFC32). Feel free to join,clone or fork... I still must add Joops last addition to it.
Always your fan Joop, just a quick question. I just finished watching your series and developing it at the same time, I just need to know the use of various capacitors in your PCB......as they were not present in the schematic is it a noise filter for the GPS module or the telemetry?? (or something else I didn't know👀!!)
by the way a great fan of your work and stay safe!
so inspiring, thank u very much for great work.
It may be made using Visual Studio but it is a Win Forms application.
WinForms is a UI toolkit.
It can also be used without Visual Studio
Visual Studio is and IDE,
Visual studio can be used for:
C++
C#
javascript
Win Forms
WPF
UWP
etc...
Just a bit peeved, but nice!
I need help with flight monitor, osm data how to get it on visual studio
Hi Sir,
Thank you so much for your amazing video. Your explanation is really clear and I love the fact that it is very in-depth down to the hardware level!
I have a question. I read your code and I found this interesting line: you set pitch_level_adjust = angle_pitch * 15; (same for roll_level_adjust)
My questions are:
1) Why multiplying the angle_pitch which is in degree by 15 results in pitch_level_adjust in degree per second (Because you added this adjust to the pid_pitch_setpoint) so I assume it is in degree per second.
2) Why 15 exactly, not any other number?
Sincerely
you are amazing . thanks for this video :))
Thank you very much!! 🤗
How to build apps? , do you have the code maybe github or something?
(sorry for my English)
Hi, first of all, congratulations on your project.
I looked at your videos and documents and ordered the material to build it.
In your web page in the section: TL-blog - I have seen your files - Video Txt - which have helped me a lot for the translation and to better understand the concepts you have disclosed.
My question is if you have other “Video Text” files for the previous videos in “your drawer”.
I have currently used Chrome and Web Speech API to create a text file, but due to my English, the correction and translation is not perfect.
I hope not to have taken advantage of your availability and thanks again for having made your work available to us.
Hello joop, I am really inspired by your projects especially the YMFC-32 Autonomous Quadcopter Flight Controller which I made by following your steps, so thanks very much. Currently, I am preparing for my PhD by combining science to develop solutions in the field of electromagnetic compatibility (EMC) for radio interference measurements using the (UAS) technology. So it will be great if you use 2 GPS modules instead of one and replace the ms5611 barometer with a laser altimeter in order to provide cm-level data geo-referring accuracy. I wonder if is there any way or you can give me peaces of advice on how to deploy it with the YMFC-32 Autonomous quad code, thanks very much.
Goed gedaan Joop !
hey man. I love your videos very much especially the YMFC videos. I have a request to make. Could you please make some videos about how to fly the quads just as you did in your videos.
Thank you for your useful tutorials, but I have a question and that is what is the difference between YMFC-32 and YMFC-AL. I know that YMFC-32 is run on STM32 but I want to know is STM32 better and more accurate than Atmega 328P?
hopefully not too many people use it at once. you would be basically DDOSing the map server. you should try to make a client-side waypoint overlay. although the project is amazing. good job.
The map is only a few bytes per load so it should work fine. The best thing is not to use the marker and only load the map once. A panel that can be moved around via the X,Y coordinates can be used as a marker for the quadcopter.
I need help with osm, how to import map to vs
amazing work
Hey JB absolutely awesome videos and i've made both of them with Arduino and stm32 but my quad seems to be drifting to one side and i checked in my case its transmitter tuning issue on your Q&A page, i'm also using Flysky FS-T6 Transmitter and i would love it if YOU MADE SOME KIND OF TUTORIAL ON SUB-TRIMMING, ENDPOINTS SETTING AND SETUP OF THE Flysky FS-T6 TRANSMITTER.
This is amazing video
Great work :)
Hey I need help with flight monitor, how do you use osm in vs
Sir I am a student of grade 9 from Mumbai,India. I am very inspired by your videos and I would like you to continue. Sir, currently I am trying to replicate your project and I need a small favour. Sir is it possible for you to send me the PCB layout or the Gerber file for the microcontroller layout so instead of using glass fibre PCBs I cod use those. I would be very obliged if you would send them
He doesn't want to share gerber file,you can design your own or contact other developers to build for you.Thanks!
I just discovered and built your Arduino auto-level quadcopter. The software you wrote for it is awesome. I have one problem with my version, one of the motors starts long before the other 3 motors and I have not figured out how to use YMFC-AL_esc_calibrate.ino to synchronize them. The internal comment says, "The program will start in calibration mode", but I don't see anything happening. How is that supposed to work? Thanks! Mike
Hello Joop Brokking, thanks for sharing your knowledge, a question in the simulator, what do you connect on pin B1 and A7?
Very cool, thanks for sharing ;-)
@joop brokking Your work is awesome! Thank you very much for sharing! ... I have question can we use the stm32 to run ardupilot code on it and use it with mission planner ?
So good content, only pending fpv with 3 axis camera gimbal.!!
Hello Joop, I made a PCB and a 3D printed barometer case for YMFC-32 auto. I am making a new one for the waypoint modification (TX->A6). I am planning on selling these little parts on CrowdSupply if you agree. Here in China, I can produce these customized little parts in low cost. I hope by doing this, I can help the viewers/hobbyists to focus on software and algorithms.
Just make sure that there is a clear and unambiguous reference to the original project and the developer (in this case me).
@@Joop_Brokking Great! Thanks Joop. I will let you know my progress.
@@Joop_Brokking Hi Joop, I finished the production of sample PCB. I made 2 versions, one is exactly as your schematics, the other one is added with raspberry pi on the telemetry port. Would you like one to review?
@@邵竹元 Could you please show me? If not, how much would a pcb cost with shipping to Mexico
@@araferw9479 Sure, I made a video on that. ruclips.net/video/n6QQasLNX-A/видео.html
Hi. Is the Arduino Code für YMFC-32 autonomous still available? The Downloadpage on your website ends in 404.
Contact me I got the codes
When is the 2021 STM32 'Blackpill' version coming out?!? C'mon Joop.... don't keep us in suspense!
Hi Joop, any plans to use 4G or 5G to control the drone and send a video-stream from camera? I like your tutorials but miss a camera feed and optional long distance control. Thx in advance.
Question: Can we add the Autotune PID feature as in Pixhawk in the drone with stm32?
thank you
Can we get a raspberry pi drone series on your channel ???
You should get a desk in an university, or a degree honoris causa
Hi Guys. Great content Joop. However what happened to your website? it isn't allowing access to the Q&A page, downloads or media page links? Thanks
As I can your microcontroller uses 8Mhz crystal resonator, doesn't it limits capability of processor???
Question: Why we can't use GPS data for altitude measurement?
I am very interested in your YMFC project, so I 3d printed 550 foldable frame, made PCB for YMFC-32 controller, also I created OSD PCB on Arduino instead of telemetry module. And after I figured out the code, I asked, why we can't use GPS data for altitude instead of the barometer? There will be no interface from the wind or pressure drifting.
Need help with osm xml
Amazing!!!!
Thank you
Hey, Joop/
For map routine check free GMAP NET library for Visual studio.
Its free, easy to work with coordinates in DDDDDD formats and most useful feature - preloaded map textures works offline.
GMAPNET supports almost all map providers like Google, Bing, OpenStreet, Yandex and so on.
There are many alternatives that you can use. And I know that GMAP is one of them. However after studying the options I have chosen for the current solution.
Hello need help with osm , I'm literally destroying my PC downloading every apt to decode , please help
And sir I have one more humble request. When I am trying to upload my v1 code to my quadcopter it shows an error by saying 'hardwire does not name a type. Did you mean wire? ' sir can you please give me a solution for that I would be very obliged
Somewhere they changed Hwire to Wire. Just have a look in my latest code and see how it's used.
The HardWire library itself is not included in the file, which is confusing. How did you solve it?
one other question. It will works for any hemisfere??
Question: I'm having frsky taranis x9d, can we able to use this with the project YMFC-32 autonomous.
and second thing is I'm unable to find APC220 Wireless RF Modules with USB Converter, in my country, is there any alternative for this.
Or is this one is compatible one APC220 Wireless Data Communication Module USB Adapter Kit For Arduino
Thanks in advance.
he protec
he atack
but most important he come back
Nice! I hope to upload videos more frequently than once a year from now ;-)
Hi, i am facing a issue. When connect telemetry it interferes with receiver. Any suggestion, please?
I need help with osm data
error : 2. how can i do to solve this problem. this is caused by main program loop exceded, even i never change or add on original codes
Hi nice project how can you increase the drone's range using the existing setup and use 4g lte to fly using the existing internet towers connectivity to connect with the incomming commands/wavepoints from the ground control station?
I need help with osm xml
First of all I want to congratulate you for the great work you have done and thank you for sharing your knowledge, I already built it but I have doubts in understanding the code block in the application to tell the drone to go to a point, after clicking , the code snippet is:
click_lat - = 35;
click_lat - = (webBrowser1.Size.Height / 2) + webBrowser1.Location.Y;
click_lon - = (webBrowser1.Size.Width / 2) + webBrowser1.Location.X;
if (zoom - 14 == 5)
{
click_lat = (int) ((float) click_lat * 1.664);
click_lon = (int) ((float) click_lon * (1.664 / Math.Cos ((l_lat_gps / 1000000) * 0.017453)));
Can you help me, explaining this code, greetings
wished i was clever enough to adapt this into an octo for motor redundancy to carry a nice camera
****update****
I fixed that by set the manual throttle to 1205.
*****
Joop brokking do you have any idea why the altitude increasing so fast?
The baro is inside the body of the drone and i'm using Emax rs2205 2600kv motors.
I was try to set the manuall throttle to low (1405).
Thanks🙏🏼
Normally a quadcopter hovers at mid-throttle. This represents a pulse of 1500us. If you have to set the take-off throttle to 1205 it means that you quadcopter is very light/over powered?
@@Joop_Brokking Thanks for your reply! 😀
I think that my motors are very strong for this weight.
Hello Mr. Brokking. Wenn I send data from ground station for example if I send a 'W', witch is 87 in ascii code, if I print it on serial monitor it print 151. If I send 'P' or 80 in ascii code it prints 144. Or 80+64 or 87+64 in case of 'W'. And if I send 'P' after 'W' I will see 160 after 151. ???? But for receiving data is all beautiful!! I take a look on Soft_serial_handling sketch but could not figure out what is going wrong with this. PLEASE HELP ! I am using bluetooth HC-05 for communication
could this work with mission planner software ?
Hey I need help with flight monitor, osm , how to use it in vs
Sir , in gps hold function video you coded
lat-actual =incoming-message[19]-48) * (long)1000000;
please explain it to me
Thank you
which = wire you use for breadboard?? can you share buying link??
Could you make a tutorial on programming the software it could be of help
can i convert it into an hexacopter ??? please reply to my question as it would help me a lot
who had problems with fligth moniter please i need some help i reserve the information too slow
I need help with osm
Hi bro .. I've tried to make the quadcopter but I have the RC controller that has two channels TX&RX I haven't four ready channels... can you help me with this please?!
Because when I tried to take your code and modify it with software serial interface the arduino couldn't compile the code .. but when I delete the ISR routine it compiled successfully..!
Any advice?
Hey buddy @Joop Brokking I need your code, but on your site there is error 404 in download section. please look into issue. i'M STUDING YOUR PLAYLIST AND TYRING TO MAKE ONE QUAD. PLEASE HELP ME.
I got the codes ,need help with osm data
First of all I want to congratulate you for the great work you have done and thank you for sharing your knowledge, I already built it but I have doubts in understanding the code block in the application to tell the drone to go to a point, after clicking , the code snippet is:
click_lat - = 35;
click_lat - = (webBrowser1.Size.Height / 2) + webBrowser1.Location.Y;
click_lon - = (webBrowser1.Size.Width / 2) + webBrowser1.Location.X;
if (zoom - 14 == 5)
{
click_lat = (int) ((float) click_lat * 1.664);
click_lon = (int) ((float) click_lon * (1.664 / Math.Cos ((l_lat_gps / 1000000) * 0.017453)));
Can you help me, explaining this code, greetings
@joop brokking Thanks for sharing. i run the waypoint telemetry application on windows 7 but the map won't show up. there's a script error message. please advice.
As I explained in the video I do not support this software. However, try to load the open streetmap in your Internet Explorer. This is what Visual studio also uses.
I am having same issue in windows 10 also.
Plz help guys
Thanks in advance 🙏
Yes what dose the script error means, I'm losing my brains and messing up vs
Do you flight with FPV?
hii Thanks for excellent tutorial..
I am at last stage of Autonomous drone by following your tutorial... facing single problem ..click not working on openstreet map view window in YFMC32 flightmonitor exe file
Please help
As explained in the video I don't support the flight monitor software. I just made it available for download and you have to debug the code yourself with Visual Studio.
did you connect the drone with gps to the laptop? if not try it and if the problem persists again only if problem persists try changing the line
((Control)webBrowser1).Enabled = false;
to
((Control)webBrowser1).Enabled = true;
in the sln file and publish it again
I'm stuck on osm , have no clue , please help
Need help with flight monitor, osm , how to import map data ?
Program Loop Exceeded.... Uploaded the code exactly as is but im getting this program loop error. Can't seem to figure out why? Any suggestions?
@joop brokking could you please make the YMFC-32 PCB design file available for ESTLCAM. appreciate it
Sir please make a brushed quadcopter using stm32
Please give us a Tutorial on the Basic of the Visual Studio App
Is the circuit board you made for sale?
Could we use the stm32 code in Arduino uno?