GNSS receivers are the hardware backbone of centimeter-level positioning. Every autonomous vehicle navigating a city street, every drone mapping a construction site, every tractor following a sub-inch guidance line — there’s a GNSS receiver at the center of it, processing satellite signals and turning them into precise coordinates.
This article explains what GNSS receivers are, how they actually work (from signal acquisition to trilateration), the different types and form factors available, accuracy levels you can expect from each correction method, and how to choose the right receiver for your application.
But the receiver is only half the equation. The accuracy you actually get — whether it’s 3 meters or 1 centimeter — depends almost entirely on the corrections service paired with that receiver. We highlight top receivers from industry leaders like SparkFun, STMicroelectronics, Emlid, and more — though the key takeaway is that Point One’s RTK Network works with any standard GNSS receiver you choose.
What Are GNSS Receivers?
A GNSS receiver is a device — or in some cases, a software-defined module — that receives and processes signals from navigation satellites to compute position, velocity, and time (PVT). The term “GNSS” (Global Navigation Satellite System) covers all major satellite constellations: GPS (United States), GLONASS (Russia), Galileo (Europe), and BeiDou (China), plus regional systems like QZSS (Japan) and NavIC (India).
For GNSS receivers to work efficiently, they need interoperability — the ability to receive and process signals from multiple constellations simultaneously. Multi-constellation tracking means more satellites in view at any given time, which translates directly to better accuracy, faster time-to-first-fix, and greater reliability in obstructed environments like urban canyons, tree canopy, or near structures.
GNSS Receiver vs. GPS Receiver
GPS receivers only process signals from the U.S. GPS constellation. GNSS receivers track all available global constellations simultaneously. This distinction matters in practice: when GPS satellite geometry is poor or signals are blocked by terrain or buildings, a GNSS receiver maintains accuracy by drawing on satellites from other constellations. For any application involving RTK corrections, a multi-constellation GNSS receiver is strongly recommended.
How GNSS Receivers Work
Every GNSS receiver — from a $10 smartphone chip to a $5,000 survey instrument — performs the same fundamental sequence to compute a position.
Step 1: Signal acquisition. The receiver’s antenna picks up radio signals broadcast by GNSS satellites orbiting roughly 20,000 km above Earth. These signals arrive extremely weak — far below the ambient radio noise floor — so the receiver’s low-noise amplifier (LNA) boosts them before processing. Each satellite broadcasts a unique pseudorandom noise (PRN) code that the receiver uses to identify which satellite sent which signal.
Step 2: Pseudorange measurement. The receiver generates a local replica of each satellite’s PRN code and correlates it against the incoming signal to measure the time delay — how long the signal took to travel from the satellite to the receiver. Multiplying that time delay by the speed of light gives the pseudorange: the approximate distance to that satellite. It’s called “pseudo” because the receiver’s quartz clock isn’t perfectly synchronized with the satellite’s atomic clock, introducing a small but significant timing offset.
Step 3: Trilateration. With pseudoranges to three satellites, the receiver can narrow its position to a point where three distance spheres intersect. In practice, a fourth satellite is needed to solve for the receiver’s clock error — giving four equations with four unknowns (X, Y, Z position plus time). Modern multi-constellation receivers routinely track 20–40 satellites simultaneously, which improves the geometry of the solution (lowering what’s called PDOP — Position Dilution of Precision) and makes the resulting position more accurate and reliable.
Step 4: Position output. The receiver outputs its computed position, velocity, and time (PVT) — typically in NMEA format — at update rates ranging from 1 Hz (once per second) for basic receivers to 100 Hz for high-performance modules used in robotics and autonomous vehicles.
This entire pipeline delivers standalone accuracy of roughly 1–3 meters. To get to centimeters, the receiver needs one more input: correction data.
Code Phase vs. Carrier Phase: Why Dual-Band Matters
The accuracy ceiling of standalone GNSS comes from how the receiver measures distance. Standard positioning uses code-phase measurements — correlating the satellite’s PRN code against the receiver’s replica. This is unambiguous (you know the total distance) but the measurement precision is limited to about 1–3 meters because the code “chips” are relatively wide.
Carrier-phase measurements use the much shorter wavelength of the carrier radio wave itself — about 19 cm for the GPS L1 signal. This provides roughly 100x more measurement precision, but introduces a challenge: the receiver can measure the fractional phase precisely, but doesn’t know the total number of complete carrier wave cycles between the satellite and the receiver. This is the “integer ambiguity” problem — and solving it is what RTK does.
This is also why dual-band (or multi-band) receivers matter for RTK. Tracking two or more frequency bands (such as L1 and L2, or L1 and L5) gives the receiver independent measurements of the same satellite signal at different wavelengths. This enables faster integer ambiguity resolution (faster RTK fix), better ionospheric delay correction, and more robust performance in challenging environments. Single-band receivers can still do RTK but convergence is slower and reliability is lower — which is why dual-band is considered the minimum for professional RTK applications. Newer triband receivers (L1/L2/L5) add the L5 signal, which has a wider code chip and is broadcast at higher power, making it particularly resilient to multipath interference in urban environments.
GNSS Receiver Modules
GNSS receiver modules are compact, low-power components designed for integration into larger systems — drones, robots, vehicles, and IoT devices where size, weight, and power (SWaP) are constrained. These modules embed the receiver, LNA, and signal processing chain into a single package, typically with UART, USB, or SPI interfaces. Examples include the STMicroelectronics Teseo-ELE6A module and receivers from u-blox and Quectel, which are available on SparkFun development boards.
GNSS Boards
GNSS boards mount a receiver module onto a carrier PCB with connectors, power regulation, antenna ports, and often additional communication interfaces (I2C, USB, Ethernet). Boards are larger than raw modules but significantly easier to prototype with — they’re the fastest path from concept to working positioning system. SparkFun’s RTK breakout boards are the most widely used in this category and may include additional features like microSD logging and multiple output formats (NMEA, RTCM).
Consumer and Smartphone GNSS
Not all GNSS receivers sit on breakout boards or in survey poles. Every modern smartphone contains a GNSS chipset — typically a single-band receiver from Qualcomm, Broadcom, or MediaTek integrated into the mobile system-on-chip. These chips track multiple constellations and deliver 1–3 meter accuracy for navigation apps. Some newer smartphones include dual-band (L1/L5) GNSS chipsets that can achieve sub-meter accuracy with carrier-phase measurements, and Android’s raw GNSS measurement API has opened the door to experimental RTK and PPP processing on phones. However, smartphone GNSS is limited by small, non-optimized antennas and the lack of dedicated correction input, making it unsuitable for professional positioning — which is why dedicated receivers remain essential for centimeter-level work.
GNSS Correction Services
No matter what GNSS receiver or board you have, you need GNSS correction services to achieve centimeter-level accuracy. Raw GNSS satellite signals carry atmospheric, clock, and multipath errors that limit standalone positioning to several meters.
RTK (Real-Time Kinematic) corrections cancel these errors by streaming real-time data from precisely surveyed base stations to your receiver. RTK delivers centimeter-level accuracy with convergence in seconds. PPP (Precise Point Positioning) is globally accessible and requires no local base stations, but delivers decimeter accuracy with convergence times of 15–30 minutes — too slow for most real-time applications.
Post-processing (PPK) is another option when real-time positioning isn’t required. In a PPK workflow, the GNSS receiver logs raw satellite observations (typically in RINEX format) during the mission. After the fact, these observations are combined with correction data from base stations to compute centimeter-accurate positions. PPK is the standard approach for drone photogrammetry and aerial surveying — the drone doesn’t need a live internet connection during flight, and corrections can be applied hours or days later. Many of the receivers in this guide support RINEX logging for PPK workflows.
For production-grade real-time positioning, Point One’s RTK Network provides over 3,000 owned-and-operated base stations across the US, EU, UK, Canada, and Australia, delivering 1 cm accuracy at 99.99% reliability from a single NTRIP mount point. It works with any RTK-capable GNSS receiver.
GNSS Receiver Types and Form Factors
Before choosing a specific GNSS receiver, it helps to understand which form factor matches your deployment. Receivers span a wide range — from tiny modules for embedded systems to ruggedized boxes for harsh field environments.
Module Receivers
Modules are the smallest, lowest-power GNSS receiver form factor. They’re designed for soldering onto a custom PCB and are the standard choice for mass-production products: drones, robots, micromobility vehicles, and IoT trackers. Typical interfaces include UART, USB, and SPI, with update rates up to 100 Hz for dynamic applications. Because modules handle the RF front-end, baseband processing, and signal tracking internally, they offload the positioning workload from the main application processor — though some architectures (like the ST Teseo-LIV4FM) intentionally push the positioning algorithm to the customer’s application processor (e.g., an STM32 or other microcontroller) for greater design control. The STMicroelectronics Teseo-LIV4FM and Teseo VI are examples of modules built for high-volume OEM integration, while u-blox and Quectel modules are common in developer evaluation boards from SparkFun.
OEM Board Receivers
OEM boards balance integration flexibility with ready-to-use functionality. They provide more processing resources and I/O options than raw modules — making them suitable for survey controllers, robotics compute stacks, and precision agriculture terminals. Boards typically support multiple output protocols — NMEA-0183, RTCM 3.x, proprietary binary formats, and specialized protocols like Point One’s FusionEngine protocol for integrated positioning and sensor fusion output — and offer breakout headers for development and testing.
Housed (Rugged) Receivers
Housed receivers package everything into a weatherproof, field-ready enclosure with IP65, IP68, or IP69K ratings for dust, water, and shock resistance. They typically include built-in LTE connectivity, internal batteries, and radio data links for untethered operation. These are the workhorses of professional surveying, construction site monitoring, and infrastructure inspections. Emlid’s Reach RS3 and RS2+ are well-known examples in this category.
Smart Antenna Receivers
Smart antennas integrate the GNSS receiver directly into the antenna housing, reducing cabling and connector count. This improves reliability in harsh environments and simplifies installation on marine vessels, agricultural machinery, and vehicles where mounting space is limited. The tradeoff is less OEM flexibility compared to separate module or board designs.
GNSS/INS Receivers
GNSS/INS receivers fuse satellite positioning with an Inertial Measurement Unit (IMU) using accelerometers and gyroscopes to maintain accurate positioning even when satellite signals are degraded or temporarily unavailable. Applications include autonomous vehicle navigation through tunnels and urban canyons, precision drone landing, and industrial AGVs in GNSS-denied environments. Point One’s Positioning Engine provides this sensor fusion capability, and is compatible with the STMicroelectronics Teseo VI receiver family.
GNSS Receiver Applications by Industry
Autonomous Vehicles and Robotics
Autonomous vehicles require continuous, lane-level positioning — typically 10 cm or better — at high update rates (50–100 Hz). Sensor fusion combining GNSS with IMU, cameras, and lidar is essential for reliable localization in GNSS-degraded urban environments. When satellite signals are lost under bridges, in tunnels, or among tall buildings, the INS component maintains positioning using dead reckoning until GNSS signals recover. The STMicroelectronics Teseo VI with Point One’s Positioning Engine is designed specifically for this use case, providing tightly-coupled GNSS/INS fusion for automotive and robotics applications. The Teseo VI hardware itself supports functional safety compliance paths, and Point One’s software integration is optimized for continuous precise positioning through GNSS-challenged environments.
Precision Agriculture
RTK GNSS enables sub-inch guidance for auto-steering tractors, variable-rate application equipment, and drone sprayers. The positioning accuracy directly impacts operational efficiency — even a few centimeters of drift can mean overlapping spray passes, wasted seed, or missed rows. Reliable correction coverage across rural areas is critical, and cellular connectivity gaps are common. Point One’s RTK Network provides dense coverage across U.S. agricultural regions and offers satellite-based correction delivery for areas without cellular connectivity, ensuring consistent centimeter accuracy from row to row and field to field.
UAVs and Drones
UAV payloads demand module-form receivers with SWaP optimization. GNSS/INS integration is increasingly standard for survey-grade photogrammetry and LiDAR missions. RTK corrections via NTRIP over LTE allow drones to achieve 1–3 cm absolute accuracy for mapping and inspection workflows, with PPK as a post-processing backup.
Surveying and GIS Mapping
Professional survey receivers require multi-frequency, multi-constellation tracking with tilt compensation and connectivity for real-time RTK corrections. RTK-first workflows are the modern standard — delivering centimeter accuracy in the field, in real time, without waiting for post-processing. For situations where real-time connectivity isn’t available, RINEX data logging enables post-processed kinematic (PPK) as a fallback. The SparkFun RTK Facet mosaic and Emlid Reach RS3 support both RTK and PPK workflows at a fraction of traditional survey equipment costs.
Construction and Mining
Rugged, housed receivers with IP68+ ratings are preferred for machine control on excavators, graders, and drills. Anti-jamming and anti-spoofing resilience is critical in environments with radio interference from heavy machinery. Septentrio’s AIM+ technology, available on SparkFun’s mosaic-X5 boards, provides industry-leading protection.
Consumer Navigation and Location Services
While this guide focuses on professional and industrial GNSS receivers, consumer GNSS underpins everyday applications: smartphone navigation, ride-sharing dispatch, fitness tracking, and location-based services. Consumer receivers prioritize low power, small size, and cost over raw accuracy — delivering 1–5 meter positioning that’s adequate for turn-by-turn directions but not for precision work. The line between consumer and professional is blurring as dual-band GNSS chips appear in smartphones and wearables, but for applications requiring centimeter accuracy and guaranteed reliability, dedicated GNSS receivers paired with RTK corrections remain the standard.
Understanding GNSS Frequency Bands: L1, L2, and L5
Not all satellite signals are created equal. GNSS satellites broadcast on multiple frequency bands, and which bands your receiver tracks directly affects its performance.
L1 (1575.42 MHz) is the legacy GPS signal and the most widely supported band. Every GNSS receiver tracks L1. It’s adequate for standalone navigation but limited in multipath-heavy environments and slower to resolve RTK ambiguities on its own.
L2 (1227.60 MHz) is the traditional second frequency for professional receivers. Dual-band L1/L2 tracking enables ionospheric delay correction and faster RTK convergence — this is the standard configuration for most RTK applications today. The SparkFun ZED-F9P boards and RTK Facet products track L1/L2.
L5 (1176.45 MHz) is the newest civil signal, broadcast at higher power with a wider code structure. L5 is significantly more resilient to multipath interference — making it especially valuable in urban environments where signals bounce off buildings. Triband L1/L2/L5 receivers like the SparkFun mosaic-X5 boards and the STMicroelectronics Teseo VI deliver the best all-around performance, particularly for autonomous vehicles and robotics operating in mixed environments.
E6 (1278.75 MHz) is a Galileo signal that enables next-generation high-accuracy services. Quad-band receivers (like the Quectel LG290P available on SparkFun’s Flex pHAT and the ST Teseo VI that track L1/L2/L5/E6 are future-proofed for emerging Galileo High Accuracy Service (HAS) corrections.
Bottom line: Dual-band is the minimum for RTK. Triband is recommended for professional and challenging deployments. Quad-band adds future-proofing.
GNSS Receiver Accuracy Levels and Correction Methods
A GNSS receiver’s accuracy is primarily determined by the correction method it uses — not the hardware alone. The same receiver can deliver 3-meter or 1-centimeter accuracy depending on whether it’s running standalone or with RTK corrections.
Standalone GNSS (No Corrections)
Typical accuracy: 1–3 meters. This is what consumer smartphones and basic handheld receivers deliver. Sufficient for turn-by-turn navigation and approximate asset location, but nowhere near adequate for professional surveying, machine control, or autonomous vehicles. Errors come from ionospheric delays, satellite clock drift, multipath interference (signals bouncing off buildings or terrain), and orbital inaccuracies in the satellite ephemeris data. Multi-constellation receivers perform somewhat better than GPS-only in this mode, but the fundamental accuracy ceiling remains at meter-level without corrections.
SBAS and DGNSS
SBAS (WAAS in North America, EGNOS in Europe) delivers 30–60 cm accuracy using corrections from geostationary satellites. Free but region-dependent. DGNSS from local reference stations can achieve sub-meter accuracy but requires proximity to the reference station. Neither is sufficient for centimeter-level applications.
PPP (Precise Point Positioning)
PPP delivers 5–10 cm accuracy globally with no local base station required, using precise orbit and clock corrections broadcast via satellite or internet. The key limitation is convergence time: 15–30 minutes before reaching full accuracy, making PPP unsuitable for applications requiring immediate high-precision fixes.
RTK and Network RTK
RTK achieves 1–3 cm accuracy in real time by applying correction data from a reference base station or correction network. Convergence is typically seconds, not minutes — a critical advantage over PPP for applications requiring immediate high-precision positioning. Network RTK via NTRIP removes the need to deploy and maintain your own base station, dramatically reducing infrastructure cost and complexity. Point One’s RTK Network provides single-mount-point access across 3,000+ owned-and-operated stations with both Single-Baseline RTK and Network RTK (VRS) options on a single platform. VRS uses multiple surrounding base stations to generate corrections optimized for the rover’s specific location, providing built-in redundancy — if any station goes offline, corrections continue from surrounding stations.
What to Consider When Selecting a GNSS Receiver
GNSS Receiver Decision Criteria at a Glance
| Decision Criteria | What to Evaluate | Why It Matters |
|---|---|---|
| Accuracy required | 1–3 m (consumer) → sub-meter (SBAS) → 1–3 cm (RTK) | Determines whether you need corrections and what type |
| Frequency bands | Single-band (L1), dual-band (L1/L2 or L1/L5), triband (L1/L2/L5), quad-band (+E6) | More bands = faster RTK fix, better ionospheric correction, more multipath resilience |
| Constellations tracked | GPS, GLONASS, Galileo, BeiDou, QZSS, NavIC | More constellations = more satellites in view = better geometry and reliability |
| Update rate | 1 Hz (surveying), 5–10 Hz (agriculture), 20–100 Hz (robotics/AV) | Must match your application’s dynamics |
| Correction compatibility | NTRIP / RTCM input, L-band, PPP | Ensures the receiver works with your correction service |
| Anti-jam / anti-spoof | AIM+ (Septentrio), hardware-level (ST), none | Critical for autonomous systems, defense, critical infrastructure |
| Form factor | Module, board, enclosed, smart antenna, GNSS/INS | Match to deployment: embedded product vs. field survey vs. permanent install |
| Environmental rating | IP65 / IP67 / IP68 / IP69K | Outdoor and industrial environments need dust and water protection |
| Power consumption | mA tracking current, µA standby | Critical for battery-powered and IoT applications |
| Interface | UART, USB, I2C, SPI, Ethernet, Bluetooth | Must match your compute platform |
| Rover + base capable | Yes / No | Important if you want to run your own local base station |
| Post-processing | RINEX logging, raw observations | Required for PPK workflows (drone mapping, aerial survey) |
| Total cost of ownership | Hardware + antenna + correction subscription + maintenance | A $200 receiver + corrections often outperforms a $5,000 standalone receiver |
| Manufacturer support | SparkFun (open-source, Arduino), ST (eval boards, Teseo Suite), Emlid (mobile app ecosystem) | Open-source firmware, SDKs, docs, community |
Multi-Constellation and Multi-Frequency Tracking
Receivers tracking all major constellations (GPS, Galileo, GLONASS, BeiDou) plus regional systems (QZSS, NavIC) maximize satellite availability and positioning redundancy. Multi-frequency tracking (L1/L2/L5) enables faster RTK initialization, better ionospheric correction, and improved performance in urban canyons and under canopy. Dual-band is the minimum for RTK; triband is recommended for challenging environments.
Anti-Jamming and Anti-Spoofing Resilience
GNSS jamming broadcasts interference that overwhelms receiver signals; spoofing broadcasts fake signals that trick the receiver into reporting a false position. These are growing concerns for autonomous systems and critical infrastructure. Look for receivers with built-in interference detection and mitigation — Septentrio’s AIM+ (available on SparkFun’s mosaic-X5 products) and STMicroelectronics’ hardware-level countermeasures are the industry leaders.
Correction Service Compatibility
Verify your receiver supports the NTRIP protocol for network RTK and accepts standard RTCM correction input. Then evaluate your correction service on coverage density, uptime, and convergence speed. Point One’s RTK Network is compatible with any GNSS-enabled device and provides corrections via a single NTRIP mount point across five regions. For a detailed evaluation framework, see our NTRIP providers guide.
Precision and Accuracy Requirements
Define your minimum accuracy requirement first: consumer navigation (1–3 m), asset tracking (sub-meter), machine guidance (2–5 cm), survey grade (1–2 cm). Higher precision typically requires multi-frequency tracking and a quality RTK correction service — rather than simply a more expensive receiver.
Form Factor, Weight, and Environmental Rating
Field applications need IP-rated enclosures (IP65 minimum). Embedded applications prioritize SWaP-optimized modules or boards. For mobile field use, battery life and weight are critical. For machine-mounted or vehicle-mounted installations, ruggedness and vibration resistance matter more. Match the form factor to your deployment, not the other way around.
GNSS Receiver Manufacturer and Support
Prioritize manufacturers with a track record in your industry, documented firmware update policies, and accessible technical support. Developer-facing SDKs, API documentation, and community resources matter significantly for teams integrating GNSS into custom software stacks. SparkFun’s open-source RTK firmware and extensive hookup guides are a strong example of developer-first support. STMicroelectronics provides the Teseo Suite GUI and evaluation boards for rapid prototyping. Emlid offers a polished mobile app ecosystem for field data collection.
Total Cost of Ownership
Factor in the correction service subscription, antenna costs, maintenance, and any required software licenses alongside the hardware price. A lower-cost receiver paired with a reliable, affordable correction service often outperforms an expensive standalone receiver with no corrections. Point One’s RTK Network pricing starts with a free trial — making it easy to validate performance before committing.
Best GNSS Receivers for 2026
The GNSS receiver market has expanded significantly, and you no longer need a $10,000 survey instrument for centimeter accuracy. Below are the receivers we recommend across development boards and ready-to-use devices — with a focus on hardware from our partners at SparkFun and STMicroelectronics.
SparkFun’s current RTK development board lineup features receivers from u-blox, Quectel, and Unicore Communications, while their enclosed products also include Septentrio-based options. Every receiver listed works with Point One’s RTK Network and any other standard NTRIP correction service.
RTK Development Boards
SparkFun GPS-RTK-SMA Breakout (ZED-F9P)
The most popular low-cost RTK board on the market. Built around the ZED-F9P receiver module, it tracks L1/L2 bands across GPS, GLONASS, Galileo, and BeiDou with 10 mm RTK accuracy. Connects via USB-C, UART, or I2C (Qwiic), operates as both rover and base station, and has extensive Arduino library support. Best for prototyping, education, and budget-constrained builds.
SparkFun Triband GNSS RTK Breakout (UM980)
Steps up to triband L1/L2/L5 coverage with the Unicore UM980 receiver module across 1,408 channels. The L5 band is newer, less congested, and more resilient to multipath interference. RTK accuracy reaches 8 mm. UART interface only. Best for robotics, autonomous vehicles, and multipath-heavy environments.
SparkFun Triband GNSS RTK Breakout (mosaic-X5)
The professional-grade option. Septentrio’s mosaic-X5 receiver module delivers 6 mm RTK accuracy across L1/L2/L5 with AIM+ anti-jamming and anti-spoofing — the industry standard for interference resilience. Built-in web server for zero-code configuration. Supports position updates at up to 100 Hz. Best for professional deployments, interference-prone environments, and high-update-rate systems.
SparkFun GNSS Flex pHAT + LG290P Module
SparkFun’s newest modular GNSS architecture. The Quectel LG290P receiver module tracks L1/L2/L5/L6 bands (quad-band) across GPS, GLONASS, Galileo, BeiDou, QZSS, and NavIC. The Flex pHAT mounts onto a Raspberry Pi or any 40-pin SBC. The modular design allows swapping receiver modules without redesigning the carrier board. Best for SBC-based projects and teams that want future upgrade flexibility.
STMicroelectronics Teseo-LIV4FM
ST’s dual-band GNSS measurement engine in an ultra-compact 9.7 × 10.1 mm module. Tracks L1/L5 bands and outputs raw GNSS measurements via RTCM v3. Unlike receivers that compute RTK internally, the Teseo-LIV4FM sends raw measurements to the customer’s application processor (e.g., an STM32 or other microcontroller), which runs the RTK algorithm. This architecture gives full control over the positioning pipeline while keeping the module exceptionally compact and low-power (49 mA tracking, 10 µA standby). Best for OEM integration, high-volume products, and power-constrained applications.
STMicroelectronics Teseo VI
ST’s newest and most advanced GNSS receiver family — the first single-die, quad-band (L1/L2/L5/E6), multi-constellation receiver to integrate everything needed for centimeter accuracy into one chip. The Teseo VI family (STA8600A and VI+ STA8610A) features dual Arm Cortex-M7 cores with ST’s proprietary phase-change memory. The VI+ variant hosts third-party positioning engines on-chip, including Point One’s Positioning Engine, which fuses RTK corrections with inertial sensor data for continuous precise positioning through GNSS-challenged environments. The Teseo VI hardware architecture supports functional safety compliance paths, and includes automotive cybersecurity certification (ISO/SAE 21434). Best for automotive, industrial robotics, precision agriculture, and any safety-critical application.
Ready-to-Use RTK Receivers
SparkFun RTK Facet
The most accessible enclosed RTK receiver on the market. Built around the ZED-F9P with an integrated L1/L2 surveyor-grade antenna, it delivers centimeter accuracy via Bluetooth to your phone or GIS software. Supports rover, base station, NTRIP rover, and data logger modes. Open-source firmware. SparkFun’s documentation includes step-by-step setup for Point One’s RTK Network. Best for surveying, GIS, education, and getting started with centimeter positioning.
SparkPNT RTK Facet mosaic
SparkFun’s top-of-the-line enclosed receiver. Replaces the ZED-F9P with Septentrio’s mosaic-X5, adding L5 band support, AIM+ interference mitigation, and 6 mm RTK accuracy. Built-in L1/L2/L5 antenna, Bluetooth, OLED display, and RINEX logging. This is $10,000 surveying performance at a fraction of the cost. Best for professional surveying and applications requiring anti-jam/anti-spoof.
SparkFun RTK mosaic-X5
Built for permanent installations and lab environments. Same mosaic-X5 receiver module with Ethernet connectivity (Power-over-Ethernet support), ESP32 for WiFi bridging, and a desktop enclosure. Supports 100 Hz position updates and full NTRIP caster capability for broadcasting corrections to other rovers. Best for reference stations, base stations, fleet infrastructure, and high-update-rate applications.
SparkFun RTK Express
Mid-range enclosed receiver using the ZED-F9P with an OLED display, keypad buttons, and 1,300 mAh battery. External L1/L2 antenna connects via SMA, giving flexibility to choose the antenna that fits your deployment. Supports rover, base station, and NTRIP modes. Best for field work where antenna placement matters.
Emlid Reach RS4 Pro
An all-band RTK GNSS receiver with dual cameras for visual surveying. Features AR stakeout for faster navigation in live scenes, remote point capture from images, and centimeter-level accuracy even in challenging environments like forests or urban canyons. Comes with the Emlid Flow app for iOS and Android, supports RTK, PPK, and PPP services, and includes an industrial battery for up to 16 hours on a single charge.
Emlid Reach RS2X
A powerful all-band RTK rover in a compact, easy-to-use design. Delivers centimeter-level accuracy at high tilt angles and is preconfigured out of the box for non-surveyor teams. Works with any CORS or local base over NTRIP. Comes with Emlid Flow for iOS and Android and supports GIS apps including ArcGIS Field Maps and QField. Industrial battery lasts up to 18 hours on a single charge.
GNSS Receiver Comparison Table
The “receiver module” is the GNSS receiver itself — the component (sometimes called the chipset) that tracks satellite signals and computes position. The board or enclosed device is the carrier hardware that makes the receiver accessible.
| Receiver | Receiver Module | Bands | RTK Accuracy | Form Factor | Best For |
|---|---|---|---|---|---|
| SparkFun RTK-SMA Breakout | ZED-F9P | L1/L2 | 1–2 cm | Breakout board | Prototyping, learning RTK |
| SparkFun Triband Breakout | UM980 | L1/L2/L5 | 1–2 cm | Breakout board | Robotics, multipath environments |
| SparkFun Triband Breakout | mosaic-X5 | L1/L2/L5 | ~1 cm | Breakout board | Professional, anti-jam required |
| SparkFun Flex pHAT | LG290P | L1/L2/L5/L6 | 1–2 cm | Raspberry Pi pHAT | SBC projects, modular builds |
| ST Teseo VI | Teseo VI (STA8600A / STA8610A) | L1/L2/L5/E6 | 1–2 cm | IC / Module | Automotive, robotics, safety-critical |
| SparkFun RTK Facet | ZED-F9P | L1/L2 | 1–2 cm | Enclosed | Surveying, GIS, education |
| SparkPNT RTK Facet mosaic | mosaic-X5 | L1/L2/L5 | ~1 cm | Enclosed | Professional surveying |
| SparkFun RTK mosaic-X5 | mosaic-X5 | L1/L2/L5 | ~1 cm | Desktop/lab | Base stations, 100 Hz apps |
| SparkFun RTK Express | ZED-F9P | L1/L2 | 1–2 cm | Enclosed (ext. antenna) | Field work, custom antenna |
| Emlid Reach RS3 | — | L1/L2 | 1–2 cm | Enclosed | Surveying, tilt compensation |
| Emlid Reach RS2+ | — | L1/L2 | 1–3 cm | Enclosed | Budget surveying |
Unlock Centimeter-Level Accuracy for Your GNSS Receiver
No matter which GNSS receiver you choose, the correction service is the deciding factor in your final positioning accuracy. A $50 breakout board with quality RTK corrections will outperform a $5,000 receiver running standalone.
Point One’s RTK Network is built from the ground up for cm-accurate GNSS positioning at 99.99% reliability. Over 3,000 owned-and-operated base stations across the US, EU, UK, Canada, and Australia. Compatible with every receiver listed in this guide — and any other GNSS device that accepts standard RTCM corrections via NTRIP. Single-Baseline RTK, Network RTK (VRS), and SSR correction modes, all on one platform.
Even in challenging environments where competing products fail, Point One’s signal management delivers consistent, accurate positioning — enabling customers to operate with a high degree of confidence.
Contact sales to discuss enterprise deployments, coverage needs, or custom integrations.
Frequently Asked Questions About GNSS Receivers
What is a GNSS receiver and how does it work?
A GNSS receiver processes signals from navigation satellites — GPS, GLONASS, Galileo, BeiDou, and others — to compute position, velocity, and time. It measures the time delay of signals from four or more satellites, calculates the pseudorange to each, and uses trilateration to determine its location. With correction data from an RTK service, accuracy improves from meters to centimeters.
What is the difference between a GNSS receiver and a GPS receiver?
A GPS receiver only processes signals from the U.S. GPS constellation (~30 satellites). A GNSS receiver tracks multiple constellations simultaneously — GPS, GLONASS, Galileo, BeiDou, and regional systems — giving it access to 100+ satellites for better accuracy, faster fixes, and more reliable positioning in obstructed environments.
What types of GNSS receivers are available?
GNSS receivers come in five main form factors: modules (compact, for embedded integration), OEM boards (for prototyping and development), housed/rugged receivers (weatherproof for field use), smart antennas (receiver integrated into the antenna), and GNSS/INS receivers (fused with inertial sensors for continuous positioning). The right choice depends on your application, environment, and integration requirements.
How accurate is a GNSS receiver?
Accuracy depends on the correction method, not just the hardware. Standalone GNSS delivers 1–3 meters. SBAS/DGNSS achieves 30 cm–1 meter. PPP reaches 5–10 cm after convergence. RTK with a quality correction network delivers 1–3 cm in real time. The receiver enables the accuracy; the correction service delivers it.
What is RTK and why do I need it with a GNSS receiver?
RTK (Real-Time Kinematic) is a positioning technique that applies real-time correction data to your GNSS receiver’s satellite measurements, canceling atmospheric, clock, and orbital errors to achieve centimeter accuracy. Without RTK or a similar correction method, even the best GNSS receiver is limited to meter-level accuracy.
What should I look for when choosing a GNSS receiver?
Prioritize multi-constellation and multi-frequency tracking, correction service compatibility (NTRIP/RTCM support), anti-jamming resilience, and the right form factor for your deployment. Also factor in total cost of ownership — including the correction service subscription — not just the hardware price. See our guide to choosing an RTK solution for a detailed framework.
Which industries use GNSS receivers?
Autonomous vehicles and robotics, precision agriculture, UAVs and drones, surveying and GIS mapping, construction, mining, marine navigation, defense, and transportation logistics all rely on GNSS receivers. Each has different accuracy, update rate, and environmental requirements that influence which receiver type and correction method is appropriate.
How do I protect my GNSS receiver from jamming and spoofing?
Choose a receiver with built-in interference detection and mitigation — Septentrio’s AIM+ technology (available on SparkFun’s mosaic-X5 products) and STMicroelectronics’ hardware-level countermeasures are the industry leaders. Multi-frequency, multi-constellation tracking also provides inherent resilience, since jammers typically target specific frequencies.
Can I use any GNSS receiver with Point One’s RTK Network?
Yes. Point One’s RTK Network uses the standard NTRIP protocol and streams corrections in standard RTCM format. Any GNSS receiver that accepts RTCM correction input — which includes every receiver in this guide — is compatible. There is no proprietary hardware requirement.