pdf-icon

Module COMX GPS

SKU:M031-G

Description

Module COMX GPS is a satellite positioning module in the M5Stack stackable module series. It is developed based on the NEO-M8N module and equipped with an active antenna. The NEO-M8N features a high reception sensitivity of -167dBm while maintaining low system power consumption. The NEO-M8N integrates a 72-channel u-blox M8 GNSS engine, supporting multiple GNSS systems (BeiDou, Galileo, GLONASS, GPS / QZSS), allowing simultaneous reception of data from 3 GNSS systems. The module integrates programmable FLASH internally, enabling firmware upgrades. This module has minimal static drift, low power consumption, and a compact size, making it ideal for applications in vehicles, PDAs, handheld devices, vehicle monitoring, mobile phones, cameras, and other mobile positioning systems. The M5Core communicates with the Module COMX GPS via the UART protocol, and the UART communication pins can be set using the DIP switch inside the module.

Note

Compatibility
When used with the Fire main control, due to PSRAM pin conflicts (G16/G17), please switch the module base DIP switch pins to TX(G0/G13), RX(G5/G15) during use.

Features

  • Antenna Type: External active antenna
  • External Antenna Port: SMA
  • Can simultaneously receive data from 3 GNSS systems
  • Horizontal Position Accuracy: Minimum 2.5m
  • GPS Module (NEO-M8N) with built-in flash memory, firmware upgradeable via u-center-just-for-Windows
  • Supported Protocols: NMEA, UBX, RTCM
  • Industry-leading -167dBm sensitivity
  • Backward compatible with NEO‑7 and NEO‑6 series
  • UART Communication Interface:
    • Default Baud Rate: 9600bps
    • Data Bits: 8 bits
    • Start Bit: 1 bit
    • Stop Bit: 1 bit
    • Parity Bit: None

Includes

  • 1 x Module COMX GPS
  • 1 x External Antenna (Length: 1 m)

Applications

  • GPS-based logistics tracking management
  • Autonomous vehicle positioning

Specifications

Specification Parameter
Receiver Type GPS:L1C/A SBAS:L1C/A QZSS:L1C/A GLONASS:L1OF BeiDou:B1 Galileo:E1B/C
Time to First Fix Cold start:26S Hot start:1.5S
Sensitivity -167 dBm
Update Rate Separate GNSS 10Hz, Parallel GNSS 5Hz
Velocity Accuracy 0.05m/s
Maximum Speed 500m/s
Operating Temperature -40 ~ 80°C
DC Interface Spec 5.5mm
Net Weight 28g
Gross Weight 99g
Product Dimensions 54 x 54 x 13mm
Package Dimensions 165 x 60 x 36mm

Learn

Signal Quality
To ensure good signal reception for the GPS module, please place the module outdoors during use.
Power Supply Switching
The module base has a DC power input interface. When using this interface to supply power, strictly adhere to the input range (5-12V) to prevent module damage. The internal power DIP switch can adjust the voltage level of the internal VIN terminal to adapt to different modules.

If you want to change the UART baud rate, please refer to u-center-just-for-Windows .

Schematics

Module COMX Baseboard Schematic

PinMap

Adjust the DIP switch to the corresponding pins based on different host requirements.
Controller CoreS3 Core2 Core
RXD 17/0/7 14/0/19 17/0/13
TXD 18/1/13 13/33/2 16/5/15

Datasheets

Softwares

Arduino

Protocol

Easyloader

Easyloader Download Link Notes
Module COMX GPS Example Easyloader with M5Core download /

Video