The Beitian BG-518 is a multi-GNSS RTK positioning module built around a “B9 RTK GNSS Module” chipset and integrates a BMM150 geomagnetic compass and BMP388 barometer for robotics navigation, robot surveying, and smart vehicle positioning applications. It supports GPS/GLONASS/BDS/GALILEO/QZSS reception, RTK output (RTCM supported), CAN communication, and configurable 1PPS timing output.
| Category |
Item |
Specification |
| Electrical Characteristics |
Chipset |
B9 RTK GNSS Module |
| Electrical Characteristics |
Frequency |
GPS L1/L2, GLONASS G1/G2, BDS B1/B2, GALILEO E1/E5b, QZSS L1/L2 |
| Electrical Characteristics |
Receiving Format |
GPS, GLONASS, BDS, GALILEO, QZSS (Default GPS, GLONASS, BDS, GALILEO, QZSS) |
| Electrical Characteristics |
Channels |
184 Searching Channel |
| Sensitivity |
Tracking |
-167 dBm |
| Sensitivity |
Reacquisition |
-160 dBm |
| Sensitivity |
Cold Start |
-148 dBm |
| Sensitivity |
Hot Start |
-157 dBm |
| Accuracy |
RTK horizontal accuracy |
RTK 0.01 m + 1 ppm CEP |
| Accuracy |
RTK vertical accuracy |
RTK 0.01 m + 1 ppm CEP |
| Accuracy |
Horizontal accuracy |
1.5 m CEP |
| Accuracy |
Vertical accuracy |
1.5 m CEP |
| Accuracy |
Velocity |
0.05 m/s |
| Accuracy |
Heading accuracy |
0.4 deg (When the antenna baseline length is 1 meter) |
| Accuracy |
Dynamic heading accuracy |
0.3 deg |
| Accuracy |
1PPS Timing |
RMS 30 ns; 99% 60 ns |
| Acquisition Time |
Cold Start |
24 s |
| Acquisition Time |
Warm Start |
2 s |
| Acquisition Time |
Hot Start |
2 s |
| Convergence time |
Convergence time |
≤10 s |
| Data Output |
Support Rate |
4800 bps to 921600 bps (Default 38400 bps) |
| Data Output |
Data Level |
TTL Level or RS-232 Level (Default TTL Level) |
| Data Output |
Data Protocol |
NMEA-0183, UBX, RTCM |
| Data Output |
NMEA Message |
RMC, VTG, GGA, GSA, GSV, GLL |
| Data Output |
Update Rate |
0.25 Hz to 20 Hz (Default 1 Hz) |
| Data Output |
FLASH |
4M FLASH, store the configuration permanently |
| Data Output |
1PPS |
0.25 Hz to 10 MHz configurable, default cycle is 1 s, high level lasts 100 ns |
| Data Output |
RAWX |
Support Multi-GNSS Raw Measurement data output |
| Operational Limits |
Altitude |
≤50,000 m |
| Operational Limits |
Velocity |
≤500 m/s |
| Operational Limits |
Acceleration |
≤4 g |
| MCU |
MCU |
ARM Cortex-M4, STM32F412RET6, FLASH 512KB, SRAM 256KB, 100MHz, LQFP-64 (10x10) |
| Connectors |
Connector |
1.25 pitch 4PIN socket*2; 1.25 pitch 6PIN socket*2 |
| Peripherals |
Compass |
BMM150 |
| Peripherals |
Barometer |
BMP388 |
| Peripherals |
6-axis attitude sensor |
NO |
| Peripherals |
Switch |
support |
| Peripherals |
Buzzer |
support |
| Peripherals |
SD Card |
NO |
| Peripherals |
USB |
NO |
| Interface |
Interface |
CAN2.0 A/B, Max 1 Mbit/s; USB2.0, full-speed |
| LED |
RTK |
The blue light is always on when the power is on; the blue light flashes after positioning; the green light flashes when entering the RTK |
| LED |
SAFE |
User LED x 1 MCU software decision |
| LED |
RGB |
User LED x 1 MCU software decision |
| LED |
CAN |
The CAN communication light is solid green |
| Power Consumption |
VCC |
DC Voltage 3.6V-6.0V, Typical: 5.0V |
| Power Consumption |
Current |
Capture 80mA/5.0V |
| Mechanical Specifications |
Dimension |
58*38*6.5mm |
| Mechanical Specifications |
Weight |
15.5g |
| Environment |
Operating Temp |
-40 °C ~ +85 °C |
| Environment |
Storage Temp |
-40 °C ~ +105 °C |
For installation or integration questions (UART/CAN wiring, protocols, or configuration), contact support@rcdrone.top or visit https://rcdrone.top/.

Key electrical, accuracy, output, and interface specifications for the BG-518 RTK GNSS positioning module in one quick reference table.

Pinout details for integrating UART, I2C, CAN2.0, USB, and 1PPS timing into robotics and navigation controllers.

Mechanical dimensions and mounting-hole layout for enclosure design and installation planning.