DFRobot
GNSS-RTK Positioning Kit with LoRa (915MHz)
· MPN: KIT0198-US
This dual-module GNSS-RTK kit brings a base station and mobile rover together for high-precision positioning projects. It uses Real-Time Kinematics, where th...
Get notified when back in stock
This dual-module GNSS-RTK kit brings a base station and mobile rover together for high-precision positioning projects. It uses Real-Time Kinematics, where the stationary base station sends correction data to the moving rover to reduce common GNSS errors and deliver centimetre-level positioning.
The kit is designed to work out of the box, with the LoRa correction data link already integrated and pre-configured. The 915MHz LoRa radio link can reach up to 1.5 kilometres in open areas, so you can work without separate radio modems or internet-based NTRIP services.
Powered by Quectel LC29H series GNSS modules, the system supports dual-band L1/L5 reception and the GPS, GLONASS, Galileo, BDS and QZSS constellations. The RTK mobile module provides I2C / UART output via a Gravity interface, making it suitable for robotics, UAVs, mapping, tracking and research builds.
The package includes RTK Base Station × 1, RTK Mobile × 1, GNSS Antenna × 2, TX915-JKD-20 LoRa Antenna × 2, Flathead Screwdriver × 1, Plug-in Terminal Block DB2EK-3.81-2P-GN-S (Female) × 1 and PH2.0-4P Connection Cable (30cm) × 1. Product wiki documentation is available from the manufacturer.
Specifications:
- Base Station Power Input: Terminal Block (5~10V); Type-C
- Base Station GNSS Antenna Interface: SMA
- Base Station GPS/QZSS Reception Bands: L1 C/A, L5
- Base Station GLONASS Reception Bands: L1
- Base Station Galileo Reception Bands: E1, E5a
- Base Station BDS Reception Bands: B1l, B2a
- Base Station Default Constellations: GPS + GLONASS + Galileo + BDS + QZSS
- Base Station Concurrent Tracking Constellations: 4+ QGNSS
- Base Station Function: Base Station
- Base Station Acquisition Sensitivity: -147 dBm
- Base Station Tracking Sensitivity: -165 dBm
- Base Station Reacquisition Sensitivity: -159 dBm
- Base Station Max Altitude: 10000 m
- Base Station Max Velocity: 500 m/s
- Base Station Max Acceleration: 4 g
- Base Station Raw Data Output Rate: 1 Hz
- Base Station Protocol: NMEA 0183 / RTCM 3.x
- Mobile Station Power Interface: Gravity interface, 3.3~5V
- Mobile Station Output Signal: I2C / UART
- Mobile Station Antenna Interface: SMA
- Mobile Station GPS/QZSS Reception Bands: L1 C/A, L5
- Mobile Station GLONASS Reception Bands: L1
- Mobile Station Galileo Reception Bands: E1, E5a
- Mobile Station BDS (BeiDou) Reception Bands: B1l, B2a
- Mobile Station Default Constellations: GPS + GLONASS + Galileo + BDS + QZSS
- Mobile Station Concurrent Tracking Constellations: 4+ QGNSS
- Mobile Station SBAS: WAAS, EGNOS, MSAS, GAGAN
- Mobile Station Function: RTK
- Mobile Station Autonomous Horizontal Positioning Accuracy: 1 m
- Mobile Station RTK Horizontal Positioning Accuracy: 5 cm + 1 ppm
- Mobile Station Velocity Accuracy: 0.03 m/s
- Mobile Station 1PPS Accuracy: 20 ns
- Mobile Station RTK Convergence Time: < 10 s
- Mobile Station Acquisition Sensitivity: -145 dBm
- Mobile Station Tracking Sensitivity: -165 dBm
- Mobile Station Reacquisition Sensitivity: -157 dBm
- Mobile Station Max Altitude: 10000 m
- Mobile Station Max Velocity: 500 m/s
- Mobile Station Max Acceleration: 4 g
- Mobile Station Navigation Update Rate (RTK): 1 Hz
- Mobile Station Raw Data Output Rate (GNSS): 1 Hz
- Mobile Station Protocol: NMEA 0183 / RTCM 3.x
- LoRa RF Chip Semtech: LLCC68
- LoRa Operating Frequency: 915MHz
- LoRa Modulation: LoRa Spread Spectrum
- LoRa Max Transmit Power: 22dBm
- LoRa Receiver Sensitivity: -129dBm
- Weight: 700g
Ideal for academic RTK experiments, autonomous vehicle prototyping, small-scale surveying, mapping, boundary marking and open-area asset tracking.
Jargon buster
Plain-language definitions for the technical terms used above.
- 1PPS
- One Pulse Per Second is a precise timing signal often provided by a satellite positioning receiver. It matters when a project needs very accurate time alignment, such as timestamping logged data.
- B2a
- A BeiDou satellite signal used by newer dual-band GNSS receivers. Support for B2a can improve accuracy and reliability when combined with other GNSS bands.
- BDS
- BeiDou, China’s satellite navigation system. Support for BDS gives the receiver access to more satellites, which can help maintain a better position fix in challenging locations.
- E1
- A Galileo satellite signal band used for standard positioning. Knowing which signal bands are supported helps you judge compatibility and expected performance of a GNSS receiver.
- E5a
- A Galileo satellite signal band used for higher-performance positioning services. Support for E5a can help dual-band GNSS receivers improve accuracy and reduce errors from atmospheric delay.
- EGNOS
- Europe’s SBAS service for improving GNSS positioning accuracy and reliability. It is relevant if the receiver will be used in Europe or nearby supported areas without an RTK correction link.
- GAGAN
- India’s SBAS service for improving GNSS positioning. It matters for projects in its coverage region because it can improve standard GNSS accuracy when RTK is not being used.
- Galileo
- Europe’s satellite navigation system. Galileo support can improve satellite availability and accuracy, especially when combined with GPS and other constellations.
- GLONASS
- Russia’s satellite navigation system. A receiver that can also use GLONASS has more satellites to choose from, which can improve positioning reliability when the sky view is partly blocked.
- GNSS
- GNSS stands for Global Navigation Satellite System, an umbrella term for satellite positioning networks such as GPS, GLONASS, Galileo and BeiDou. Receivers use these satellites to determine position, and high-precision units can output a steady stream of serial position data.
- GPS
- The US satellite navigation system used by GNSS receivers to calculate position and time. Support for GPS is important because it is widely available and often used together with other constellations for more reliable positioning.
- Gravity
- Gravity is DFRobot’s plug-in connector system for sensors, motors and modules, using standard cables to reduce loose jumper wiring. It matters because Gravity-compatible parts can connect directly to these ports, while non-Gravity parts may need adapters or manual wiring.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- L5
- A modern GNSS signal band used by several satellite systems for more accurate and robust positioning. Dual-band receivers that include L5 can often perform better than single-band receivers, especially for RTK and areas with reflected signals.
- LC29H
- A series of Quectel GNSS receiver modules used for satellite positioning, with some variants supporting high-precision RTK. The exact module matters because it determines which satellite systems, signal bands, correction formats, update rates and RTK features a receiver can support.
- LLCC68
- A Semtech LoRa radio chip used to send and receive long-range low-power wireless data. The radio chip affects the wireless link’s frequency support, transmit power and receiver sensitivity.
- LoRa
- LoRa is a long-range, low-power wireless radio technology often used for telemetry, remote sensors and other links that send small amounts of data over long distances. It is distinct from Bluetooth and WiFi, so sharing a connector or pinout with LoRa hardware does not mean a device actually uses LoRa.
- LoRa Spread Spectrum
- A radio modulation method used by LoRa that spreads a small amount of data across the radio band, trading data rate for long range and strong tolerance to noise and interference. It lets a device send data reliably over long distances at low power, which suits links such as telemetry, sensor networks or relaying correction data.
- MSAS
- Japan’s SBAS service for improving GNSS positioning. It is useful to know because SBAS benefits depend on whether your project is located in the service’s coverage area.
- NMEA 0183
- A standard text-based data format used by GPS and GNSS receivers to report position, time and satellite information as lines of plain ASCII text. When a receiver outputs NMEA 0183, most microcontrollers and software libraries can parse its basic location data.
- ppm
- ppm means parts per million, a common way to express very small gas concentrations in air. For CO₂ sensors, the ppm range tells you what levels the sensor can measure, such as normal indoor air through to poorly ventilated spaces.
- QZSS
- Japan’s regional satellite navigation system designed to improve coverage around Japan and the Asia-Pacific region. QZSS support can improve satellite availability in supported regions when used alongside GPS.
- RF
- RF means radio frequency, referring to signals used for wireless communication and other high-frequency electronics. A low-noise, stable power supply is important for RF circuits because power noise can affect signal quality and measurements.
- RTCM 3.x
- RTCM 3.x is a standard data format used to send GNSS correction information from a base station to a rover. It matters because both ends of an RTK setup need to understand the correction format to achieve high-accuracy positioning.
- RTK
- Real-Time Kinematic positioning is a GNSS technique that uses correction data from a base station to greatly improve location accuracy. It matters if you need centimetre-level positioning for robotics, mapping, surveying, or tracking rather than ordinary metre-level GPS accuracy.
- SBAS
- Satellite-Based Augmentation System, a set of regional services that broadcast correction information for GNSS receivers. SBAS can improve ordinary GPS-style positioning, although it is not the same as centimetre-level RTK correction.
- SMA
- SMA is a small threaded coaxial (RF) connector widely used to attach antennas and other radio-frequency cables. A device with SMA antenna ports needs antennas or pigtails with matching SMA connectors, or a suitable adapter, to connect to them.
- Terminal block
- A terminal block is a connector that joins wires together in a neat, removable, or serviceable way, usually clamping each wire under a screw or spring instead of soldering. It makes it easier to connect, change, or service wiring without permanent joints.
- Type-C
- USB Type-C (USB-C) is a small, reversible USB connector used for charging, power, and data transfer on many modern devices. A Type-C port or plug indicates the cable and charger connection needed to power, charge, or communicate with a device.
- UART
- UART is a simple asynchronous serial interface that sends data over separate transmit and receive wires, usually labelled TX and RX, with both ends set to the same baud rate. It is a common way for microcontrollers and other serial devices to exchange data.
- WAAS
- A North American SBAS service that provides correction data for GNSS receivers. It matters if you are using the product in a supported region and want better non-RTK positioning accuracy.
Find this product in