SparkFun
SparkPNT GNSS Flex Module - LG290P - SparkFun Electronics
· MPN: GPS-28139
The SparkPNT GNSS Flex Module delivers centimetre-level RTK positioning using the Quectel LG290P receiver with quad-band support (L1, L2, L5, E6/L6) and mult...
Get notified when back in stock
The SparkPNT GNSS Flex Module delivers centimetre-level RTK positioning using the Quectel LG290P receiver with quad-band support (L1, L2, L5, E6/L6) and multi-constellation tracking across GPS, GLONASS, Galileo, BDS, QZSS, and NavIC. With a built-in NIC anti-jamming unit and 1,040 tracking channels, it performs reliably even in challenging RF environments.
The module connects via standardised headers for integration with carrier boards and communicates over three UART interfaces or I²C, outputting NMEA 0183 and RTCM 3.x protocols.
Key Features
- Centimetre-Level RTK – 0.8 cm + 1 ppm horizontal accuracy
- Quad-Band Reception – L1, L2, L5, E6/L6 for maximum satellite coverage
- Multi-Constellation – GPS, GLONASS, Galileo, BDS, QZSS, NavIC
- 1,040 Tracking Channels – High sensitivity and fast acquisition
- Anti-Jamming – Built-in NIC unit for interference rejection
- 5-Second RTK Convergence – Fast fix in real-time kinematic mode
- Ultra-Low Backup Power – 12 µA in backup mode
Specifications
- Receiver – Quectel LG290P
- RTK Horizontal Accuracy – 0.8 cm + 1 ppm
- RTK Vertical Accuracy – 1.5 cm + 1 ppm
- Autonomous Accuracy – 0.7 m horizontal
- Supply Voltage – 3.15–3.45V
- Current (Normal) – 91 mA
- Current (Backup) – 12 µA
- Interfaces – 3× UART (up to 3,000,000 bps, default 460,800), I²C
- Protocols – NMEA 0183, RTCM 3.x
- Antenna Connector – U.FL
- Dimensions – 12.2 × 16.0 × 2.6 mm
- Weight – ~0.9 g
- Operating Temperature – -40°C to +85°C
Ideal For
- RTK-precision navigation and surveying
- Autonomous vehicles and drones
- Precision agriculture
- Robotics and machine guidance
Package Contents
- 1× SparkPNT GNSS Flex Module (LG290P)
Jargon buster
Plain-language definitions for the technical terms used above.
- BDS
- BeiDou, China’s satellite navigation system. Support for BDS gives the receiver access to more satellites, which can help maintain a better position fix in challenging locations.
- Galileo
- Europe’s satellite navigation system. Galileo support can improve satellite availability and accuracy, especially when combined with GPS and other constellations.
- GLONASS
- Russia’s satellite navigation system. A receiver that can also use GLONASS has more satellites to choose from, which can improve positioning reliability when the sky view is partly blocked.
- GNSS
- GNSS stands for Global Navigation Satellite System, an umbrella term for satellite positioning networks such as GPS, GLONASS, Galileo and BeiDou. Receivers use these satellites to determine position, and high-precision units can output a steady stream of serial position data.
- GPS
- The US satellite navigation system used by GNSS receivers to calculate position and time. Support for GPS is important because it is widely available and often used together with other constellations for more reliable positioning.
- Headers
- Rows of connector contacts on a fixed pitch (commonly 2.54 mm) used to link a board to a breadboard, jumper wires, or another board. They come as male pin headers and female socket headers; when a module ships with pre-soldered headers it can be used straight away, whereas bare pads require soldering the pins yourself.
- L5
- A modern GNSS signal band used by several satellite systems for more accurate and robust positioning. Dual-band receivers that include L5 can often perform better than single-band receivers, especially for RTK and areas with reflected signals.
- NMEA 0183
- A standard text-based data format used by GPS and GNSS receivers to report position, time and satellite information as lines of plain ASCII text. When a receiver outputs NMEA 0183, most microcontrollers and software libraries can parse its basic location data.
- ppm
- ppm means parts per million, a common way to express very small gas concentrations in air. For CO₂ sensors, the ppm range tells you what levels the sensor can measure, such as normal indoor air through to poorly ventilated spaces.
- QZSS
- Japan’s regional satellite navigation system designed to improve coverage around Japan and the Asia-Pacific region. QZSS support can improve satellite availability in supported regions when used alongside GPS.
- RF
- RF means radio frequency, referring to signals used for wireless communication and other high-frequency electronics. A low-noise, stable power supply is important for RF circuits because power noise can affect signal quality and measurements.
- RTCM 3.x
- RTCM 3.x is a standard data format used to send GNSS correction information from a base station to a rover. It matters because both ends of an RTK setup need to understand the correction format to achieve high-accuracy positioning.
- RTK
- Real-Time Kinematic positioning is a GNSS technique that uses correction data from a base station to greatly improve location accuracy. It matters if you need centimetre-level positioning for robotics, mapping, surveying, or tracking rather than ordinary metre-level GPS accuracy.
- u.FL
- u.FL is a tiny snap-on antenna connector often used on compact wireless boards. A board with u.FL usually needs an external antenna, which matters if the product will be inside an enclosure or needs better antenna placement.
- UART
- UART is a simple asynchronous serial interface that sends data over separate transmit and receive wires, usually labelled TX and RX, with both ends set to the same baud rate. It is a common way for microcontrollers and other serial devices to exchange data.
Find this product in
Brands
Sensors & Input
SparkPNT GNSS Flex Module LG290P Schematic
Schematic · 55.6 KB · Click any page to view full size
SparkPNT GNSS Flex Module LG290P Board Dimensions
Mechanical Drawings · 43.6 KB · Click any page to view full size
Quectel LG290P GNSS Module Specification
Datasheet · 195.2 KB · Click any page to view full size
LG290P RTK Application Note
App / Software · 1.7 MB · Click any page to view full size
LG290P Base Station Mode Application Note
App / Software · 1.2 MB · Click any page to view full size
LG290P GNSS Protocol Specification
Datasheet · 736.3 KB · Click any page to view full size
LG290P Hardware Design Guide
User Guide · 1.4 MB · Click any page to view full size
LG290P Firmware Upgrade Guide
User Guide · 519.2 KB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 814.8 KB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Source Code
Open-source libraries, firmware & example projects for this product
This is an ecosystem of modular plug-in boards, featuring SparkFun's latest and most popular GNSS receivers.
aea7919
30 days ago
· 173 commits
- .github Update workflow 4 months ago
- docs Fix product link 3 months ago
- flex_boards Add dimensions and schematics 3 months ago
- overrides Add SparkPNT GNSS Flex logo 9 months ago
- .gitattributes Initial commit about 1 year ago
- .gitignore Update .gitignore 10 months ago
- .gitmodules Add GNSS Flex Breakout 10 months ago
- banner-repo.png Update README about 1 year ago
- CONTRIBUTING.md Initial commit about 1 year ago
- ISSUE_TEMPLATE.md Initial commit about 1 year ago
- LICENSE.md Update template files about 1 year ago
- mkdocs.yml Update mkdocs.yml 30 days ago
- README.md Update repository contents 3 months ago
- requirements.txt Update workflow 4 months ago
Related Tutorials
Free guides on learn.littlebird.com.au