Skip to content

Hookup Guide - Thumbnail


Introduction

  • SparkFun Quadband GNSS RTK with Heading Breakout - LG580P (Qwiic)
    SKU: GPS-28019


    Product Thumbnail

  • The SparkFun Quadband GNSS RTK with Heading Breakout - LG580P (Qwiic) features the Quectel LG580P GNSS module, providing exceptional positioning and heading accuracy. The LG580P GNSS module is an upgraded version of the LG290P on our SparkFun Quadband GNSS RTK Breakout - LG290P (Qwiic); providing an additional GNSS antenna input for instantaneous heading determination down to 0.1°. In traditional navigation systems, such as those used on your phone or car, previous navigation points are utilized to determine the course heading. This is the reason why the arrow indicator will spin or be oriented in the wrong directions when the navigation system first boots or has been stationary for extended periods of time. However, with the LG580 GNSS module, users are provided with a dedicated heading without relying on previous course data points, magnetometers/compasses, or gyroscopes in IMUs, which can introduce small errors.

    The board's dimensions, pin layout, and connectors are similar to our very popular SparkFun GPS-RTK-SMA Breakout - ZED-F9P (Qwiic), featuring a compact design and convenient Qwiic connectors. (*Depending on your application, this board could potentially function as a drop-in replacement; users should verify the pin compatibility of this board with their current installation.) The board also accommodates users with a diverse choice of interfaces including UART, SPI*, I2C*, and CAN*. The board has three UART ports, which are accessible through the USB-C connector, BlueSMiRF (6-pin PTH) header, and 4-pin locking JST connector. Users can also interface with the board through the 25 PTH pins that are broken out around the edge of the board. For the GNSS antenna(s), SMA antenna connectors are provided on the edge of the board; an optional, secondary antenna can be utilized for heading determination. We also provide two 4-pin JST Qwiic connectors for future use, when the I2C feature becomes available for the GNSS module.

    The LG580P module is a quad-band, multi-constellation, high-precision, RTK and heading GNSS receiver. The module is capable of simultaneously receiving signals from the L1, L2, L5, and L6/E6 frequency bands of the GPS, GLONASS, Galileo, BDS, QZSS, and NavIC GNSS constellations. In addition, the module supports SBAS augmentation systems (WAAS, EGNOS, BDSBAS, MSAS, GAGAN, KASS, ASECNA, SouthPAN, and SDCM), PPP services* (BDS PPP-B2b, QZSS CLAS, MADOCA-PPP, and Galileo HAS), RTCM, and RTK corrections for precision navigation with a fast convergence time and reliable performance.

    The built-in professional-grade interference signal detection and elimination algorithms, effectively mitigate multiple narrow-band interference sources and significantly improve signal reception performance in complex electromagnetic environments. In addition, the RTK and heading algorithms ensure reliable positioning in challenging scenarios such as urban environments and deep tree cover. With its high-precision, low power consumption and a high positioning and heading update rate of up to 20 Hz, this board is ideal for high-precision navigation applications, such as intelligent robots, precision agriculture, ADAS, and autonomous driving.

Features Under Development

  • I2C/SPI/CAN - Currently, only the UART interface is supported by the module.
  • PPP Services - Corrections for some of the PPP services have not been implemented.
Product Comparison
Characteristics LG580P LG290P
Supply Voltage: 3.0–3.6V 3.15–3.45V
Acquisition Current: 98mA (323.4mW) 91mA (300.3mW)
Tracking Current: 116mA (382.8mW) 91mA (300.3mW)
Backup Mode Current: 18μA (59.4μmW) 12μA (39.6mW)
GPS Frequency bands: --- L1C*
QZSS Frequency bands: --- L1C*
SBAS Frequency bands: L1 L1 C/A
Horizontal Accuracy (Autonomous): 1m 0.7m
Vertical Accuracy (Autonomous): 1.5m 2.5m
Heading Accuracy: 0.1° NA
TTFF (Hot Start): 1.8s 1.7s
Sensitivity (Acquisition): -145dBm -146dBm
Antenna Power Supply: External External or Internal
UART Protocols: QGC ---
CAN Interface*: x1 NA
Footprint: 21mm × 16mm × 2.7mm 12.2mm × 16mm × 2.6mm
Weight: 1.4g ~0.9g

Note

  • ---: Any remarks on the other module, are additional features
  • NA: Feature is not available for that module
  • *: Feature is still under development

In this guide we'll cover how to setup the LG580P GNSS breakout board. To follow along with this tutorial, at a minimum, users will need the following items:

  1. If your computer doesn't have a USB-A slot, then choose an appropriate cable or adapter.

Section Topics

This guide is divided into multiple sections:

  • The Hardware section has two sub-sections that provide:
    • An overview of the board's design, major components, and interfaces. Refer to this page for information on the connectors, breakout pins, and jumpers.
    • Assembly instructions for this product's interfaces.
  • The Software section has several sub-sections. The LG580P module has numerous capabilities and a multitude of ways to configure and interface with them.
  • In the Resources and Support sections, users can find the design files (KiCad files & schematic), relevant documentation (datasheets, white papers, etc.) and other helpful links on the Resources page. Lastly, the Troubleshooting Tips page includes helpful tips and instructions for how to receive technical support from SparkFun.