This USB-C GNSS Receiver is powered by the M9140-KB chip, supporting multi-GNSS constellations including GPS, BeiDou, and Galileo. It delivers sub-meter accuracy down to 1.5m. Featuring plug-and-play functionality via a USB-C interface, compatibility with NMEA-0183 and UBX protocols, and IP67 water resistance, it is the ideal solution for drones, surveying, and automotive navigation.
Four Features of USB-C GNSS Receiver with u‑blox UBX‑M9140 Chip
Multi‑Constellation High Precision Positioning
Supports concurrent reception of GPS, GLONASS, Galileo, BeiDou, QZSS and SBAS, ensuring stable and accurate positioning even in challenging environments.
High Update Rate & Low Latency
Supports up to 25 Hz position update rate, ideal for UAVs, robotics and high‑dynamic navigation applications.
IP67 Waterproof & Compact Size
IP67 waterproof and dustproof rating, with a compact size of Φ54mm × 21mm, suitable for harsh outdoor and industrial environments.
USB Type‑C Plug‑and‑Play & Stable Installation
Equipped with a standard USB Type‑C interface, reversible plugging, wide compatibility, and true plug‑and‑play with PCs and embedded systems. The bottom adopts N35 magnetic attraction + silicone anti‑slip design for firm and stable installation.
| Category | Item | Description |
|---|
| Basic Info | Model | GNSS100 L USB-C GNSS Receiver |
| GNSS Features | GNSS Chip | M9140-KB |
| GNSS Bands | GPS L1 C/ABDS B1IGLONASS L10FGalileo E1B/CQZSS L1 C/A/SSBAS L1 C/A |
| SBAS Systems | WAAS, EGNOS, MSAS, GAGAN |
| Receiving Mode | GPS + BDS + GLONASS + GALILEO + SBAS + QZSS |
| Channels | 92 tracking channels |
| Sensitivity | Tracking | -167 dBm |
| Re-acquisition | -160 dBm |
| Cold Start | -148 dBm |
| Hot Start | -159 dBm |
| Accuracy | Horizontal | 1.5 m CEP (with SBAS) |
| Velocity | 0.05 m/s |
| Heading | 0.3 deg |
| 1PPS Timing | RMS 30 ns99% ≤ 60 ns |
| Time to First Fix | Cold Start | 24 s |
| Warm Start | 2 s |
| Hot Start | 1 s (with backup battery) |
| Data Output | Baud Rate | 4800 bps – 921600 bps, auto-baud |
| I/O Level | USB level |
| Protocols | NMEA-0183, UBX |
| NMEA Sentences | GGA, RMC, VTG, GLL, GSA, GSV |
| Update Rate | 0.25 Hz – 25 Hz configurable, default 1 Hz |
| Flash | 8 MB on-board Flash, settings saved after power off |
| Performance Limits | Max Altitude | ≤ 50,000 m |
| Max Speed | ≤ 500 m/s |
| Max Acceleration | ≤ 4 g |
| Power | Supply Voltage | DC 5.0 V |
| Current | 35 mA @ 5.0 V |
| Physical | Dimensions | Φ54 × 21 mm |
| Weight | 70 g |
| Connector | USB-C |
| Cable Length | 1.5 m (2 m / 3 m customizable) |
| Mounting | Magnet + anti-slip pad |
| Waterproof | IP67 |
| Environment | Operating Temp | -40 °C ~ +85 °C |
| Storage Temp | -40 °C ~ +105 °C |
| LED Indicator | Power & PPS | On when powered; blinks after 3D fix |
USB-C GNSS Receiver GNSS100L.pdf