Q43 NEO-F9P-15B Multi-Constellation Multi-Band GNSS RTK Centimeter-Level Positioning Module, featuring a Helical Antenna and an Integrated 3-Axis Magnetometer
Helical Antenna GNSS Module
with Centimeter-Level RTK Positioning
NEO-F9P-15B | RTK Centimeter-Level High-Precision Positioning | Built-in Magnetometer
Features at a glance
The Q43 NEO-F9P GNSS Helical RTK Module is an integrated RTK intelligent positioning antenna module based on the u-blox NEO-F9P-15B. It combines a high-precision RTK positioning engine, helical antenna, and magnetometer in a compact structure. Supporting multi-constellation and multi-band GNSS signal reception such as GPS, BeiDou, GLONASS, Galileo, and QZSS, it provides dual-band RTK centimeter-level positioning for stable and reliable high-precision performance. It is suitable for intelligent robots, sharing economy devices, precision agriculture, engineering surveying and mapping, handheld terminals, and in-vehicle navigation.
- Based on the u-blox NEO-F9P-15B high-precision positioning module, supporting dual-band RTK centimeter-level positioning
- Integrated design of RTK positioning module and helical antenna, compact size, easy installation, suitable for integrated applications
- Built-in three-axis magnetometer, suitable for compass, electronic compass, and heading-assistance applications
- Multi-constellation and multi-frequency, supports multi-constellation systems including GPS, BeiDou (BDS), GLONASS, Galileo, and QZSS
- Supports A-GNSS assisted positioning, using assistance data to reduce time to first fix (TTFF)
- Supports augmentation systems including WAAS, EGNOS, GAGAN, and QZSS SBAS
- Supports configuration via u-center software, allowing easy setup of output protocols, update rates, RTK operating modes, and more.
- Wide-voltage input, 3.3V ~ 16V operating voltage range, suitable for various power-supply environments
Specifications
| ANTENNA Specifications | Signal Bands | GPS: L1/L5 BDS: B1I/B1C/B2a GLONASS: G1 Galileo: E1/E5a QZSS: L1/L5 |
|---|---|---|
| Characteristic Impedance | 50Ω | |
| Polarization | RHCP (Right-Hand Circular Polarization) | |
| Coverage | 360° | |
| Peak Gain | 2.5dBi | |
| Output VSWR | ≤2 | |
| Axial Ratio | ≤3dB | |
| AMPLIFIER Specifications | Gain | 23dB |
| Noise Figure | 1.5dB | |
| Output VSWR | ≤2 | |
| SYSTEM Specifications | Positioning Module | NEO-F9P-15B |
| Magnetometer | QMC5883P | |
| Operation Voltage | 3.3V ~ 16V | |
| Power Consumption | 500mW (Typical) | |
| PVT Single Point Positioning Accuracy | Horizontal: 1.5m | |
| Vertical: 2.0m | ||
| SBAS Positioning Accuracy | Horizontal: 1.0m | |
| Vertical: 1.5m | ||
| RTK Accuracy | Horizontal: 1cm + 1ppm | |
| Vertical: 1cm + 1ppm | ||
| Time Accuracy (RMS) | 30ns | |
| Velocity Accuracy (RMS) | 0.05m/s | |
| Cold Start Time to First Fix |
<30s | |
| Initialization Time | <5s (Typical) | |
| Initialization Reliability | >99.9% | |
| Data Update Rate | 25Hz (Max) | |
| Data Format | RTCM 3.3; SPARTN 2.0.1 | |
| OTHER Specifications | Communication interface | I2C,UART (9.6k ~ 921.6kbps def 38.4kbps) |
| Physical Connector | GH1.25 8PIN | |
| Operating Temperature Range |
-40℃ ~ +85℃ | |
| Storage Temperature Range |
||
| Humidity | ≤95% | |
| Dimensions | 37.00 × Φ47.04 (mm) |
RTK Rover and RTK Base Station
Centimeter-Level Positioning
Two Q43 NEO-F9P GNSS Helical RTK Module units can be
configured separately as an RTK base station and an RTK rover
At a known surveyed reference point, the Q43 configured as an RTK base station can establish a continuously operating reference station and output differential correction data. Alternatively, users can subscribe to an RTK correction service, which provides differential correction data over the network to Q43 rover after receiving their approximate position information. The rover can perform real-time calculations and rapidly converge under error conditions such as multipath effects, ionospheric delay, and tropospheric refraction, achieving centimeter-level positioning within seconds.
Supports Concurrent Reception from Multiple-constellation Systems
Supports Multi-constellation systems, including GPS, BDS, GLONASS,
Galileo, and QZSS

