The SparkFun Triband GNSS RTK Breakout features the UM980 GNSS high precision RTK position module from Unicore Communications. The UM980 is a 1408-channel GNSS receiver based on the Nebulas IV™ that can simultaneously track GPS L1/L2/L5, GLONASS L1/L2, Galileo E1/E5a/E5b/E6, Beidou B1I/B2I/B3I/B1C/B2a/B2b, QZSS L1/L2/L5, and SBAS. This board allows you to pinpoint the X, Y, and Z location of any object within roughly the width of your fingernail. With an RTK solution, the module achieves a horizontal accuracy of about 8mm and vertical accuracy of 15mm. The UM980 supports both rover and base station operations.
Equipped with a rechargeable backup battery, the module retains the latest configuration and satellite data, enabling a 'warm-start' that significantly reduces the time-to-first-fix. The module's survey-in mode allows it to function as a base station, producing RTCM 3.x correction data. A secure SMA connector is provided for attaching a Triband GNSS antenna.
The UM980 module currently supports serial UART only. All three serial UART ports are accessible via a USB-C connector through CH340, a 4-pin locking JST connector, and a BlueSMiRF header. Unique pins are also available on the board's edge, with various jumpers included for configuring power and LEDs.
Features:
- Typical low power-consumption of ~480mW
- 1408-channel GNSS receiver based on the Nebulas IV™
- Concurrent reception of GPS, GLONASS, Galileo, BeiDou, QZSS
- GPS: L1C/A, L1C, L2P(Y), L2C, L5
- GLONASS: L1, L2
- Galileo: E1, E5a, E5b, E6
- Beidou: B1I, B2I, B3I, B1C, B2a, B2b
- QZSS: L1, L2, L5
- SBAS
- Horizontal Accuracy
- Autonomous: 1.5m
- DGPS: 0.4m
- RTK: 0.8cm + 1ppm
- Vertical Accuracy
- Autonomous: 2.5m
- DGPS: 0.8m
- RTK: 1.5cm + 1ppm
- 50Hz Data Update Rate
- Time-To-First-Fix:
- Cold: 30s
- Warm: 20s
- Hot: 5s
- CoCom Limits
- Max Altitude: 18000m
- Max G: <5G
- Max Velocity: 515m/s
- Velocity Accuracy (RMS): 0.03m/s
- Time Accuracy (RMS): 20ns
- Supports NMEA, RTCM, and Unicore (with specific firmware) protocols over UART
- Integrated SMA connector for use with a multiband GNSS antenna of your choice
- Voltage: 5V or 3.3V, with all logic at 3.3V
- USB Type C Connector
- ESD Protection Diodes for USB Data Lines
- Built-in Resettable PTC Fuse 6V/1.5A
- CH340 USB-to-serial converter on UART1 Port
- Locking JST Connector for UART2 Port
- BlueSMiRF Footprint for UART3 Port
- Backup Battery for Hot Start
- LEDs
- PWR: Power Indicator
- PVT: Position, Voltage, Time
- PPS: Pulse-Per-Second Indicator
- RTK: Real-Time-Kinematic Fixed Solution Indicator
- Jumpers
- SHLD: USB Shield
- VSEL: Voltage Select for Locking JST Connector Port
- PWR: Power LED
- PVT: Position, Voltage, Time LED
- PPS: Pulse-Per-Second LED
- RTK: Real-Time Kinematic LED
- BT-VCC: Voltage Select for Bluetooth Port
- VANT: Voltage Antenna Select
- Dimensions: 50.8mm x 50.8mm
- Weight: 13.8g
*: Items marked with * are only supported by specific firmware.
Documents:
- Schematic
- KiCad Files
- Board Dimensions
- Hookup Guide
- Unicore Communications UM980
- General Specifications
- Datasheet
- User Manual
- Reference Commands Manual
- UPrecise Software
- UPrecise User Manual
- CH340 Drivers
- SparkFun RTK
- Arduino Library
- GitHub Hardware Repo
Videos