The ATGM336H GPS+BDS Dual-Mode Module is a reliable satellite navigation solution based on the AT6558 GNSS chipset. It supports simultaneous reception of GPS and BeiDou satellite signals, delivering improved positioning accuracy and faster satellite lock compared to single-system GPS modules.
With low power consumption and UART communication, the module is easy to integrate with popular development boards such as Arduino, ESP32, ESP8266, STM32, Raspberry Pi Pico, and other microcontrollers. It outputs standard NMEA data sentences at a default baud rate of 9600bps, making software integration straightforward.
The onboard ceramic antenna provides strong signal reception, while the PPS (Pulse Per Second) output enables accurate timing applications. The module is suitable for vehicle tracking, portable navigation devices, weather stations, GPS clocks, asset tracking systems, and drone projects.
Features
Dual-mode GPS + BeiDou (BDS) positioning
High-sensitivity GNSS receiver
Fast satellite acquisition and positioning
Standard UART serial interface
PPS timing output
Low power consumption
Compact size for embedded applications
Compatible with Arduino, ESP32, STM32, Raspberry Pi Pico, and other MCU platforms
Technical Specifications
Parameter
Value
GNSS Support
GPS, BDS (BeiDou)
Operating Voltage
3.3V – 5V
Interface
UART TTL
Default Baud Rate
9600bps
Position Accuracy
Up to 2.5m CEP
Tracking Sensitivity
Up to -162dBm
Cold Start Time
~32 seconds
Current Consumption
<25mA Typical
PPS Output
Yes
Operating Temperature
-40°C to +85°C
Pin Configuration
Pin
Description
VCC
Power Supply (3.3V–5V)
GND
Ground
TX
Serial Data Output
RX
Serial Data Input
PPS
1 Pulse Per Second Timing Output
Applications
Vehicle Tracking Systems
IoT Location Projects
GPS Clocks
Asset Tracking
Drone Navigation
Weather Stations
Portable Navigation Devices
Smart Agriculture Systems