Hi guys, I figured it out when you run the GPS function and you got the string of question mark return. He changed his schematic to connect to Serial2 line so all you need to do is change the Serial1 to Serial2 in the program and it should work :) Mr. Brokking, I got it running !! I'm so excited
Thank you for this really important information. Here's the funny part, I ran into this problem originally in the Spring when I was working thru the hardware test program & saw your comment above, made the change & got the data expected as per Mr. Brokking's output samples. Fast forward to the Fall & I'm finally back to installing the Flight Control software & I run into this same problem. After some thought I realize I might have come across this problem before, totally forgetting I only did this change in the test program. I think to myself, why don't I read thru the comments section of this video & maybe I'll find an answer. Just like before I find your comments & boom, it works. I am ready to go once the weather cooperates! Thanks so much for this info.
@@orcharddriveblockparty8266 Hi, Did you happened to get the rate display when it running at 9600? I got the end results at 57200 However, at 9600 I still get a string of questions. The reason I asked because when I active the GPS function, my drone goes haywire, it either drifts constantly and increasing altitude or slams on the ground. I was not sure what else I'm missing. My telemetry says it got at least 8 satellites so I think the drone does recognize the GPS code. I also have Lat and Long displayed on my telemetry as well. Hope you figure out something that I must have missed. Thank you
@@bohaman. Interesting you mention the 9600 display. I had similar results early in my testing, but then for some unknown reason it started working. I will report back the results of my first flight this week.
Weer een mooie video Joop! You were one of those who inspired me to build my own drone. I based it on your work but i try to use different components to still feel the challenge and learning that comes with the whole process. Keep it up and tnx!
Hi Joop, I only stumbled upon this now. Just one question: The ublox module that you have, is capable of 10Hz. Why do you only use 5Hz? My only guess is that 5Hz is enough and that you are saving some computing resources for other purposes. Right?
My best guess is that they heavily rely on the vision sensors. I once flew the Phantom over a cornfield during a windy day and I noticed that the moving corn (due to the wind) messed up the position hold. When I have some more spare time I will tape the vision sensors as if it was night and fly it again. But you are right, it's really scary what they have accomplished.
@@Joop_Brokking We can also test it by flying it over the color printed scenery of some area on a poster paper and then moving the paper manually to see how the Phantom reacts to it... That'd be really fun and will reveal the truth about vision sensors in additon to a great video :)
Hi Joop. Brilliant videos, please keep up the good work! Quick question: why do we still use barometer modules in flight controllers that are fitted with GPS? Surely the GPS output would have far more accurate altitude outputs than any barometer?
Hello Joop, Thanks for the showing project, I bought all hardware and trying to install stm32 but getting error mesage, could you please explain how to install it? Thanks. "Compilation error: 'HardWire' does not name a type"
When using the test software, I cannot get any values back from the GPS. It is a genuine uBlox M8N. Also, the test program seems to freeze when searching for I2C devices, with the PC13 LED blinking constantly. Could I have some newer library installed, or something incompatible? The rest of the test software works great, and I can see values from every other part. I have everything rigged up as in the schematic. Please help!
Hi everyone I got everything working except for the GPS and the telemetry. However I'm more concerning about the GPS. I got the same GPS as Mr. Joop and used u=center to make sure it's running 9600 @ 1Hz default. However everytime I run the test program I can't read the value. It just run as a long string of question mark and then the function ended. Can someone please help me? Thank you so much
Is it an error at 11-15 with Set_to_57Kbps array in payload length byte (need payload 20 bytes), or it need to be 14 by some reasons? Thank you for your videos)
I need help for my GPS. I check the GPS module with my PC using the U-Center everything works. I configured using the U-Center GPS module was originally set at 9600bps with a 1Hz refresh rate I changed to 57600bps with a 5Hz NMEA massages. Gps works on the U-Center and also I tested on the arduino nano with a different code everything works. When I do the Gps test (YMFC-32_auto_test_program_ver-1b) I see question marks for a few seconds that's all. I probably missed something? I would be very grateful for any help. Thank you
Krzysztof Rostkowski I found a solution go to my comment under the GPS hold. In his code he have Serial1 read but the schematic we connect it to Serial2 so you just need to change everything from Serial1 to Serial2 it will read
Would someone know where to find the gps ublox m8n + compass hmc5883l, I have already bought two on Aliexpress that claimed to have the ublox chip, but none of them work. Sorry for the translator. Thank you
Ajay Pranav hello Ajay, how are you? did you manage to install the gps? if so, where did you get an original module? could you share the link? Thank you very much in advance
hi Joop, is it possible for this code to work with another jps, such as neo 6q 0 001? I'm trying to read the gps with the test program, but only illegible messages come.
Sir, I created ppm converter using Arduino pro mini. But when checking transmitter signals using "YMFC-32_auto_test_program_ver-1a" programme it doesn't gives correct values. all values are around 199. when moving sticks, 2 channels are changing their values between 600 and 199. Please help me sir, i used 1k and 1.5k resistors insted of 2k and 3k, and only recever is connected to the A0 pin on stm32. (im using FLYSKY FS-i6 transmitter and FS-iA6 receiver)
hello guys, I am getting Error 4 (GPS watch dog exceeded) when I activate gps hold function can anyone help me with this And also did anyone ran into this issue
Hi guys, I figured it out when you run the GPS function and you got the string of question mark return. He changed his schematic to connect to Serial2 line so all you need to do is change the Serial1 to Serial2 in the program and it should work :) Mr. Brokking, I got it running !! I'm so excited
@Pham Don Has your quadcopter flown successfully? and there are no problems with the GPS?
Thank you for this really important information. Here's the funny part, I ran into this problem originally in the Spring when I was working thru the hardware test program & saw your comment above, made the change & got the data expected as per Mr. Brokking's output samples. Fast forward to the Fall & I'm finally back to installing the Flight Control software & I run into this same problem. After some thought I realize I might have come across this problem before, totally forgetting I only did this change in the test program. I think to myself, why don't I read thru the comments section of this video & maybe I'll find an answer. Just like before I find your comments & boom, it works. I am ready to go once the weather cooperates! Thanks so much for this info.
@@orcharddriveblockparty8266 Hi, Did you happened to get the rate display when it running at 9600? I got the end results at 57200 However, at 9600 I still get a string of questions. The reason I asked because when I active the GPS function, my drone goes haywire, it either drifts constantly and increasing altitude or slams on the ground. I was not sure what else I'm missing. My telemetry says it got at least 8 satellites so I think the drone does recognize the GPS code. I also have Lat and Long displayed on my telemetry as well. Hope you figure out something that I must have missed. Thank you
@@bohaman. Interesting you mention the 9600 display. I had similar results early in my testing, but then for some unknown reason it started working. I will report back the results of my first flight this week.
You are genius
Weer een mooie video Joop!
You were one of those who inspired me to build my own drone. I based it on your work but i try to use different components to still feel the challenge and learning that comes with the whole process. Keep it up and tnx!
Can you provide Gps configutations?
It would be the easiest solution to upload on u-center if someone has a problem with setting all GPS parameters.
Hi Joop, I only stumbled upon this now. Just one question: The ublox module that you have, is capable of 10Hz. Why do you only use 5Hz? My only guess is that 5Hz is enough and that you are saving some computing resources for other purposes. Right?
I always wonder how the heck is dji so stable that it fells as if its tied to the sky 😍
Super excited for future videos. Great videos sir.
My best guess is that they heavily rely on the vision sensors. I once flew the Phantom over a cornfield during a windy day and I noticed that the moving corn (due to the wind) messed up the position hold.
When I have some more spare time I will tape the vision sensors as if it was night and fly it again. But you are right, it's really scary what they have accomplished.
@@Joop_Brokking
We can also test it by flying it over the color printed scenery of some area on a poster paper and then moving the paper manually to see how the Phantom reacts to it... That'd be really fun and will reveal the truth about vision sensors in additon to a great video :)
Hi Joop. Brilliant videos, please keep up the good work!
Quick question: why do we still use barometer modules in flight controllers that are fitted with GPS? Surely the GPS output would have far more accurate altitude outputs than any barometer?
Hello Joop, Thanks for the showing project, I bought all hardware and trying to install stm32 but getting error mesage, could you please explain how to install it?
Thanks. "Compilation error: 'HardWire' does not name a type"
Hi Joop!
Is it possible read the height given from the GPS. And if so how should I modify the read_gps function?
Br
N
Woohoo!!! A new Joop video!!! "Countdown? Check. Rocket Launch? Check. GPS Hold? Check. Production values? Check. Clear explanations? Check!"
Haha, I felt the need to throw in some rocket science :-)
When using the test software, I cannot get any values back from the GPS. It is a genuine uBlox M8N. Also, the test program seems to freeze when searching for I2C devices, with the PC13 LED blinking constantly. Could I have some newer library installed, or something incompatible? The rest of the test software works great, and I can see values from every other part. I have everything rigged up as in the schematic. Please help!
Hi Joop
Did you ever think about write a book ?
I would love it
and thank you for all these wonderful videos.
Alvaro Pandolpho good Idea
I'm trying to put all my knowledge in videos that can be used with my website. Writing a book is very time consuming :-)
Hi everyone I got everything working except for the GPS and the telemetry. However I'm more concerning about the GPS. I got the same GPS as Mr. Joop and used u=center to make sure it's running 9600 @ 1Hz default. However everytime I run the test program I can't read the value. It just run as a long string of question mark and then the function ended. Can someone please help me? Thank you so much
Is it an error at 11-15 with Set_to_57Kbps array in payload length byte (need payload 20 bytes), or it need to be 14 by some reasons? Thank you for your videos)
Thank you
your the best sir
Where can I buy the original GPS Neo 8 as in this video? Please help me!!!
I need help for my GPS.
I check the GPS module with my PC using the U-Center everything works.
I configured using the U-Center GPS module was originally set at 9600bps with a 1Hz refresh rate I changed to 57600bps with a 5Hz NMEA massages.
Gps works on the U-Center and also I tested on the arduino nano with a different code everything works.
When I do the Gps test (YMFC-32_auto_test_program_ver-1b) I see question marks for a few seconds that's all.
I probably missed something? I would be very grateful for any help.
Thank you
Hi sir
I have the some problem
Did you find a solution ?
I also have a similar problem. May I ask if you have found a solution? I bought 3 different GPS and I still can't solve it.
@@bohaman. I tested on u-blox M8N and u-blox 6M does not work.
I think the GPS configuration may be wrong.
Unfortunately, I'm not a programmer.
Krzysztof Rostkowski I found a solution go to my comment under the GPS hold. In his code he have Serial1 read but the schematic we connect it to Serial2 so you just need to change everything from Serial1 to Serial2 it will read
If you talking about testing the ublox via the FTDI make sure you connect the RX from the GPS to the TX of the FTDI and vice versa
YMFC-32_auto_test_program_ver-2b Code block Check_gps has error using Serial1. Needs to be Serial2 for pins A2 and A3.
Hi Mr Joob, as Always great Work, wonderfull explanation
Hi Mr Brokking.... can I use an 8 MHz 3.3V Arduino (without the resistors) in your PWM to PPM converter project? Thanks in advance.
I never tested it myself. I should be possible as the program is very basic and doesn't require a lot of calculating power.
@@Joop_Brokking Thank you.
Would someone know where to find the gps ublox m8n + compass hmc5883l, I have already bought two on Aliexpress that claimed to have the ublox chip, but none of them work.
Sorry for the translator.
Thank you
Love your video, I have started building my own Quadcopter
Ajay Pranav hello Ajay, how are you?
did you manage to install the gps?
if so, where did you get an original module? could you share the link?
Thank you very much in advance
Sir... Can you make hexacopter with Arduino
hi Joop, is it possible for this code to work with another jps, such as neo 6q 0 001? I'm trying to read the gps with the test program, but only illegible messages come.
Hi, I have the same problem , can you help me please
Very informative Video . Learn lot of things... Great video 👋👋👋👋👍👍👍👍👍👌👌👌
Thank you for your time, very good explanation
Sir, I created ppm converter using Arduino pro mini. But when checking transmitter signals using "YMFC-32_auto_test_program_ver-1a" programme it doesn't gives correct values. all values are around 199. when moving sticks, 2 channels are changing their values between 600 and 199. Please help me sir, i used 1k and 1.5k resistors insted of 2k and 3k, and only recever is connected to the A0 pin on stm32. (im using FLYSKY FS-i6 transmitter and FS-iA6 receiver)
If you use the PPM output of the IA6 you can directly connect it to the STM32. No voltage divider is needed as it is already a 3.3V signal.
Thank you sir. sir It haven't a ppm output.
Can u plz provide us link to final STM32 code and circuit diagram 🙂🙂??
Sir can i use flysky ct6b with r6b reciver to by converting pwm to ppm.
Check chapter 4.3 on my website: www.brokking.net/YMFC-32_auto_main.html#4.3
Wow great,Thank you sir
Joop thank you so much for your work.
Great..
hello guys,
I am getting Error 4 (GPS watch dog exceeded) when I activate gps hold function
can anyone help me with this
And also did anyone ran into this issue
GREEEAAAATT!!!
You built your project to look exactly like a matrice
Audio is quite low or is it just me?
prob u
Sir its September 2018 , waiting for STM32 software 😀
The first thing I do is like the video, even before watching it!
So what are you doing in comments section ... 😂😂😂
That is probably his second step. Thank you for the like kishor maharjan
You sound like Gru from Despicable Me
Sir its September 2018 , waiting for STM32 software
You can try to write your own