Great series. I just ordered my 980 chip and antenna for my base station. I’m looking forward to experimenting with various rover projects I have in mind
@@kuwerty2kuwerty23 Sure I purchased EM-980D1 Unicorecomm Multi-frequency High Precision RTK Positioning GNSS Module GPS BDS GLONASS Galileo UM980 Replace ZED-F9P both were approx. $169 USD. I have to order a another one for my rover but I wanted to get the base station up and working first.
@@oceanexplorationlab Stuck - no power on esp32 unsure what the 3v3 is suppose to be connected to? No red power light when the um980 is connected to laptop. I must have something wrong on the breadboard.
@@whiskerrub3821 If you follow the provided diagram and omit the LEDs, nothing will be connected to the 3.3V pins on the ESP. Power will be supplied from the UM980 module to the 5V pins on the ESP32. Ensure your individual components function properly when connected to USB. If they are still working, you should be fine.
@@whiskerrub3821 Leaving out the LEDs initially reduces the potential for errors. Once the ESP is powered up and you've confirmed that the other wires are correctly connected, you can then reinstall the LEDs.
Can we able to send RTCM Corrections between base and rover ESP32s with wifi or Bluetooth. and Remove the need for RTK2go? Process will be more simpler. Anyway this video helped me a lot, thankyou for doing this
@@oceanexplorationlab absolutely please do and 1 more thing, with 982 and 2 antennas utilized can the rover determine altitude and axis rotation. I want this data for ROS in raspberry pi for SLAM. Ras pi is onboard on UAV. Thankyou.
Hi do you know if it is possible to create a UM980 based rover that will have a BT option to connect to a smartphone or other device and read the X Y coordinates there? Also for rover do I need UM980 or UM982?
Certainly, you can transmit coordinates through UART to a Bluetooth UART bridge and connect it to your phone. I plan to experiment with this when time permits and will post a video once I have figured it out.
Hello! The coordinates of the base station (longitude and latitude) are provided by the GNSS module as part of the correction data. When configuring the UM980 as a base, you’ll need to provide those coordinates. In my video, I used the automatic determination of the base coordinates via the base time 60 2 2.5 (Self-optimizing Base Station Mode) command. I recommend consulting the Unicore Reference Commands Manual to understand how to provide the coordinates for your base using the "Fixed Base Station with Precise Coordinates" mode. As for connecting an OLED monitor, this won’t be possible unless you modify the source code of the XBee, which is available on GitHub. You would need to make changes there to integrate the OLED.
Programming the module through a mobile app is possible in principle, but I have no immediate plans to do so. Please let us know if you find a way. The same applies to the other two questions.
Excellent presentation series of these type of gnss. I would like to ask if possible to explain how to do PostProcessingKinematics (PPK) eg. what messages we need to enable etc.
This series has been great! I’ve set up my base and had it online for a couple weeks now. I want to set up and build a survey stick rover next. I have ordered the parts and am awaiting them. I’m not sure yet how to get the rover points saved and plotted on a map. I’m thinking about using the sw maps app on my phone to do this. I would like to be able to save two points then generate a line between them. Once I have the line I want to use the rover to locate that line in the field. In order to use the rover in sw maps it must be connected to the phone with Bluetooth. Any chance you will be covering this in future videos? Thanks again for all the help so far!
Hi I'm thinking of bulding stick rover as well. Can you tell me what kind of antenna you have purchased? I've saw that on aliexpress there are those regular ones and small black ones and I wonder is there any difference. The smaller one would be a better fit for stick RTK rover if they have the same specs I think. Also are using UM980?
I’m using a stk-107 for my base station and it gets great reception. For my rover I purchased the ag-35 antenna but it hasn’t arrived yet. I ordered it because the housing looks bigger I plan to house all the electronics inside of the antenna cover and just have a plug to supply battery power to it. Iv got all the code working and am able to communicate with the esp32 via Bluetooth on my iPhone. I’m still waiting on the um982 and rest of the parts to get here from china. I can sucessfully pass nmea and Rtcm messages and get an RTK fix.
@@oceanexplorationlab I came across this one as well ruclips.net/video/0Q_4q1zU6Zc/видео.htmlsi=4UQtSwKcHDdCxnbK not sure if it’s relevance on the subject as I am definitely very fresh to all of this but having lots of fun trying to make it all work. Greatly appreciate your support! I will definitely check out the video. Now that I have a working RTK2go mount point, i want to duo like you pointed out, again not quite sure what I need for that. Have a great day, and again thanks for your support.
This option is just some kind of stupidity. What is ESP 32 here for, what would that be?(only receive corrections and do not use them any further) If for some RC model, the GNSS module is connected directly to the autopilot(Ardupilot, PX4, etc.) For the rover, it is enough to connect the Bluetooth module and use the app on your phone/tablet.
While your application might not need an ESP32 if you're getting the RTCM stream via an autopilot, in the absence of a more advanced autopilot, the ESP32 is actually a perfectly fine solution to receive the necessary correction data and send it to the UM980. For a survey and plotting positions on a map, there's no need for an autopilot. I'm not sure why you say it isn't used-it's specifically there to handle the corrections. Also, there's no need for dismissive language-we're all here to learn and share knowledge.
Great series. I just ordered my 980 chip and antenna for my base station. I’m looking forward to experimenting with various rover projects I have in mind
Have fun!
Can you tell exactly what devices you purchased and how much you spent?
@@kuwerty2kuwerty23 Sure I purchased EM-980D1 Unicorecomm Multi-frequency High Precision RTK Positioning GNSS Module GPS BDS GLONASS Galileo UM980 Replace ZED-F9P both were approx. $169 USD. I have to order a another one for my rover but I wanted to get the base station up and working first.
Watching your videos over and over hopefully this total noob can make this work! Thanks for your content! 👍
Fantastic! I try to make this as noob-friendly as possible. Let me know if you get stuck.
@@oceanexplorationlab Stuck - no power on esp32 unsure what the 3v3 is suppose to be connected to? No red power light when the um980 is connected to laptop. I must have something wrong on the breadboard.
@@whiskerrub3821 If you follow the provided diagram and omit the LEDs, nothing will be connected to the 3.3V pins on the ESP. Power will be supplied from the UM980 module to the 5V pins on the ESP32. Ensure your individual components function properly when connected to USB. If they are still working, you should be fine.
@@oceanexplorationlab Ok so try omitting the LEDS? I was unsure how you connected the wires beneath the esp32, definitely I have a lot to learn.
@@whiskerrub3821 Leaving out the LEDs initially reduces the potential for errors. Once the ESP is powered up and you've confirmed that the other wires are correctly connected, you can then reinstall the LEDs.
Can we able to send RTCM Corrections between base and rover ESP32s with wifi or Bluetooth. and Remove the need for RTK2go? Process will be more simpler. Anyway this video helped me a lot, thankyou for doing this
Certainly, you can use the UDP/TCP socket functionality of the XBee for that purpose. I intend to publish a video on this topic shortly.
@@oceanexplorationlab absolutely please do and 1 more thing, with 982 and 2 antennas utilized can the rover determine altitude and axis rotation. I want this data for ROS in raspberry pi for SLAM. Ras pi is onboard on UAV. Thankyou.
Hi do you know if it is possible to create a UM980 based rover that will have a BT option to connect to a smartphone or other device and read the X Y coordinates there? Also for rover do I need UM980 or UM982?
Certainly, you can transmit coordinates through UART to a Bluetooth UART bridge and connect it to your phone. I plan to experiment with this when time permits and will post a video once I have figured it out.
Hello. How can I write the coordinates of the base station in XBee? Longitude and latitude. How do I connect an OLED monitor?
Hello! The coordinates of the base station (longitude and latitude) are provided by the GNSS module as part of the correction data. When configuring the UM980 as a base, you’ll need to provide those coordinates. In my video, I used the automatic determination of the base coordinates via the base time 60 2 2.5 (Self-optimizing Base Station Mode) command. I recommend consulting the Unicore Reference Commands Manual to understand how to provide the coordinates for your base using the "Fixed Base Station with Precise Coordinates" mode.
As for connecting an OLED monitor, this won’t be possible unless you modify the source code of the XBee, which is available on GitHub. You would need to make changes there to integrate the OLED.
Thank you can you make a video showing how to connect Bluetooth and SD card, also can the module be programed through esp32 or mobile app
Programming the module through a mobile app is possible in principle, but I have no immediate plans to do so. Please let us know if you find a way. The same applies to the other two questions.
Excellent presentation series of these type of gnss. I would like to ask if possible to explain how to do PostProcessingKinematics (PPK) eg. what messages we need to enable etc.
Once I figure it out, I plan to make a video on it.
This series has been great! I’ve set up my base and had it online for a couple weeks now. I want to set up and build a survey stick rover next. I have ordered the parts and am awaiting them. I’m not sure yet how to get the rover points saved and plotted on a map. I’m thinking about using the sw maps app on my phone to do this. I would like to be able to save two points then generate a line between them. Once I have the line I want to use the rover to locate that line in the field. In order to use the rover in sw maps it must be connected to the phone with Bluetooth. Any chance you will be covering this in future videos? Thanks again for all the help so far!
It sounds like an exciting project. I have no current plans to create a video about waypoints, but ArduPilot is a tool you want to look into.
Hi I'm thinking of bulding stick rover as well. Can you tell me what kind of antenna you have purchased? I've saw that on aliexpress there are those regular ones and small black ones and I wonder is there any difference. The smaller one would be a better fit for stick RTK rover if they have the same specs I think. Also are using UM980?
@@kuwerty2kuwerty23 You need to be careful; the small antennas are typically not triple-band and, therefore, will not give you the best results
I’m using a stk-107 for my base station and it gets great reception. For my rover I purchased the ag-35 antenna but it hasn’t arrived yet. I ordered it because the housing looks bigger I plan to house all the electronics inside of the antenna cover and just have a plug to supply battery power to it. Iv got all the code working and am able to communicate with the esp32 via Bluetooth on my iPhone. I’m still waiting on the um982 and rest of the parts to get here from china. I can sucessfully pass nmea and Rtcm messages and get an RTK fix.
@@awolfe9069 What app are you using on your iPhone, is the coding part complicated to do?
Any success with Bluetooth and or using with QGIS/QFeild. 👍
I think www.ardusimple.com/product/ble-bridge/ will help with BLE. I haven't tried it yet but plan to make a video on it once I get it to work.
@@oceanexplorationlab I came across this one as well ruclips.net/video/0Q_4q1zU6Zc/видео.htmlsi=4UQtSwKcHDdCxnbK not sure if it’s relevance on the subject as I am definitely very fresh to all of this but having lots of fun trying to make it all work. Greatly appreciate your support! I will definitely check out the video. Now that I have a working RTK2go mount point, i want to duo like you pointed out, again not quite sure what I need for that. Have a great day, and again thanks for your support.
This option is just some kind of stupidity. What is ESP 32 here for, what would that be?(only receive corrections and do not use them any further) If for some RC model, the GNSS module is connected directly to the autopilot(Ardupilot, PX4, etc.)
For the rover, it is enough to connect the Bluetooth module and use the app on your phone/tablet.
While your application might not need an ESP32 if you're getting the RTCM stream via an autopilot, in the absence of a more advanced autopilot, the ESP32 is actually a perfectly fine solution to receive the necessary correction data and send it to the UM980. For a survey and plotting positions on a map, there's no need for an autopilot. I'm not sure why you say it isn't used-it's specifically there to handle the corrections. Also, there's no need for dismissive language-we're all here to learn and share knowledge.