Hi everyone - It's come to my attention that there has been someone masquerading as myself, responding to some comments here with a link to a Telegram chat to win a prize from me. THIS IS A SCAM, I am not holding a contest, nor do I have a Telegram account. PLEASE DO NOT RESPOND TO THESE MESSAGES!! It's happening on a lot of my videos, I'm taking steps to remove them manually, but as I have 162 videos, it will take some time. If you do run across a suspicious comment, I would appreciate you letting me know at info@dronebotworkshop.com. Thanks! Bill (The real one!)
Aren't we all an underrated bunch? They don't see us until we build robotic armory and snap our fingers to send time-hijacking alien invaders to dust. Yes, we are awesome like that😏🍻
I'm officially intending to be a life long subscriber to your channel. I recently bought a GPS module to start experimenting with and lo and behold, your latest video is chocked full of extremely helpful information to help me along with that. I really do appreciate what you do here in your videos and am so grateful you decided to contribute your knowledge and solid explanations of such interesting topics. Have to say that you're just great!! Thanks.
Thanks for a brilliant video, just one thing to note is that GPS uses Trilateration not Triangulation, your explentation was spot on, as it is distance that is measured and not the angle then that makes it Trilateration. Love your channel, keep them videos coming.
great video as always ! Users pay attention I have struggled for long time getting GPS data using the built in TinyGPS examples and failed just because the baude rate was set to 4800 instead of 9600 as shown in the video
I subscribe to many DIY/Electronics channels... But this man, ohh he is just SUPERB. I personally give thanks to HIM and also inspire him to make such type of video in his own time. Whatever be the viewers' number, subscriber or others fact, HE is no doubt oswme . I fall in LOVE with his video.
Really interesting. Thanks for going right from the beginning, to which systems exist and how they work. I feel I have a basic knowledge now and ready to learn more.
Its amazing but i swear, every time i view one of your educational videos its even better content wise then the last. Keep up the good work u r a Godsend.
We sure have come a long way from that pain in the rear Loran-C system. Hated using that for navigation. It took forever to establish a connection to enough antennas and it had to be turned off if I needed to use my Marine VHF
So I just stumbled on your channel, and I think you are exactly the person I need some help from. I am in the process of figuring out my strategy for my future diy robot mower and I really don't want a boundary wire. There is a lot of info out there to use rtk with these things but being in Canada it is unclear if the service is free or not for us Canucks. If you are still going to make a video on that subject that would be really great! You seem to be able to make your own base station but that seems complicated.
Really cool video as usual. Thanks for that. It remains unclear for me why you always wire the µC-TX to the modules-RX, for my understanding the controller only listens and therefore you only need the module-TX to µC-RX connection. That is at least how it works in my projects. And yes, these Chinese modules are extremely cheap and sensitive. My one (BN-180) works next to my balcony door inside behind the glass and curtain and has a fantastic reception to synchronize my matrix LED clock. I like your videos and your way of explaining things.
This video helped me a great deal. I've been experimenting with some surplus Rockwell Jupiter GPS modules because I want the locked 10KHz signal they produce (along with the 1pps signal). At startup, the units produce the signals unlocked and then they lock to the satellites after a fix is established. They have no built-in indicator, so I tried reading the NMEA data using the Arduino hardware serial port and--big surprise--I couldn't read more than 64 characters on the serial monitor each reset. Before I finished last night, I did learn that 64 bytes is the size of the UART's buffer, and that the size is hard-written into the IDE libraries. BTW, I also discovered the IDE doesn't like anything else attached to RX & TX when uploading a sketch, so I had to pull those connections every time I wanted to do so. This morning, I was thinking I needed to use an MCU with a larger RX buffer, but then I watched this video and found out about software serial! I'd never heard of it before, and it solved two of my problems: reading the continuous 4800-baud stream from the Jupiter with no show-stopping overflow, _and_ having to disconnect the serial lines whenever I want to upload to the Arduino. Being able to pass the software-serial data right off to the IDE hardware-serial monitor was just an added convenience. Thank you so much for this information, and all the other materials you put out!! BTW, besides uploading sketches, is there any other reason to _ever_ use hardware serial?
Thank you! For your love! I wish to give you a big big huge! Thank you for caring and for sharing your wisdom and knowledge! You are the best teach and I hope to me you one day. Thank you and may God bless you! With love, ScottieV.
Distance from London, and course column ....in my humble opinion this is enough to establish rough location where this test was taken (not exact because we have km accuracy and .. ) ...should you blur those columns out ??? .... On the other hand, this is Absolutely excellent video :) ...
FYI. "BieDou" should spell "BeiDou" (so phonetically it will sound like its Chinese). "Bei" means "north" and "Dou" is "Bowl". Namewise it is the "the Big Dipper" equivalent in the west. Love your sharing as always.
Excellent video Bill. Now that I can pinpoint where u live..expect a surprise visit to your fabulous lab. 😂..jokes apart, thank you for such a detailed info on a subject, that I use every second day without knowing much abt it.
You explain things very well plus your voice is not intmerdating and not fast .I have a tomtom rider is it possible to put a better chip in it to inprove its performance. Thank you
Now I know why a robotic lawnmower doesn't use GPS as 1-3m is potentially poor depending on the size of the lawn. I watched your earlier video introducing the change to esp32s and with respect to the esp-cam and hoped for a lawnmower. I bought a worx landroid and wantd it to work within a temporary loop of perimeter wire. It ran over the pegged wire and cut it. I watch in hope of something that can cut the lawn at a reasonable cost with ideally no wires. PS Love the videos Ihave seen and will look at more. Thanks
@@elmeradams8781 I did not get time to pursue alterations. I think that the Worx would work if the cables were buried in the ground and you give it more room at the edges to go over the wire. I temporarily used tilted metal stakes to carry the perimeter wire though not ideal. RTK is a bit pricey. The other trouble with these lawn mowers is they ideally would be left out due to the limited cutting ability and inefficient time consuming zig zagging coupled with potential theft in the front garden. I did not get time to do anything, but noted interesting potential wheelchair motor mods to lawn mowers which can cut more aggressively, but have to learn to weld.
I like to think on GPS as 4 equations with 4 unknowns (x,y,z,time), this also opens up for some shortcuts (That I have seen on some of my GPS devices). Time must be within nano seconds, this not not possible on a crystal for very long, but it is often possible for a few minutes, i.e. a smart GPS may keep the position lock for a few minutes on 3 satellites (3 equations, 3 unknowns). When on the water you can often lock the z value to 0, this again means that 3 satellites is enough to keep a position lock (On one of my GPS devices you could define you current height and it would lock on 3 satellites). Theoretically the above means you can keep a lock with only two satellites, I have never experienced that , but then I have not been sailing much. DGPS (and other similar systems) is a very interesting topic, that you mostly skipped. It usually works by sending a nano second correct for each satellite (Correcting for atmospheric delays), the correction can be from a ground based station or from a satellite and can be free or require a payment (Payment is probably mostly obsolent). They all work by having a station at a known location and measuring how much the time from the satellite is wrong, the result can then be send directly or via a satellite.
Please sir am glad to have come across this great tutorial, but please than you provide a tutorials on on tracking the position/locations of mobile GSM phones in real time
Very useful. I've had a NEO-6M for several years that I haven't got round to trying yet. Maybe this will encourage me to use it to find where my dog goes, when she wanders off on her own (on our land!). Even better if I can add radio to track her
Bill, another excellent and enjoyable video. I look forward to ALL of your videos. Thinking about how to shrink this enough to create a “Cat Tracker” to see where my kitty goes!
Thank you for the information and the very pleasant way you present it. "What can be said at all can be said clearly." Your English can be understood so extraordinary well, that I guess you mostly speak French ? But there is NO French accent !
this is, as always, very useful and interesting and inspires me to use this and put it to good use at home. Keep up the good work!. PS: Are you ever thinking of oding a video on how to create a DIY wall scanner?
SUPER nice video. The GPS logger is missing the "live" part - using wifi (hot spot of the phone) or even GSM modem and integration to i.e. Google Maps API.
Great video with excellent explanations! Really appreciate going through the different hardware modules, along with pricing. The software library installations we’re nice to see. Also like the software that you demonstrated and explained;especially the Google Maps. I just have One question: What if you already know where you’re at? 🤣😂🤣
great video as always. just a minor thing: "BeiDou", rather than "BieDou", meaning Northern (Bei) Dipper (Dou) ... and pronounced like " Bay Dough " ...
We are using U-blox GPS with Arduino since 2015. Now you bring new models. After plugging, it gives scrolling data like this. We already know the data's meaning. I hope you'll make videos about GSM modules (GSM sim800, GSM sim900...)
I may not look like it but all of us who have been using NMEA protocol sentences for many years pronounce it as NEE-MA. Yes, it doesn't make sense, but that is how we in the industry pronounce it. Just an FYI
good on you JC1956, I was actually going to ask but didn't want to sound picky nor offend Bill... I also suspected that nee-ma it is an "accepted" pronunciation, as en-em-ee-ay is just too bloody hard!! THANX!!
Subscribed - Loved the video. Explained in simple terms and well done. I 'm new to GPS and GSM. I'd imagine one can have a ESP8266 / ESP 32 doing the same but communicating to a broadband router and sending data to the cloud. ( thru MQTT or other protocols )
Great video! Hopefully, you've done more on this topic... I will search your channel. It would be so cool to use the red Spark Fun GPS's RTK capabilities in conjunction with the best GPS out of the others you had. Would it be possible to use the RTK capabilities in this way? For example, would it be possible to integrate one GPS on a robot and another GPS on the robot's charging station to achieve centimeter-level precision with RTK? I don't know how RTK works under the hood, so correct me if I'm wrong.
Is there any chance you could create a video showing and explaining how to salvage/repurpose gps moduals from sat navs or other devices as well as how to identify the pin outs without using data sheets/schematics..?
Hi everyone - It's come to my attention that there has been someone masquerading as myself, responding to some comments here with a link to a Telegram chat to win a prize from me. THIS IS A SCAM, I am not holding a contest, nor do I have a Telegram account. PLEASE DO NOT RESPOND TO THESE MESSAGES!!
It's happening on a lot of my videos, I'm taking steps to remove them manually, but as I have 162 videos, it will take some time. If you do run across a suspicious comment, I would appreciate you letting me know at info@dronebotworkshop.com.
Thanks!
Bill (The real one!)
This channel is disgustingly underrated,, this is PURE GOLD
Good To Have You Here
Could You Share This To Ur Class And Colleagues
@Hazza Bani Malek truth be spoken
Aren't we all an underrated bunch? They don't see us until we build robotic armory and snap our fingers to send time-hijacking alien invaders to dust.
Yes, we are awesome like that😏🍻
@Hazza Bani Malek: agreed. This whole channel is awesome.
he probably has to make some stupid face like most other youtubers to get more click
I'm officially intending to be a life long subscriber to your channel. I recently bought a GPS module to start experimenting with and lo and behold, your latest video is chocked full of extremely helpful information to help me along with that. I really do appreciate what you do here in your videos and am so grateful you decided to contribute your knowledge and solid explanations of such interesting topics. Have to say that you're just great!! Thanks.
Thanks for a brilliant video, just one thing to note is that GPS uses Trilateration not Triangulation, your explentation was spot on, as it is distance that is measured and not the angle then that makes it Trilateration. Love your channel, keep them videos coming.
Bill, another outstanding video. Thanks for continuing your work.
I rate this channel 10/10. A very interesting topic, please continue.
Thanks!
Thank you as well!
great video as always ! Users pay attention I have struggled for long time getting GPS data using the built in TinyGPS examples and failed just because the baude rate was set to 4800 instead of 9600 as shown in the video
YOU ARE AMAZING MAN! KEEP IT UP
Satellite joke?
I subscribe to many DIY/Electronics channels... But this man, ohh he is just SUPERB. I personally give thanks to HIM and also inspire him to make such type of video in his own time. Whatever be the viewers' number, subscriber or others fact, HE is no doubt oswme . I fall in LOVE with his video.
Really interesting. Thanks for going right from the beginning, to which systems exist and how they work. I feel I have a basic knowledge now and ready to learn more.
I want to express sincerest gratitude to you Sir, you are the Best Professor in this subject!
Its amazing but i swear, every time i view one of your educational videos its even better content wise then the last. Keep up the good work u r a Godsend.
amazing video as usual. Thanks a lot for all your time spent in order to share your knowledge! :)
You can tell the effort going behind the scenes to make this happen. Great job 👍
I did not know that Arduino had the capability to use other pins as a serial TX/RX pair. Very cool! Thanks!
Fantastic information on “GPS” Thanks Bill 👌
At 6:14, when referring to satellite navigation systems in general it’s better to use the term GNSS (Global Navigation Satellite System) than GPS.
We sure have come a long way from that pain in the rear Loran-C system. Hated using that for navigation. It took forever to establish a connection to enough antennas and it had to be turned off if I needed to use my Marine VHF
Oh, man!
Could you make a shop tour, please?
This place is OCD people's heaven like me.
I search better and found the tour. Amazing!
Thanks Bill, that was a most informative session - I always learn a lot from your channel. 🙂👍
You are probably my favorite TH-cam out there. Keep up the awesome content.
Looking forward to a video about the RTK unit!
Eagerly waiting for sparkfun gps module video.
Excellent tutorial. Thank you so much! You should make an autonomous driving car.
As always an excellent video, thank you for your efforts!
Another interesting show. Need to figure out how to raise the viewership.
So I just stumbled on your channel, and I think you are exactly the person I need some help from. I am in the process of figuring out my strategy for my future diy robot mower and I really don't want a boundary wire. There is a lot of info out there to use rtk with these things but being in Canada it is unclear if the service is free or not for us Canucks. If you are still going to make a video on that subject that would be really great! You seem to be able to make your own base station but that seems complicated.
Really cool video as usual. Thanks for that. It remains unclear for me why you always wire the µC-TX to the modules-RX, for my understanding the controller only listens and therefore you only need the module-TX to µC-RX connection. That is at least how it works in my projects. And yes, these Chinese modules are extremely cheap and sensitive. My one (BN-180) works next to my balcony door inside behind the glass and curtain and has a fantastic reception to synchronize my matrix LED clock. I like your videos and your way of explaining things.
This video helped me a great deal. I've been experimenting with some surplus Rockwell Jupiter GPS modules because I want the locked 10KHz signal they produce (along with the 1pps signal). At startup, the units produce the signals unlocked and then they lock to the satellites after a fix is established. They have no built-in indicator, so I tried reading the NMEA data using the Arduino hardware serial port and--big surprise--I couldn't read more than 64 characters on the serial monitor each reset. Before I finished last night, I did learn that 64 bytes is the size of the UART's buffer, and that the size is hard-written into the IDE libraries. BTW, I also discovered the IDE doesn't like anything else attached to RX & TX when uploading a sketch, so I had to pull those connections every time I wanted to do so.
This morning, I was thinking I needed to use an MCU with a larger RX buffer, but then I watched this video and found out about software serial! I'd never heard of it before, and it solved two of my problems: reading the continuous 4800-baud stream from the Jupiter with no show-stopping overflow, _and_ having to disconnect the serial lines whenever I want to upload to the Arduino. Being able to pass the software-serial data right off to the IDE hardware-serial monitor was just an added convenience. Thank you so much for this information, and all the other materials you put out!!
BTW, besides uploading sketches, is there any other reason to _ever_ use hardware serial?
Thank you sir for this great video! Watched every second of it with great interest!
Thank you! For your love! I wish to give you a big big huge! Thank you for caring and for sharing your wisdom and knowledge! You are the best teach and I hope to me you one day. Thank you and may God bless you! With love, ScottieV.
11:41 I think GPS TX pin should go Pin 4 and GPS RX pin should go Pin 3 on Arduino, since later you defined swsTX 3 and swsRX 4.
Distance from London, and course column ....in my humble opinion this is enough to establish rough location where this test was taken (not exact because we have km accuracy and .. ) ...should you blur those columns out ??? .... On the other hand, this is Absolutely excellent video :) ...
FYI. "BieDou" should spell "BeiDou" (so phonetically it will sound like its Chinese). "Bei" means "north" and "Dou" is "Bowl". Namewise it is the "the Big Dipper" equivalent in the west. Love your sharing as always.
Excellent as always. The detail and the quality of the presentation is remarkable.
Great subject, looking forward to the one with high-accuracy and reference GPS. Look for this in the past couldn't find much back then.
I swear you're good. Thank you so much for all this information. These are diamonds.😊
I miss seeing these kinds of videos on TH-cam.
thank god ive found this gem of a channel
Excellent video Bill. Now that I can pinpoint where u live..expect a surprise visit to your fabulous lab. 😂..jokes apart, thank you for such a detailed info on a subject, that I use every second day without knowing much abt it.
Nice work Bill. Careful, we can see your GPS coordinate in the video.
Indeed
I love soo much that he sounds like Lester from GTA 5
Another impressive video. Thanks for taking the time to create. Keep them coming.
Great informational video. Many many thanks.
Been hanging out for this for ages. Had to learn from sub par sources 😫
Nice and clear enough tutorial...
Request ,, how to make log position using raspberry pi 3 ?
Thank you given information about India
This video just came up exactly when I needed it!! Thanks!🔥
just learned that this guy live in my area, nice guy for sure
Welcome to the workshop 💪
What a beautiful presentation. So complete and well explained. Thank you !!!
What an excellent video. I learned a lot. Thank you so much for doing this! Your channel is fabulous.
Thanks for sharing your Knowledge! Greetings From Brazil!
You explain things very well plus your voice is not intmerdating and not fast .I have a tomtom rider is it possible to put a better chip in it to inprove its performance. Thank you
What a GREAT video and project, thank you--looking forward to building this myself
I love this channel. He is very easy to understand and makes amazing videos
Your work shelf looks good
Now I know why a robotic lawnmower doesn't use GPS as 1-3m is potentially poor depending on the size of the lawn. I watched your earlier video introducing the change to esp32s and with respect to the esp-cam and hoped for a lawnmower. I bought a worx landroid and wantd it to work within a temporary loop of perimeter wire. It ran over the pegged wire and cut it.
I watch in hope of something that can cut the lawn at a reasonable cost with ideally no wires. PS Love the videos Ihave seen and will look at more. Thanks
Did you get it to work
@@elmeradams8781 I did not get time to pursue alterations.
I think that the Worx would work if the cables were buried in the ground and you give it more room at the edges to go over the wire. I temporarily used tilted metal stakes to carry the perimeter wire though not ideal.
RTK is a bit pricey.
The other trouble with these lawn mowers is they ideally would be left out due to the limited cutting ability and inefficient time consuming zig zagging coupled with potential theft in the front garden.
I did not get time to do anything, but noted interesting potential wheelchair motor mods to lawn mowers which can cut more aggressively, but have to learn to weld.
That was fun to watch. Thanks, Bill.
Wonderful production as usual. The tracker is fascinating. : = ))
I like to think on GPS as 4 equations with 4 unknowns (x,y,z,time), this also opens up for some shortcuts (That I have seen on some of my GPS devices).
Time must be within nano seconds, this not not possible on a crystal for very long, but it is often possible for a few minutes, i.e. a smart GPS may keep the position lock for a few minutes on 3 satellites (3 equations, 3 unknowns).
When on the water you can often lock the z value to 0, this again means that 3 satellites is enough to keep a position lock (On one of my GPS devices you could define you current height and it would lock on 3 satellites).
Theoretically the above means you can keep a lock with only two satellites, I have never experienced that , but then I have not been sailing much.
DGPS (and other similar systems) is a very interesting topic, that you mostly skipped. It usually works by sending a nano second correct for each satellite (Correcting for atmospheric delays), the correction can be from a ground based station or from a satellite and can be free or require a payment (Payment is probably mostly obsolent). They all work by having a station at a known location and measuring how much the time from the satellite is wrong, the result can then be send directly or via a satellite.
Are correction librarys/tables still publish that provide the absolute true true position where the broadcasting satellites were at time t?
Please sir am glad to have come across this great tutorial, but please than you provide a tutorials on on tracking the position/locations of mobile GSM phones in real time
Fantastic explanation... it is the best... thank you
Very useful. I've had a NEO-6M for several years that I haven't got round to trying yet. Maybe this will encourage me to use it to find where my dog goes, when she wanders off on her own (on our land!). Even better if I can add radio to track her
Thanx alot from South Africa.
Bill, another excellent and enjoyable video. I look forward to ALL of your videos. Thinking about how to shrink this enough to create a “Cat Tracker” to see where my kitty goes!
Did you ever do it
Thank you for the information and the very pleasant way you present it. "What can be said at all can be said clearly." Your English can be understood so extraordinary well, that I guess you mostly speak French ? But there is NO French accent !
A channel that is making me the next Elon musk electronics + coding = master scientist
07:28 Longitude --> Latitude / Latitude --> Longitude
this is, as always, very useful and interesting and inspires me to use this and put it to good use at home. Keep up the good work!. PS: Are you ever thinking of oding a video on how to create a DIY wall scanner?
SUPER nice video. The GPS logger is missing the "live" part - using wifi (hot spot of the phone) or even GSM modem and integration to i.e. Google Maps API.
cant wait for the next video of gps
3:38 well it's a very advanced system, but what are they trying to track?
Great video with excellent explanations!
Really appreciate going through the different hardware modules, along with pricing.
The software library installations we’re nice to see.
Also like the software that you demonstrated and explained;especially the Google Maps.
I just have One question:
What if you already know where you’re at? 🤣😂🤣
great video as always. just a minor thing: "BeiDou", rather than "BieDou", meaning Northern (Bei) Dipper (Dou) ... and pronounced like " Bay Dough " ...
Could you do a solar panel 2 axis tracker please. Love the way you teach, makes it so much easier to get projects done. Regards.
Captivating presentation, thank you for posting this video!
We are using U-blox GPS with Arduino since 2015. Now you bring new models. After plugging, it gives scrolling data like this. We already know the data's meaning. I hope you'll make videos about GSM modules (GSM sim800, GSM sim900...)
These are amazing videos thank you
I may not look like it but all of us who have been using NMEA protocol sentences for many years pronounce it as NEE-MA. Yes, it doesn't make sense, but that is how we in the industry pronounce it. Just an FYI
good on you JC1956, I was actually going to ask but didn't want to sound picky nor offend Bill...
I also suspected that nee-ma it is an "accepted" pronunciation, as en-em-ee-ay is just too bloody hard!! THANX!!
Great explanations
Did you have to be connected to the internet on youre route on the last project to get coordinates?
You led me closer to my goals
Lot of Respect and Love
Great video Sir 👍👍👍
nice workshop
Very great video. Informative
Helpful video 👍
well done - Bill
werner from southern germany
Subscribed - Loved the video. Explained in simple terms and well done. I 'm new to GPS and GSM.
I'd imagine one can have a ESP8266 / ESP 32 doing the same but communicating to a broadband router and sending data to the cloud. ( thru MQTT or other protocols )
Great video! Hopefully, you've done more on this topic... I will search your channel. It would be so cool to use the red Spark Fun GPS's RTK capabilities in conjunction with the best GPS out of the others you had. Would it be possible to use the RTK capabilities in this way? For example, would it be possible to integrate one GPS on a robot and another GPS on the robot's charging station to achieve centimeter-level precision with RTK? I don't know how RTK works under the hood, so correct me if I'm wrong.
Hi, very informative video. I couldn't the video/project that you did with the SparkFun RTK-SMA unit. does it exit?
Nice presentation
Is there any chance you could create a video showing and explaining how to salvage/repurpose gps moduals from sat navs or other devices as well as how to identify the pin outs without using data sheets/schematics..?
Your video's too good 👍 it is not gold it diamond💎
Another informative well researched interesting video !
Excellente vidéo, comme d'habitude !
Very nice video! So after a year I don't see the follow on video for the Spark Fun board. What's the hold up?😂
This is great. Thank you for your interesting videos.