AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

SparkFun

$115.70 |
In stock at supplier
No reviews yet

The SparkFun SAM-M10Q GPS Breakout features the SAM-M10Q chip-antenna module from u-blox©. The M10Q line is the successor to u-blox's M8Q found on the SparkF...

Stock availability

Available with leadtime
67 available
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout
The SparkFun SAM-M10Q GPS Breakout features the SAM-M10Q chip-antenna module from u-blox©. The M10Q line is the successor to u-blox's M8Q found on the SparkFun GPS Breakout - Chip Antenna, SAM-M8Q (Qwiic), and is a drop-in replacement with updated features to reduce power consumption by almost half while also improving performance and accuracy. The SAM-M10Q can receive up to four GNSS constellations at once which improves time-to-fix and positional accuracy even in areas with a limited view of the sky.
The SAM-M10Q includes a built-in chip antenna and is compatible with the L1 band on all five GNSS constellations (GPS L1 C/A, QZSS L1 C/A L1S, GLONASS L1OF, BeiDou B1C, and Galileo E1B/C). It has a horizontal position accuracy of 1.5m, a max update rate of 18Hz when transmitting with just one GNSS constellation (max of 5Hz with four GNSS), and a cold start time to fix of 23 seconds. The board includes a rechargeable 3V/1mAh battery to provide backup power for up to four hours to maintain a hot start of just a single second.
We designed this board to integrate into the Qwiic system that requires no soldering to connect it to the rest of your I2C system. However, the board still breaks out 0.1"-spaced pins for users who prefer a soldered connection or prototyping on a breadboard.
U-blox-based GPS products are configurable using the Windows program called u-center2 (it is highly recommended to only use u-center2 with this board and not the original u-center). This program lets you customize all sorts of settings for the SAM-M10Q including baud rates, update rates, geofencing, spoofing detection, external interrupts, SBAS/D-GPS, etc. We also have an Arduino library for configuring the SAM-M10Q.
The SparkFun Qwiic Connect System is an ecosystem of I2C sensors, actuators, shields and cables that make prototyping faster and less prone to error. All Qwiic-enabled boards use a common 1mm pitch, 4-pin JST connector. This reduces the amount of required PCB space, and polarized connections mean you can’t hook it up wrong.
Features:
  • u-blox M10 receiver
  • Reception of up to four concurrent GNSS constellations
  • Compatible GNSS Constellations 
    • GPS L1 C/A
    • QZSS L1 C/A L1S
    • GLONASS L1OF
    • BeiDou B1C
    • Galileo E1B/C
  • 1.5m horizontal position accuracy
  • Update Rate 
    • Max 5Hz (Four GNSS)
    • Max 18Hz (One GNSS)
  • Time-to-Fix (Four GNSS) 
    • Cold Start: 23 sec
    • Aided Start: 1 sec
    • Hot Start: 1 sec
  • Max Altitude: 80,000m
  • Max Velocity: 500m/s
  • Velocity Accuracy: 0.05m/s
  • Heading Accuracy: 0.3deg
  • Time Pulse Accuracy: 30ns (RMS)
  • 3.3V VCC and I/O
  • Current Consumption (Four GNSS) 
    • Acquisition: ~13mA
    • Tracking (Continuous): 10mA
    • Tracking (Power Save): 5mA (Max Three GNSS)
  • Backup Battery: 3V/1mAh
  • Two Qwiic Connectors
  • PTH Connections 
    • 3.3V/GND
    • Serial UART
    • I2C
    • Interrupt (INT)
    • Safe Boot (SAFE)
    • Reset (RST)
    • Time Pulse (PPS)
Documents:

Jargon buster

Plain-language definitions for the technical terms used above.

baud
Baud is the signalling rate of a serial connection, often used as the speed setting for UART communication. Matching the baud rate matters because both connected devices must use the same setting for readable data.
breakout
A breakout board carries a small or fine-pitched component and brings its connections out to standard, breadboard- and header-friendly pins. Describing a part as a breakout means it can be wired into a project without soldering directly to the component's tiny contacts.
Galileo
Europe’s satellite navigation system. Galileo support can improve satellite availability and accuracy, especially when combined with GPS and other constellations.
GLONASS
Russia’s satellite navigation system. A receiver that can also use GLONASS has more satellites to choose from, which can improve positioning reliability when the sky view is partly blocked.
GND
GND is the ground or reference connection (0 V) for a circuit. When connecting two devices together, their grounds must be joined so both agree on what counts as a low or high signal.
GNSS
GNSS stands for Global Navigation Satellite System, an umbrella term for satellite positioning networks such as GPS, GLONASS, Galileo and BeiDou. Receivers use these satellites to determine position, and high-precision units can output a steady stream of serial position data.
GPS
The US satellite navigation system used by GNSS receivers to calculate position and time. Support for GPS is important because it is widely available and often used together with other constellations for more reliable positioning.
I2C
I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
PCB
A printed circuit board (PCB) is a board, usually rigid, with etched copper tracks that connect electronic components together without loose wiring. Components are mounted on the board and signals route between them through the copper layout.
PTH
Plated through-hole means the pin holes are metal-lined so solder connects the pad on both sides of the board. It is useful for connectors and headers that need a strong mechanical and electrical connection.
Qwiic
Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
QZSS
Japan’s regional satellite navigation system designed to improve coverage around Japan and the Asia-Pacific region. QZSS support can improve satellite availability in supported regions when used alongside GPS.
RMS
RMS is a way of describing the effective level of an AC signal, such as an audio output voltage. It helps compare audio output levels more meaningfully than a peak voltage number.
RST
RST (reset) is a control pin used to restart or reinitialise a device to a known state. Connecting an RST pin to a microcontroller lets the host reset the device, which can help with reliable start-up or recovery.
SBAS
Satellite-Based Augmentation System, a set of regional services that broadcast correction information for GNSS receivers. SBAS can improve ordinary GPS-style positioning, although it is not the same as centimetre-level RTK correction.
UART
UART is a simple asynchronous serial interface that sends data over separate transmit and receive wires, usually labelled TX and RX, with both ends set to the same baud rate. It is a common way for microcontrollers and other serial devices to exchange data.
VCC
VCC is the positive power-supply connection on a chip or module. Connecting it to the correct supply voltage is needed for the part to power on and helps avoid damaging the electronics.

SparkFun SAM-M10Q Schematic

Schematic · 112.0 KB · Click any page to view full size

Download PDF

SAM-M10Q Datasheet

Datasheet · 1.9 MB · Click any page to view full size

Download PDF

SAM-M10Q Integration Manual

User Guide · 5.9 MB · Click any page to view full size

Download PDF

SAM-M10Q Product Summary

Product Brief · 108.8 KB · Click any page to view full size

Download PDF

M10 SPG 5.10 Firmware Interface Description

User Guide · 2.3 MB · Click any page to view full size

Download PDF

Supplier page — sparkfun.com

Supplier Description · 797.8 KB · Click any page to view full size

Download PDF

Source Code

Open-source libraries, firmware & example projects for this product

Related Tutorials

Free guides on learn.littlebird.com.au

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.