L76X Multi-GNSS HAT for Raspberry Pi, GPS, BDS, QZSS

SKU: 16193
Part Number: L76X GPS HAT
Brand: Waveshare


Related Products:



L76X Multi-GNSS HAT for Raspberry Pi, Supports GPS, BDS, QZSS


This is a Raspberry Pi GNSS HAT which supports Multi-GNSS systems: GPS, BDS, and QZSS, with advantages such as fast positioning, high accuracy, low power consumption, and so on.

It is an easy way to enable global positioning function for your Raspberry Pi.


  • Standard Raspberry Pi 40PIN GPIO extension header, supports Raspberry Pi series boards, Jetson Nano
  • Supports Multi-GNSS systems: GPS, BDS, and QZSS
  • EASY™, self track prediction technology, help quick positioning
  • AlwaysLocate™, intelligent controller of periodic mode for power saving
  • UART communication baudrate: 4800~115200bps (9600bps by default)
  • Onboard battery holder, supports ML1220 rechargeable battery, for preserving ephemeris information and hot starts
  • 4x LEDs for indicating the module working status
  • Comes with development resources and manual (examples for Raspberry Pi/Jetson Nano/Arduino/STM32)

GNSS Specifications

  • Band: GPS L1(1575.42Mhz), BD2 B1 (1561.098MHz)
    • Channels: 33 tracking ch, 99 acquisition ch, 210 PRN ch
    • C/A code
  • Horizontal position accuracy:
    • Autonomous: <2.5mCEP
  • Time-To-First-Fix @-130dBm (EASY™ enabled):
    • Cold starts: <15s
    • Warm starts: <5s
    • Hot starts: <1s
  • Sensitivity:
    • Acquisition: -148dBm
    • Tracking: -163dBm
    • Re-acquisition: -160dBm
  • Dynamic performance:
    • Altitude (max): 18000m
    • Velocity (max): 515m/s
    • Acceleration (max): 4G

General Specifications

  • Communication interface: UART
  • Baudrate: 4800~115200bps (9600bps by default)
  • Update rate: 1Hz (default), 10Hz (max)
  • Protocols: NMEA 0183, PMTK
  • Power supply voltage: 5V / 3.3V
  • Operating current: 13mA
  • Operating temperature: -40℃ ~ 85℃
  • Dimensions: 65mm x 30.5mm


  • Vehicle tracking
  • Asset tracking
  • Security system
  • Industrial PDA
  • GIS application

What's on Board

L76X GPS HAT on board resource
  1. L76B module
  2. CP2102: USB TO UART converter
  3. CAT24C32: EEPROM
  4. RT9193-33: power manager
  5. Backup mode wakeup button
  6. Standby switch
  7. Indicators:
    • RXD/TXD: UART RX/TX indicator
    • PPS: GPS status indicator
    • PWR: power indicator
  8. Raspberry Pi GPIO connector: for connecting with Raspberry Pi
  9. USB TO UART port
  10. GNSS antenna connector
  11. Battery holder: supports ML1220 rechargeable battery, for preserving ephemeris information and hot starts
  12. UART selection jumpers
    • A: control the L76B through USB TO UART
    • B: control the L76B through Raspberry Pi
    • C: access Raspberry Pi through USB TO UART


Development Resources

Wiki : www.waveshare.com/wiki/L76X_GPS_HAT

Weight: 0.129 kg

Quick Overview

Note: Raspberry Pi is NOT included.

  1. L76X GPS HAT x1
  2. GPS External Antenna (B) x1
  3. USB type A plug to micro plug cable x1
  4. RPi screws pack (2pcs) x1
  5. 2x20PIN female header x1