F9P based base and rover module

Hi,

I want to have independent base and rover module without PC/Laptop.

I need to know available options for each functionality

  1. Base module based on F9P

  2. Rover module based on F9P

  3. Communication between base and rover for RTK correction data range around 1KM.

  4. Rover Corrected GPS data to my application server through 3G/4G

  5. Antenna for both base and rover

  6. Microcontroller connected with F9P for running SW. (I hope this comes with F9P based board)

Could you please suggest SparkFun boards for each functionality or combined board available for multiple functionality?

Hello, and thanks for posting!

I’ve not tried what you’re attempting and I can’t say for sure if these are the correct parts to use, but the following are my suggestions.

  1. Base module based on F9P

  2. Rover module based on F9P

GPS-15136 could be used for both.

  1. Communication between base and rover for RTK correction data range around 1KM.

You might look into a pair of WRL-15131 modules for this.

  1. Rover Corrected GPS data to my application server through 3G/4G

CEL-15087 is the only cellular shield we currently offer.

  1. Antenna for both base and rover

For GPS, GPS-15192 would be the antennas you want for the F9P. For data transfer, you’re probably going to need to experiment to find antennas that give you the range you’re looking for.

  1. Microcontroller connected with F9P for running SW. (I hope this comes with F9P based board)

DEV-15123 would be the easiest to use microcontroller with the F9P GPS.

Thanks for answer.

One more doubt …

if possible could you please explain the connection between these boards?

which connector to be used for communication with each boards?

Best Regards,

Manas

if possible could you please explain the connection between these boards?

which connector to be used for communication with each boards?

Sadly not everything is plug and play, but in the case of the GPS modules, we do have a cable like [these that makes it easy to plug them into the RedBoard.

For the XBees, I’d plug those into a carrier board like the [XBee Explorer and then use regular wire to connect the Explorer to the RedBoard.

The Cell shield plugs directly on top of the RedBoard once you’ve soldered a set of [stacking headers to the shield.](https://www.sparkfun.com/products/11417)](https://www.sparkfun.com/products/11373)](Qwiic Cable - 100mm - PRT-14427 - SparkFun Electronics)

Okay I’ll order this connector also along with my other modules.

As per SW wise if I am using Xbee for communication between base and rover, do I need to modify the code for RTK correction code?

Unfortunately you’re going to need to figure that out on your own. Sadly, we can’t assist with custom code.

Hi,

I brought all the HW you mentioned above.

Its not clear to me how I connect my xbee to microcontroller (DEV-15123)?

also GPS-15136 to DEV-15123?

The GPS connects to the Redboard with a Qwiic cable like [one of these.

Sadly we can not offer you a custom step by step guide to build your project. How you connect the XBee to the microcontroller is pretty much up to you to determine based on what pins are free in your design and how you program the microcontroller. I’d suggest connecting RX and TX to free pins and then using the software serial library to do the communication between the RedBoard and XBee.](Flexible Qwiic Cable - 200mm - PRT-17258 - SparkFun Electronics)