Raspberry Pi GPS Shield *Retired*

Rated 4.50 out of 5 based on 2 customer ratings
(2 customer reviews)

This product only includes the GPS Shield.


Out of stock


Quectel L80 module is the heart of this Raspberry Pi GPS add-on. Combining advanced AGPS called EASY™ (EmbeddedAssist System) and proven AlwaysLocate™ technology, L80 achieves the highest performance and fully meets the industrial standard.

EASY™ technology ensures this GPS shield for Raspberry Pi can calculate and predict orbits automatically using the ephemeris data (up to 3 days) stored in internal RAM memory, so L80 GPS Module can fix position quickly even at indoor signal levels with low power consumption. With AlwaysLocate™ technology, L80 can adaptively adjust the on/off time to achieve balance between positioning accuracy and power consumption according to the environmental and motion conditions.

With its compact design, high precision and sensitivity, this GPS shield is perfectly suitable for a broad range of M2M applications such as portable device, automotive, tracking, security and industrial PDA, especially suitable for special applications, like GPS mouse and OBD.

Both UART and USB communication with the L80 GPS module is available. The shield can be used easily via NMEA GPS Commands.


  1. Fully compatible with Raspberry Pi models that have the 40-pin GPIO header (3, 2, B+, A+, Zero)
  2. Can be used standalone with PC/Laptop and other electronics over micro USB, without stacking with Raspberry Pi thanks to USB-UART translator chip on the shield.
  3. EASY™, advanced AGPS technology without the need of external memory
  4. Embedded patch antenna: 15.0 x 15.0 x 4.0mm
  5. Built-in LNA for better sensitivity
  6. Extremely low power consumption, [email protected] mode
  7. FLP mode, about 50% power consumption of normal mode
  8. High sensitivity, -165dBm @Tracking, -148dBm @Acquisition
  9. 66 acquisition channels, 22 tracking channels
  10. Balloon mode, for high altitude up to 80km
  12. Anti-Jamming, Multi-tone Active Interference Canceller
  13. PPS VS. NMEA can be used for time service
  14. Working temperature range: -30°C to +80°C


Key Applications

  1. Vehicle Management
  2. Security and asset tracking
  3. Connected PND
  4. GIS Application
  5. Bike sharing
  6. Smart parking


Technical Details

Connection Types

USB: If you don’t want to occupy UART port on the Raspberry Pi, you should slide the available communication switch on the shield to USB and plug the shield via micro USB to Raspberry Pi. You can start to send and receive commands over USB thanks to ‘USB to serial UART translator chip’ on the shield.

UART: The UART pins will be available to use, with 3.3V power domain, directly connected the UART port of Raspberry Pi. Be sure the communication switch on the shield already switched to Pi side.

Note: Both USB and UART communication baud rate is 9600bps.

GPS Features

  • L1 Band Receiver (1575.42MHz): Channel: 22 (Tracking)/ 66 (Acquisition)
  • Horizontal Position Accuracy: Autonomous: <2.5m CEP
  • Velocity Accuracy: Without Aid: <0.1m/s
  • Acceleration Accuracy: Without Aid: <0.1m/s²
  • Timing Accuracy: 1PPS Out: 10ns
  • Reacquisition Time: <1s
  • TTFF @-130dBm with EASY™:
    • Cold Start: <15s
    • Warm Start: <5s
    • Hot Start: <1s
  • TTFF @-130dBm without EASY™:
    • Cold Start: <35s
    • Warm Start: <30s
    • Hot Start: <1s
  • Sensitivity:
    • Acquisition: -148dBm
    • Tracking: -165dBm
    • Reacquisition: -160dBm
  • Dynamic Performance:
    • Maximum Altitude: Max. 18000m
    • Maximum Velocity: Max. 515m/s
    • Maximum Acceleration: 4G
  • Power Consumption:
    • Acquisition: 25mA
    • Tracking: 20mA
  • Power Saving:
    • 7uA @Backup Mode
    • 1mA @Standby Mode


  • To get quickly and more accurate positioning from GPS satellites, you should be outdoor and GPS module is facing to the sky.
  • When the full communication with the satellites is achieved(3D Fix), the Signal led starts to pulse(1pps) and the exact data comes at that time.
  • For the best working condition, use at least a 2A adapter or power source.




Sixfab GPS Shield for Raspberry Pi Pinout

Pin Descriptions

Pin NumberBCM PinPin NameDescription
25V5V PWRThis pin is connected to the 5V power net.
45V5V PWRThis pin is connected to the 5V power net.
7GPIO 41-WIREData line to communicate with 1-Wire sensors.
8UART RXL80 TXThis pin functions as the serial data input to the module for UART communication.
10UART TXL80 RXThis pin functions as the serial data output from the module for UART communication.
18GPIO 241PPS OUTOne pulse per second output pin. Synchronized at rising edge, the pulse width is 100ms. Pulse starts after 3D Fix.
26GPIO 7RESETL80 module can be restarted by driving the RESET to a HIGH level for a certain time and then releasing it.
40GPIO 21USER LEDActive HIGH, to switch on the USER LED, the pin’s state should be HIGH.
6,9,14,25,30,34,39GNDGNDThese pins are connected to ground.


Electrical Characteristics of Pins

Pin NumberBCM PinPin NameDescriptionMinTyp.Max.Unit
25V5V PWRPower Supply4.855.25V
45V5V PWRPower Supply4.855.25V
7GPIO 41-WIRE1-Wire Data33.33.6V
18GPIO 241 PPS OUTInput33.33.6V
26GPIO 7RESETOutput33.33.6V
40GPIO 21USER LEDOutput33.33.6V



Raspberry Pi GPS Shield


You can download the schematic of Raspberry Pi GPS Shield from this Github repository.


  • POWER LED: When the module is powered up, this RED led turns on.
  • USER LED: The GREEN user led can be controlled by driving the GPIO21.
  • SIGNAL: This BLUE led indicates the status of the connection. When the connection is established pulse starts after 3D Fix, this led will blink at special intervals.




Raspberry Pi GPS Shield Dimensions

3D Design Files

You can download the 3D design files(STEP, IGES) of the Sixfab GPS Shield from this Github repository.

Package Includes

  • 1x Sixfab GPS Shield for Raspberry Pi



You may find your questions in F.A.Q under support menu. If not, please feel free to ask us by contact form or drop an email to hello [at] sixfab dot com.



User Manuals

Github Repository

The Sixfab Github Repository for Raspberry Pi Shields contains the libraries and codes are used in tutorials, hardware files and more.

2 reviews for Raspberry Pi GPS Shield *Retired*

  1. Rated 5 out of 5

    Muhammed Ali

    How can I download the application

  2. Rated 4 out of 5

    manuelmhtr (verified owner)

    Good product, however the tutorial provided by Sixfab is not enough. I spent a while trying to make it works before realizing the antenna (15 dB) needs to be in open sky.

    • Saeed

      Thank you for your feedback.
      Actually, this detail of using the shield outdoor facing the sky is provided in the product details.

Add a review

Your email address will not be published. Required fields are marked *

You may also like…

    Your Cart
    Your cart is emptyReturn to Shop
      Calculate Shipping
      Apply Coupon