SparkFun GNSS Receiver - SAM-M8Q (Qwiic)
GPS-30018

SparkFun GNSS Receiver - SAM-M8Q (Qwiic)

SKU: GPS-30018

A beginner-friendly GNSS board that grows with you. Features USB-C for easy PC connection, Qwiic for embedded use, and 10Hz multi-constellation tracking.

$29.95
In stock
SKU
GPS-30018
In stock
Stock/Discounts

Helpful Documentation

Product Overview

Just getting started with GPS? The SparkFun Qwiic SAM-M8Q GNSS Receiver is the perfect tool for beginners. Simply plug in a USB-C cable and start hacking and tracking immediately! But don't let the ease of use fool you, this board is built on u-blox's trusted quality and is designed to grow with your skills, capable of outputting multiple constellation solutions at update rates up to 10Hz.

The SAM-M8Q Engine

At the heart of this board is the impressive u-blox SAM-M8Q module. This board doesn't just have an affordable price, this is a complete GNSS subsystem packed with features often seen on high-end models, like:

  • 72-Channel M8 Engine: Capable of concurrently tracking up to three GNSS constellations (GPS, GLONASS, and Galileo).
  • Superior Positioning: By tracking multiple systems simultaneously, the module provides better accuracy and signal availability, even in "urban canyons" where single-constellation receivers often fail.
  • Integrated RF Architecture: The "Smart Antenna" design combines the patch antenna element, a SAW filter, and a Low Noise Amplifier (LNA) into a single package, ensuring optimal signal handling and interference immunity right out of the box.

The SAM-M8Q Qwiic GNSS Receiver connected to a cell phone showing data from SW Maps

Versatile Connectivity

Despite its compact size, we packed multiple connection options into this receiver. This provides the flexibility you need, regardless of the application!

  • USB-C: Includes a modern USB-C connector for power and easy connection to a PC, phone, or tablet. This allows you to configure the module directly using u-blox's u-center software or another program without requiring an external FTDI or adapter. This is the easiest and most straightforward way to start using this receiver!
  • Qwiic Connect System: For embedded projects, the onboard Qwiic connectors enable instant, solder-free I2C integration, freeing your UART ports for other peripherals.
  • Prototyping With a Breadboard: For legacy applications or non-Qwiic systems, we have still broken out the standard 0.1"-spaced pins for easy breadboarding.

However, if you want to skip the programming entirely, this breakout is fully compatible with the SparkFun OpenLog Artemis and DataLogger systems. When connected, the receiver is automatically detected, scanned, configured, and logged. This lets you start collecting proximity data immediately! No programming, soldering, or complex setup required.

Fast Locks & Backup Power

The Qwiic SAM-M8Q GNSS Receiver also includes a rechargeable backup battery that keeps the module's internal Real Time Clock (RTC) running and preserves orbit data. This allows the GPS to achieve a lock in ~1 second with a hot start, compared to ~30 seconds for a cold start, ensuring your project knows its location the moment it wakes up.

Powerful Configuration

The module is highly configurable via the SparkFun Arduino Library, allowing you to tune settings such as baud rates, update rates, geofencing, and spoofing detection directly from your code. For advanced users, the board is also fully compatible with the powerful u-center Windows software.

Features & Specs

SAM-M8Q GNSS Board:

  • u-blox SAM-M8Q GNSS Receiver
    • GNSS Constellations:
      • GPS (USA)
      • GLONASS (Russia)
      • Galileo (EU)
      • QZSS (Japan)
    • SBAS Systems:
      • WAAS (USA)
      • EGNOS (EU)
      • MSAS (Japan)
      • GAGAN (India)
  • USB-C Connector
  • Qwiic Connectors (x2)
    • 4-pin JST-SH
  • Twelve 0.1"-pitch PTH pins
    • 3.3V enable
    • I2C signals
    • PPS signal
    • Interrupt trigger
    • Reset
    • BlueSMiRF Header
      • 3.3V
      • UART
      • GND
  • Dimensions: 25.4mm x 25.4mm (1.00" x 1.00")
  • Four mounting holes:
    • 4-40 screw compatible

SAM-M8Q GNSS Module:

  • Voltage Range: 2.7 to 3.6V
    • Continuous mode: 29mA
    • Power Save mode: 9.5mA
  • Channels: 72
  • GNSS Frequency Bands:
    • GPS: L1C/A
    • GLONASS: L1OF
    • Galileo: E1 B/C
    • QZSS: L1C/A, L1 SAIF
    • SBAS: L1C/A
  • Accuracy:
    • Horizontal Position: 2.5m - 8.0m
    • Velocity: 0.05m/s
    • Heading: 0.3 degrees
    • Time Pulse: 30ns
  • Time to Fix:
    • Cold Start: 26s
    • Aided: 2s
    • Reacquisition: 1s
  • Update Rate:
    • Single Band: 18Hz
    • Dual Band: 10Hz
  • Interfaces:
    • UART
    • DDC (I2C)
    • Ext. Interrupt
    • Configurable PPS out
      • 0.25Hz to 10MHz
  • Protocols: NMEA, UBX, and RTCM
  • Operational Limits
    • Altitude: 50,000m
    • Dynamic: 4g
    • Velocity: 500m/s

SAM-M8Q Board Size Comparison

Documentation

WARNING: This product may contain chemicals known to the State of California to cause cancer and birth defects or other reproductive harm. See link below for more information. www.P65Warnings.ca.gov

Customer Reviews

The SAM-M8Q Qwiic GNSS Receiver from an angle.
SparkFun GNSS Receiver - SAM-M8Q (Qwiic)
$29.95
GPS-30018
$29.95 retail price.

Available Discounts

  • $28.45 | 10+ units
  • $26.96 | 25+ units
  • $25.46 | 100+ units

Looking for even larger quantities?

Get in touch for Volume Pricing