Supports Multiple Satellite-Based Augmentation Systems (SBAS)
Using multiple satellite-based augmentation systems and real-time error correction, the module significantly improves positioning accuracy and reliability in challenging environments. It supports multiple SBAS services, including WAAS, EGNOS, GAGAN, and QZSS SBAS.

Built-in Three-Axis Magnetometer
Suitable for compass, electronic compass and heading-assistance applications
Compatible with multiple programming platforms
Provides demos and user manuals for Raspberry Pi / Raspberry Pi Pico / Jetson Orin / ESP32 / Arduino, enabling easier development integration and strong scalability

Supports u-center Software
Convenient configuration of all module functions

Application scenarios
Intelligent Robots
Precision Agriculture
Handheld Terminals
Sharing-Economy Devices
Engineering Surveying and Mapping
In-vehicle Navigation
Pinout definitions
Hardware Connection Examples
connects to a PC / Raspberry Pi / Jetson Orin series board
via a USB to serial port module
connects to a Raspberry Pi / Raspberry Pi Pico / Jetson Orin /
ESP32 / Arduino board via the GH1.25 header

* for reference only, the Raspberry Pi 5 and USB To UART Module are NOT included.
Outline Dimensions

RTK Module Selection
| Module | Signal Received | RTK Functionality | RTK Accuracy (Horizontal) | Data Update Rate (MAX) | TTFF (Cold Start) | RTK Convergence Time (outdoor environment) | Communication interface |
|---|---|---|---|---|---|---|---|
Q43 NEO-F9P GNSS Helical RTK Module |
GPS: L1/L5 BDS: B1I/B1C/B2a GLONASS: G1 Galileo: E1/E5a QZSS: L1/L5 |
RTK Rover and Base | 1cm + 1ppm | 25Hz | 30s | <5s | UART: Positioning Module 9.6kbps ~ 921.6kbps (def 38.4kbps) I2C: Magnetometer |
Q43 GNSS Helical RTK Module |
GPS: L1/L5 BDS: B1I/B1C/B2a/B2b GLONASS: G1 GALILEO: E1/E5a/E5b QZSS: L1/L5 |
RTK Rover and Base | 1cm + 1ppm | 10Hz | 26s | <6s | UART: Positioning Module (def 115.2kbps) I2C: Geomagnetic Sensor |
LG290P GNSS RTK Module |
GPS: L1 C/A, L1C*, L5, L2C GLONASS: L1, L2 Galileo: E1, E5a, E5b, E6 BDS: B1I, B1C, B2a, B2b, B2I, B3I QZSS: L1 C/A, L1C*, L5, L2C, L6 NavIC: L5 SBAS: L1 |
RTK Rover and Base | 0.8cm + 1ppm CEP | 20Hz | 28s | <5s | USB: Type-C USB 2.0 UART: 4.8k~ 921.6kbps (def 460.8kbps) |
LC29H(DA) GPS/RTK HAT |
GPS/QZSS: L1C/A, L5 BDS: B1I, B2a Galileo: E1, E5a GLONASS: L1 |
RTK Rover | 1cm + 1ppm CEP | 10Hz | 26s | <10s | USB: Micro USB 2.0 UART: 9.6k~3Mbps (def 115.2kbps) I2C : Max 400KHz |
LC29H(BS) GPS/RTK HAT |
GPS/QZSS: L1C/A, L5 BDS: B1I, B2a Galileo: E1, E5a GLONASS: L1 |
RTK Base | – | 1Hz | – | – | USB: Micro USB 2.0 UART: 9.6k~3Mbps (def 115.2kbps) I2C: Max 400KHz |
ZED-F9P GPS-RTK HAT |
GPS/QZSS: L1C/A, L2C BDS: B1I, B2I Galileo: E1B/C, E5a GLONASS: L1, L2 |
RTK Rover and Base | 1cm + 1ppm CEP | 20Hz | 24s | <10s | USB: USB2.0 UART: 4.8k-921.6kbps (def 9.6kbps) I2C: Max 400KHz SPI: 5MHz |











