GPS & BeiDou GNSS Positioning Module — Multi-System, 2.5m Accuracy, ROS Support
Product Overview
This module features high sensitivity, low power consumption, and low cost, making it suitable for a variety of applications including vehicle navigation, handheld positioning, wearable devices, and robotics development.
Key Advantages
-
Multi-Satellite System Joint Positioning
Supports four major satellite navigation systems: BDS, GPS, QZSS, and GLONASS. Supports single-system independent positioning or any combination for joint positioning. Equipped with a 32-channel high-sensitivity receiver for more stable and reliable positioning.
-
High-Precision Positioning
Positioning accuracy of 2.5 meters (CEP50), cold start acquisition sensitivity -148dBm, tracking sensitivity -162dBm. Features π-type antenna network design with 50Ω impedance matching, antenna VSWR below 1.6 for optimal receiving power.
-
Fast Positioning
Cold start in 32 seconds, fast hot start acquisition, supports A-GNSS assisted positioning for rapid satellite signal search.
-
Multi-Interface Support
Plug-and-play USB serial port, also supports TTL serial connection. Built-in antenna detection and short-circuit protection. Onboard PH2.0 serial port and USB Type-C interface.
-
Comprehensive Development Examples
Open-source development tutorials provided for 51 MCU, Arduino, STM32, Jetson Nano, Raspberry Pi, and ROS.
-
Deep ROS Integration
Supports data reading, trajectory plotting, IMU fusion, Move_Base navigation, and more.
-
Complete Coordinate System Conversion
Provides a complete WGS-84 to GCJ-02 to BD-09 coordinate system conversion solution.
-
Companion PC Software
GnssToolKit3 visualization tool supporting satellite status viewing, data logging, and KML export.
Hardware Overview

Technical Specifications
|
Module Model |
ATGM336H-5N |
|
Signal Reception |
BDS/GPS/QZSS/GLONASS |
|
RF Channels |
32 channels, supports simultaneous multi-system reception |
|
Cold Start TTFF |
≤32 seconds |
|
Hot Start TTFF |
≤1 second |
|
Reacquisition TTFF |
≤1 second |
|
Cold Start Acquisition Sensitivity |
-148dBm |
|
Hot Start Acquisition Sensitivity |
-156dBm |
|
Reacquisition Sensitivity |
-160dBm |
|
Tracking Sensitivity |
-162dBm |
|
Positioning Accuracy |
<2.5 meters (CEP50) |
|
Velocity Accuracy |
<0.1m/s |
|
Position Update Rate |
Default 1Hz, max 10Hz |
|
Serial Port Characteristics |
Baud rate range: 4800bps-115200bps, default 9600bps |
|
Protocol |
NMEA-0183 |
|
Maximum Altitude |
18,000m |
|
Maximum Velocity |
515m/s |
|
Maximum Acceleration |
4g |
|
Supply Voltage |
3.3V-5V |
|
BDS+GPS Typical Power Consumption |
25mA @ 3.3V |
|
Operating Temperature |
-40℃ to +85℃ |
|
Storage Temperature |
-45℃ to +125℃ |
Pin Definitions
|
Pin 1 |
5V - 5V Power Input |
|
Pin 2 |
GND - Ground |
|
Pin 3 |
RES - Module Reset Pin |
|
Pin 4 |
PPS - Pulse Per Second Output |
|
Pin 5 |
TX - TX Serial Data Output |
|
Pin 6 |
RX - RX Serial Data Input (Optional) |
Key Features
-
GPS, GLONASS, BeiDou multi-mode joint positioning and navigation
-
Low power / high sensitivity / low cost
-
WiFi positioning in low-signal areas with A-GNSS fast satellite search
-
Longitude, latitude, and altitude positioning
-
Positioning accuracy output
-
A-GNSS assisted positioning for faster startup
-
UTC time and date from satellites
-
Antenna detection and short-circuit protection
-
Velocity information output
-
Ground speed and heading velocity output
-
Satellite information: number of connected satellites, positions, and validity
Compatibility
-
Connecting to SBC or PC
PC Connection
Raspberry Pi Connection
-
Connecting to MCU Development Boards
Arduino Connection
STM32 Connection
51 Dev Board Connection
Technical Support
For detailed technical documentation and tutorials, please refer to our official resources. Community technical support is also available to help accelerate your project implementation.
Documentation
-
Arduino Example Code
-
STM32 Example Code
-
Python Example Code
-
ROS Tutorials
-
Jetson Nano Tutorials
-
Raspberry Pi Tutorials
-
Coordinate System Conversion Guide
-
GnssToolKit3 Software
Parts List
|
Juxi GPS & BDS Positioning Module |
1 - Main Module |
|
3m Active GPS Antenna |
1 - High-gain antenna for faster satellite acquisition |
|
USB Type-C Data Cable |
1 - For connecting to PC or dev board |
|
PH2.0 Dupont to Jumper Wire 5-Pin |
1 Set - For TTL serial connection |
Specifications
Frequently Asked Questions
What is the GPS & BeiDou GNSS Positioning Module — Multi-System, 2.5m Accuracy, ROS Support?
Where can I find technical documentation and open-source files for the GPS & BeiDou GNSS Positioning Module — Multi-System, 2.5m Accuracy, ROS Support?
What platforms and frameworks is the GPS & BeiDou GNSS Positioning Module — Multi-System, 2.5m Accuracy, ROS Support compatible with?
How can I get technical support for the GPS & BeiDou GNSS Positioning Module — Multi-System, 2.5m Accuracy, ROS Support?
No Video
Read technical documentation, schematics, and research papers on feishu.cn/wiki/RhA6wg91hiFZykkcDGoc8wMCnch











