Store

Adafruit

$60.91 |
In stock at supplier
No reviews yet

The Adafruit Ultimate GPS with USB brings plug-and-play GPS and GLONASS positioning to any computer, laptop, or embedded Linux device via a built-in CP2104 U...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

The Adafruit Ultimate GPS with USB brings plug-and-play GPS and GLONASS positioning to any computer, laptop, or embedded Linux device via a built-in CP2104 USB-to-Serial converter. Simply connect a Micro USB cable and start receiving location data at 9600 baud — no microcontroller required.

Built around the MTK3333 chipset with PA1616D module, it tracks up to 33 satellites on 99 channels with -165 dBm sensitivity and delivers up to 10 Hz position updates. On-board indicator LEDs show fix status, power, and UART activity at a glance.

Key Features

  • Plug-and-Play USB – Built-in CP2104 USB-to-Serial converter with Micro USB B connector
  • GPS + GLONASS Support – Dual constellation tracking for improved coverage and faster fixes
  • 99-Channel Receiver – Tracks up to 33 satellites with -165 dBm sensitivity
  • 10 Hz Updates – Up to 10 position updates per second
  • Low Power – Approximately 29 mA current draw during navigation
  • PPS on Ring Indicator – Pulse-Per-Second signal output on the RI serial control pin
  • Dual Antenna Support – Internal ceramic patch antenna plus u.FL connector for external active antenna (auto-switching)
  • Built-in Datalogging – Internal FLASH logging via LOCUS
  • RTC Battery Backup – Footprint for CR1220 coin cell for warm starts and timekeeping
  • Status LEDs – Red fix LED, yellow RX/TX activity LEDs
  • USB Breakout Pads – 4-pin USB breakout for direct soldering to a USB host
  • Mounting Holes – Two holes for secure mounting

Ideal For

  • Adding GPS to computers, laptops, and Raspberry Pi
  • GPS datalogging on embedded Linux systems
  • Location-aware desktop or Python applications
  • NTP time synchronisation using PPS

Package Contents

  • 1× Adafruit Ultimate GPS with USB (fully assembled and tested)
  • 1× CR1220 coin cell holder (battery not included)
Note: The updated PA1616D module is slightly taller (4 mm) than the original and has modified antenna query commands. Check the datasheet for details. CR1220 coin cell battery required separately for RTC backup.

Resources

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 is a small circuit board that makes a tiny or hard-to-solder component easier to connect to with standard pins. It matters because this OLED module can be wired into a microcontroller project without needing to solder directly to the display’s fine contacts.
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.
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.
LED
A light-emitting diode is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
microcontroller
A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
RTC
A Real-Time Clock keeps track of time even when the main processor is asleep or powered down, usually with a small backup battery. It matters for data logging and tracking projects that need accurate timestamps.
u.FL
u.FL is a tiny snap-on antenna connector often used on compact wireless boards. A board with u.FL usually needs an external antenna, which matters if the product will be inside an enclosure or needs better antenna placement.
UART
UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.
USB host
A USB host is the side of a USB connection that controls attached devices, like a computer talking to a keyboard or flash drive. This matters because most microcontroller boards are normally USB devices, so adding USB host support lets them use common USB peripherals.

Datasheet

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

Download PDF

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.