DF Robot GPS Module - GPS + BDS

This is a small-size positioning and navigation module based on the AT6558. It can provide real-time location information, and support a variety of satellite navigation systems, including 32 tracking channels. The module can receive GNSS signal from 6 satellite navigation systems simultaneously, which include China BDS (Beidou navigation satellite system), the American GPS, the Russian GLONASS, European GALILEO, Japan QZSS, and SBAS satellite augmentation system (WAAS, EGNOS, GAGAN MSAS), and realize the joint positioning, navigation, and timing.

In serial output mode, the module is compatible with various mainboards equipped with serial output: Arduino, Raspberry Pi, STM32, and so on. The positioning accuracy error is measured at about 3m, basically the same as smartphones. The module’s power consumption is as low as 0.1W, and it can work continuously for a long time with a small power supply.
The small size of the module allows it to be embedded in various types of drones and smart cars. Furthermore, this module can be very suitable for vehicle navigation, handheld positioning, and wearable devices or be used as a replacement of the Ublox MAX series module.

Quick Spec

  • Operating Voltage: 3.3-5V
  • SMA and IPEX Antenna Ports
  • Onboard E2PROM for storing configuration settings
  • Onboard XH414 rechargeable battery, speed up hot-start and search
  • Support A-GNSS
  • Cold- start Acquisition Sensitivity: -148dBm
  • Tracking Sensitivity: -162dBm
  • Positioning Accuracy: 2.5m (CEP50, open field)
  • Time to First Fix: 32 seconds (or few minutes, depends on the environment)
  • Low Power: <25mA (work continuously)
  • Built-in antenna detection and antenna short circuit protection function
  • Dimension: 13.1 x 15.7mm
  • Net Weight: 5g


  • VCC: Power Input (5V)
  • GND: Ground
  • TX: Transmit
  • RX: Receive
  • PPS: Pulse Output Per Second

Wiring Diagram


Demo Code

#include <SoftwareSerial.h>
SoftwareSerial GpsSerial(12, 11); //RX,TX

void setup()
  Serial.begin(115200);  //Debug Serial 
  GpsSerial.begin(9600);  //Gps Serial   

void loop()
{  while (GpsSerial.available() > 0)
    byte gpsData = GpsSerial.read(); 


Shipping List

  • 1 x GPS + BDS BeiDou Dual Module
  • 1 x GSM Antenna
  • 1 x Header Pin

DF Robot GPS Module - GPS + BDS

  • Brand: DF Robot
  • Product Code: TEL0132
  • Weight: 0.006kg
  • Product Status : Active
  • Stock

    Warehouse Stock Status Location
    Centurion Limited Stock GG320
    Stellenbosch No Stock
    Bulk Location No Stock

    We ship free of charge between branches to complete your order.

  • R339.00 (Inc Tax: R389.85)

Related Products

Passive GPS Antenna uFL

Passive GPS Antenna uFL

Passive GPS Antenna uFL - 15mm x 15mm 1 dBi gain This passive antenna is only 15mm x 15mm x 6.8mm in size, with a ±50mm long uFL cable. Great for when you want to keep things small. Comes with a st..

Centurion (No Stock)
Stellenbosch (No Stock)
Bulk Location (No Stock)
Product Status : Active

R85.00 (Inc Tax: R97.75)

Mini GPS Module (ATGM336H + Antenna)

Mini GPS Module (ATGM336H + Antenna)

Mini GPS Module (ATGM336H + Antenna) The ATGM336H GPS module is a tiny (13mm x 16mm) constellation positioning and navigation device that is capable of connecting with up to six satellites to approxi..

Centurion (No Stock)
Stellenbosch (No Stock)
Bulk Location (No Stock)
Part No: NEO-M8N-MOD
Product Status : Active

R275.00 (Inc Tax: R316.25)

K-172 USB GPS Module

K-172 USB GPS Module

K-172 USB GPS Module This GPS receiver brings much more accurate and faster positioning performance with stronger signal compared with traditional GPS receivers. It is compact, lightweight and portab..

Centurion (No Stock)
Stellenbosch (No Stock)
Bulk Location (No Stock)
Part No: K-172
Product Status : Active

R128.00 (Inc Tax: R147.20)

Tags: gps, module, bds, mini, positioning, position, global, system, geeps, beidou, sat, satelite, tracking, at6558, gnss, serial