GNSS Module for Raspberry Pi Pico (L76B)

WaveshareSKU: WAV-20072
Sale price £18.30
incl. VAT
excl. VAT
Sold out
Notify me

Compatible with:

Awesome Extras

Raspberry PiRaspberry Pi Pico W
Sale priceFrom £5.80 incl. VAT excl. VAT
Raspberry PiRaspberry Pi Pico
Sale priceFrom £3.80 incl. VAT excl. VAT
The Pi HutEssential Raspberry Pi Pico Kit
Sale price £6 incl. VAT excl. VAT

Use your Raspberry Pi Pico for global navigation and positioning!

This is an L76B-based GNSS module designed for the Raspberry Pi Pico, with multi-satellite system support including GPS, BDS, and QZSS. The board comes complete with a matching GPS antenna.

This Pico HAT offers fast positioning, high accuracy and low power consumption. The board includes an ML1220 rechargeable battery holder, which allows the module to preserve ephemeris information and hot starts. Do not use a standard non-recharagable CR1220 battery in this board!

Your Pico slots into the pre-soldered female headers and the online resources help you get started quickly and easily, including example code.

Raspberry Pi Pico not included. You'll need a Pico with male headers soldered to it. You can grab a Pico here and Pico male headers here, or buy a Pico with pre-soldered headers.


  • Compatible with Raspberry Pi Pico
  • Multi satellite systems support: 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 cell, for preserving ephemeris information and hot starts
  • 4x LEDs for indicating the module operating status
  • Online development resources and manual (Raspberry Pi Pico examples)


Frequency band: Channels: 33 tracking ch, 99 acquisition ch, 210 PRN ch
GPS L1 (1575.42Mhz) C/A code
Horizontal position accuracy <2.5m CEP
(autonomous positioning)
Time-To-First-Fix @ -130dBm Cold starts: <15s
(EASY enabled) 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
Communication interface UART
Baudrate 4800~115200bps (9600bps by default)
Update rate 1Hz (default), 10Hz (max)
Protocols NMEA 0183, PMTK
Power supply voltage 5V
Operating current 13mA
Overall current consumption < 40mA@5V (Continue mode)
Operating temperature -40℃ ~ 85℃
Dimensions 52 × 21mm

What's Onboard?

GNSS Module for Raspberry Pi Pico Onboard Features

1) L76B module
2) Battery holder
- Supports ML1220 rechargeable cell, for preserving ephemeris information and hot starts
3) GNSS antenna connector
4) Raspberry Pi GPIO header
5) Standby mode switch
6) Backup mode wakeup button
7) RT9193-33
- Power chip
8) Status indicators
- RXD/TXD: UART TX/RX indicator
- PPS: GPS status indicator
- PWR: power indicator



GNSS Module for Raspberry Pi Pico Pinout

Payment & Accreditations

Payment methods
Visa Mastercard Maestro PayPal Amazon Klarna

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.