DFRobot
4G GNSS-RTK Positioning Kit (EMEA & Thailand)
· MPN: KIT0212
Designed for high-accuracy navigation projects, this kit uses Network RTK to deliver 5 cm + 1 ppm centimetre-level positioning across a typical 15-20km opera...
Get notified when back in stock
Designed for high-accuracy navigation projects, this kit uses Network RTK to deliver 5 cm + 1 ppm centimetre-level positioning across a typical 15-20km operational range. Its onboard 4G module receives RTCM correction data from a CORS network via the Ntrip protocol, removing the need for a local base station when CORS coverage and 4G signal are available.
The receiver tracks GPS, GLONASS, Galileo, BDS and QZSS, with multi-band support to help reduce ionospheric interference and multipath effects. It can converge in under 10 seconds and outputs positioning data through a flexible Gravity interface with selectable I2C or UART for microcontrollers and single-board computers.
Deployment is centred around inserting a 4G SIM card and configuring the unit with CORS account credentials. The kit includes the RTK Mobile unit, GNSS antenna, 4G/LTE right-angle rubber duck antenna, flathead screwdriver, plug-in terminal block and a 30cm PH2.0-4P connection cable. DFRobot also provides a product wiki for setup information.
Features:
- Network RTK over 4G: Receives RTCM correction data from a CORS network via Ntrip.
- Centimetre-level positioning: Delivers 5 cm + 1 ppm accuracy over a typical 15-20km operational range.
- No local base station required: Uses an established CORS network instead of a 3-5km local radio link.
- Multi-constellation GNSS: Supports GPS, GLONASS, Galileo, BDS and QZSS.
- Multi-band reception: Supports bands including GPS L1/L5, Galileo E1/E5a and BDS B1l/B2a.
- Fast convergence: Achieves convergence in under 10 seconds.
- Gravity interface: Selectable I2C and UART signal outputs for project integration.
- Autonomous Rover: Build a rover, autonomous lawnmower, or delivery bot that navigates with pinpoint precision.
- Asset Tracking: Create a high-precision tracker for fleet vehicles, expensive equipment, or even a lost drone.
- Data Logging: Map a precise trajectory, conduct simple land surveys, or create a set of fixed monitoring points for science projects.
- Outdoor Robotics: Give any outdoor robot a reliable, centimeter-level understanding of its position in the world.
Specifications:
- Power Interface: Gravity interface, 3.3~5V
- Type-C: For 4G module power (requires separate power supply)
- Output Signal: I2C / UART
- Antenna Interface: SMA
- Reception Bands:
- GPS/QZSS: L1 C/A, L5
- GLONASS: L1
- Galileo: E1, E5a
- BDS (BeiDou): B1l, B2a
- Default Constellations: GPS + GLONASS + Galileo + BDS + QZSS
- Concurrent Tracking Constellations: 4+ QGNSS
- SBAS: WAAS, EGNOS, MSAS, GAGAN
- Function: RTK
- Horizontal Positioning Accuracy:
- Autonomous: 1 m
- RTK: 5 cm + 1 ppm
- Velocity Accuracy: 0.03 m/s
- 1PPS Accuracy: 20 ns
- RTK Convergence Time: < 10 s
- Sensitivity:
- Acquisition: -145 dBm
- Tracking: -165 dBm
- Reacquisition: -157 dBm
- Dynamic Performance:
- Max Altitude: 10000 m
- Max Velocity: 500 m/s
- Max Acceleration: 4 g
- Navigation Update Rate (RTK): 1 Hz
- Raw Data Output Rate (GNSS): 1 Hz
- Protocol: NMEA 0183 / RTCM 3.x
- Weight: about 380g
- Supported Countries/Regions: EMEA & Thailand
For best results, use it outdoors away from tree shade, bridges and strong electromagnetic interference. The 4G module requires separate Type-C power and should be powered first; check CORS account coverage before setup.
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.
- electromagnetic interference
- Electromagnetic interference (EMI) is unwanted electrical noise from nearby devices, cables, or radio signals that can disturb the signals carried in a wire or circuit. Shielding helps reduce this noise, which matters because cleaner signals make data and communication links less prone to errors and dropouts.
- 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.
- 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.
- 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
Connectivity
Sensors & Input
Supplier page — dfrobot.com
Supplier Description · 149.5 KB · Click any page to view full size
KIT0212 gnss rtk high precision positioning kit 4g for nmea thailand datasheet 1
Datasheet · 667.8 KB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
KIT0212 gnss rtk high precision positioning kit 4g for nmea thailand layout 1
Example Code · ZIP · 769.4 KB
KIT0212 gnss rtk high precision positioning kit 4g for nmea thailand schematics 1
Schematic · ZIP · 2.2 MB
KIT0212 gnss rtk high precision positioning kit 4g for nmea thailand library 1
Example Code · ZIP · 57.1 KB