SparkFun GPS-RTK Dead Reckoning ZED-F9R - UART2

Hi,

I’ve been reviewing the datasheet and hookup guide for the SparkFun GPS-RTK Dead Reckoning ZED-F9R, but I couldn’t find any information regarding the pinout for UART2. Could you please help me locate the UART2 pins on this board or direct me to where I can find this information?

Thank you!

Beside the USB connector, pins labeled TXO,RXI and GND.

2 Likes

2 Likes

It’s unfortunate that UART2 output isn’t directly available on the GPIO pins, can You explain why they are there?

Because uart1 is already there.

Because UART2 is typically used for a direct-to-radio connection, where it doesn’t have another MCU-to-MCU interface adding a hop, or delay/latency for no reason. Or you can directly wire to another unit. Or L-Band NEO-D9S unit.

Everything you need can come out of UART1 and you can push RTCM3 and SPARTN packets in too.

In my solution, I use UART1 to receive NAV-PVT data, while UART2 sends correction data (SAPRTN) from an MQTT server via the PointPerfect service. Do you think this setup is efficient?

Do you think this setup is efficient?

Does it matter if you don’t have direct connectivity?

You can push in SPARTN packets via UART1. Might require some tighter integration at the code level.

Assuming you have the RPi board (pHAT) SparkFun GPS-RTK Dead Reckoning pHAT for Raspberry Pi - GPS-21305 - SparkFun Electronics