I like how the video started from the origin of the GPS technology to Arduino example along with explanation of all the key elements to get started. Thank you for all the time and efforts! 🙏
I truly appreciate the time and effort on the making of this video ! It brought so many details I was looking for and that I couldn't easily find elsewhere.. Besides that, I was all boiled down to a pretty simple and clear explanation. Thanks a lot !!
I used to be part of a project that used a clever GPS unit called ADU5. This unit uses 4 antennas, one for positioning, and the phase difference to the other three to calculate pitch, roll, and heading from a single reading. Important for ships or aircraft where the front of the vehicle isn't necessarily pointing in the direction of travel. The direction of travel (what many commercial GPS units call heading) was called "course over ground", and would be calculated from two consecutive readings.
I like examples wit explanations like this one. It's not important only how. Many times, for a better understanding, why is also important. Please, make more videos like this.
You may only need about a minute for your GPSr to get a full almanac after a cold start, as each satellite's transmission of the almanac is staggered over time. Also, you might not have noticed, but it is not exactly possible to get a 3D fix with a GPSr; it's either 2D… _or 4D._ BTW, when I looked closer at the NMEA data your GPS module was spitting out in this video, I noticed that you were receiving signals from three of the WAAS satellites, but for some reason your receiver was not using them.
What I would like to know is how can I receive the location of another GPS module, in what form will that location be received, and what can I use to locate that other GPS module while I am moving on the ground?
love the content and the in depth knowledge along with relevant examples. the subscribers are low in relation to the content idk why people are stupid not to follow you :(
I HAVE A QUESTION, I BOUGHT A GPS MODULE NEO-M8P-2 AND TODAY I WAS TRYING OUTSIDE, BUT THE ACCURACY IS 30 TO 40 M FROM MY REFERENCE POINT, AND SOMEONE HERE , COULD HELP ME, WHY THIS MISTAKE, OR IS THERE ANYTHING I DO NOT KNOW... PLEASE HELP
So we need the fourth satellite to get atomic clock time for the receiver, but for that, we need to know the distance to said satellite, or else we can't tell how much to correct for the time delay that it took for the signal to get to the receiver, for which we would again need atomic clock time for the receiver. *Scratching my head I know it does some fancy math with all the data from all the four satellites, but can someone explain it in simple terms?
Interesting question. Since most receivers don’t have precise enough clocks, they need a way to set themselves to the correct precise time. Since they don’t initially know where they are, they can’t use the satellite as a reference for time. They get around the position time dilemma by calculating their position error based on estimated time. The position error correlates to time error. The local clock is adjusted to compensate and now precise time is known. This error correcting process takes four measurements. This is how the vast majority of receivers work and won’t even operate with less than four. Position can be calculated with three measurements, but that requires an expensive local clock. It’s easier to calculate time with a fourth input and use a cheap local clock.
Good day Sparkfun, I’m tryna start something here in Nigeria, and I saw your video about gps. I believe you will be of great help for me. Pls can I have an email address to send you details about what I’m about to start. It’s kinda private so I dnt want to put the idea in the public section. Thanks I’ll be hoping to hear from you soon.
I like how the video started from the origin of the GPS technology to Arduino example along with explanation of all the key elements to get started. Thank you for all the time and efforts! 🙏
Great tutorial and many thanks for using the metric system throughout!
I truly appreciate the time and effort on the making of this video ! It brought so many details I was looking for and that I couldn't easily find elsewhere.. Besides that, I was all boiled down to a pretty simple and clear explanation. Thanks a lot !!
I've been waiting for a full tutorial like this for years. Thank you, keep these up please, great company and great products
I used to be part of a project that used a clever GPS unit called ADU5. This unit uses 4 antennas, one for positioning, and the phase difference to the other three to calculate pitch, roll, and heading from a single reading. Important for ships or aircraft where the front of the vehicle isn't necessarily pointing in the direction of travel. The direction of travel (what many commercial GPS units call heading) was called "course over ground", and would be calculated from two consecutive readings.
I like examples wit explanations like this one. It's not important only how. Many times, for a better understanding, why is also important. Please, make more videos like this.
Love the out-takes at the end. Keep 'em coming...
Most modern Aviation GPS platforms are now compatible with GPS and GLN. Marine GPS units used aboard Commercial Vessels also have both.
This vid is amazing, well explained and pedagogic. Thank you
Well explained! Thanks!
This was really useful, thanks!
You may only need about a minute for your GPSr to get a full almanac after a cold start, as each satellite's transmission of the almanac is staggered over time.
Also, you might not have noticed, but it is not exactly possible to get a 3D fix with a GPSr; it's either 2D… _or 4D._
BTW, when I looked closer at the NMEA data your GPS module was spitting out in this video, I noticed that you were receiving signals from three of the WAAS satellites, but for some reason your receiver was not using them.
Great production
Brilliant explanation. Would be good to see the dissection of Glonass, the Chinese version, Galileo or the forthcoming British version too.
Christoff: Glonass is Russian.....the Chinese system is called Beidau.
Implying the world is a sphere - unsubscribed!
JK. :) Finally sparkfun is producing again videos with 'more' content. Thanks.
The amount of numbers shown in this video made me cry...
Which numbers are you referring to? The NMEA output?
You idiot shut up
Glad he broke it down, that was beyond overwhelming ^^'
Beautifully explianed ... 👍🤟👌👌
thanks a lot, Sir. super explanation!
to mirror the GPS without any parsing: digitalWrite(1,digitalRead(10));
What I would like to know is how can I receive the location of another GPS module, in what form will that location be received, and what can I use to locate that other GPS module while I am moving on the ground?
love the content and the in depth knowledge along with relevant examples. the subscribers are low in relation to the content idk why people are stupid not to follow you :(
I HAVE A QUESTION, I BOUGHT A GPS MODULE NEO-M8P-2 AND TODAY I WAS TRYING OUTSIDE, BUT THE ACCURACY IS 30 TO 40 M FROM MY REFERENCE POINT, AND SOMEONE HERE , COULD HELP ME, WHY THIS MISTAKE, OR IS THERE ANYTHING I DO NOT KNOW...
PLEASE HELP
Great!
Awesome
How does your GPS receiver know its precise time (so it can determine a time difference)?
So we need the fourth satellite to get atomic clock time for the receiver, but for that, we need to know the distance to said satellite, or else we can't tell how much to correct for the time delay that it took for the signal to get to the receiver, for which we would again need atomic clock time for the receiver. *Scratching my head
I know it does some fancy math with all the data from all the four satellites, but can someone explain it in simple terms?
Interesting question. Since most receivers don’t have precise enough clocks, they need a way to set themselves to the correct precise time. Since they don’t initially know where they are, they can’t use the satellite as a reference for time. They get around the position time dilemma by calculating their position error based on estimated time. The position error correlates to time error. The local clock is adjusted to compensate and now precise time is known. This error correcting process takes four measurements. This is how the vast majority of receivers work and won’t even operate with less than four. Position can be calculated with three measurements, but that requires an expensive local clock. It’s easier to calculate time with a fourth input and use a cheap local clock.
Well done!!
Amazing!!! Maravilhoso!!
Jefferson City, Missouri! Yay us!!! :-)
Bad math at 09:54... converted longitude should be 105.18514 W instead of 105.18414 W.
plz launch an arduino IDE for android phones
I still don't understand the need for fourth satellite, can someone Eli5 me
Sir it's need Wi-Fi and cellar data?
Good day Sparkfun, I’m tryna start something here in Nigeria, and I saw your video about gps. I believe you will be of great help for me. Pls can I have an email address to send you details about what I’m about to start. It’s kinda private so I dnt want to put the idea in the public section. Thanks I’ll be hoping to hear from you soon.
Hi. They have a section for that on their website. I hope this info will be helpful
"[]"