NEO-M8P - u-blox M8 high precision GNSS module with Real Time Kinematics (RTK)

The NEO-M8P combines u-blox's M8 positioning engine with their Real Time Kinematic (RTK) technology to provide centimetre-level GNSS performance for applications requiring high precision guidance.

u-blox's RTK technology introduces the concept of a "rover" (NEO-M8P-0) and a "base" (NEO-M8P-2) on the M8 platform for outstanding cm-level accuracy in clear sky environments. The base station module sends corrections via the RTCM protocol to the rover module via a communication link, thus enabling the rover to output its position relative to the base station down to centimetre-level precision.


This makes the NEO-M8P ideal where vehicles are required to move faster and more accurately and automatically return to a base station. Typical applications include UAV's, unmanned vehicles (e.g. robotic lawn mowers) and precision agriculture guidance.

The NEO-M8P module enables the system integrator to access u-blox's complete end-to-end RTK solution including the stationary "survey-in" functionality that is designed to reduce the setup time and increase the flexibility of the application. NEO-M8P modules are compatible with a wide range of communication technologies (Cellular, Wi-Fi, Bluetooth, UHF) enabling users to select the most suitable communication link for their application. With u-blox's RTK technology, integration and software development efforts can be reduced, ensuring a minimal cost of ownership.


  • Centimeter‑level GNSS positioning for the mass market
  • Integrated Real Time Kinematics (RTK) for fast time‑to‑market
  • Smallest, lightest, and energy‑efficient RTK module
  • Complete and versatile solution due to base and rover variants
  • World‑leading GNSS positioning technology

For sales and technical development support from our in-house engineering team, please contact the Alpha Micro team.

Parameters Specifications
Receiver type

72-channel u-blox M8 engine


Nav. update rate

RTK: Up to 8Hz¹

Carrier phase data: Up to 10Hz

Position accuracy²

Standalone: 2.5m CEP

RTK: 0.025m + 1 ppm CEP³

Convergence time² RTK : 2 min.

Cold starts: 26s

Aided starts: 2s

Re-acquisition: 1s


Tracking & navigation: -160dBm4

Cold starts: -148dBm

Hot starts: -156dBm

Re-acquisition: -158dBm


AssistNow GNSS Online

OMA SUPL & 3GPP compliant

Oscillator TCXO
Noise figure On-chip LNA with extra LNA for lowest noise figure
Anti jamming Active CW detection and removal. Extra on-board SAW band pass filter.
Memory Flash
Raw data Code phase output
Supported antennas Active and passive
Survey-in base station

For generating sub-metrebase station positions (for NEO-M8P-2)

¹ Limited to 5Hz for multi-GNSS RTK

² Depends on atmospheric conditions, baseline length, GNSS antenna,multipath conditions, satellite visibility, and geometry

³ ppmlimitedto baselinesup to 10Km

4 Limited by FW for best performance

Electrical data
Supply voltage 2.7 to 3.6VDC
Power consumption

25mA @ 3.0V (continuous, GPS only)

Backup supply 1.4 to 3.6VDC
Serial interfaces


1 USBV2.0 full speed 12 Mbit/s

1 SPI (optional)

1 DDC (I²C compliant)

Digital I/O

Configurable timepulse

1 EXTINT input for Wakeup

RTK Fix Status



Configurable 0.25Hz to 10MHz

Protocols NMEA,UBX binary, RTCM version 3.x


Mounting 24-pin LCC (leadles chip carrier)

12.2 x 16.0 x 2.4mm

Weight 1.6g

Environmental data, quality & reliability

Operating temperature -40°C to +85°C
Storage temperature -40°C to +85°C
RoHS compliant
Qualification according to ISO 16750
Manufactured and fully tested in ISO/TS 16949 certified production sites
Use u-blox M8 chips qualified according to AEC-Q100


Click here for the u-blox GNSS modules linecard (PDF).

Part No. Description Pack Size
u-blox M8 high precision GNSS module with rover functionality, MSL 4
Reel of 250
NEO-M8P-2 u-blox M8 high precision GNSS module with rover and base station functionality, MSL 4 Reel of 250

Two application boards, each with NEO-M8P-2 (rover and base station functionality), for evaluating RTK applications.

China (433Mhz)


Two application boards, each with NEO-M8P-2 (rover and base station functionality), for evaluating RTK applications.

USA and Canada (915 MHz)


Two application boards, each with NEO-M8P-2 (rover and base station functionality), for evaluating RTK applications.

Europe (433Mhz)


Two application boards, each with NEO-M8P-2 (rover and base station functionality), for evaluating RTK applications.

Japan (920 MHz)



The C94‑M8P application board allows efficient integration and evaluation of NEO‑M8P, u‑blox's M8 high precision positioning module.

The C94‑M8P application board integrates NEO‑M8P‑2 module with both base station and rover functionality. The C94‑M8P includes a UHF radio link, allowing for easy setup and fast prototyping. The board also provides connector pins for u‑blox C027 and other application boards, enabling communication alternatives using u‑blox cellular and short‑range technologies.


  • Based on u‑blox NEO‑M8P‑2 module
  • Application board for professional prototyping
  • Easy integration of RTK high accuracy solutions
  • Base and rover functionality
  • Integrated radio link

Kit includes:

  • 2 application boards (both with NEO‑M8P‑2)
  • 2 external UHF antennas
  • 2 external active GNSS antennas
  • 2 micro‑USB cables

Related Products

Recently Viewed Products

Last updated: 14 March 2017