Tools / u-blox NEO GPS/GNSS receiver
u-blox NEO GPS/GNSS receiver
HARDWARE u-blox · GNSS
Project site ↗ The everyday GPS-receiver path: a cheap, common u-blox NEO-class module (NEO-6M / 7 / 8 / 9, often on a USB-serial breakout) that tracks the satellites itself and reports the solved position/time as plain NMEA 0183 sentences (plus binary UBX). This is how most projects 'get GPS' — no SDR, no signal processing on your side; the chip does the acquisition and you just read the serial stream. Use it with an active GPS antenna for a usable fix indoors-adjacent.
COMPATIBLE SOFTWARE & PROJECTS
gpsd SOFTWARE gpsd project (Eric S. Raymond et al.) repo ↗ The GPS service daemon: it reads the NMEA 0183 / UBX stream from a GNSS receiver on a serial or USB port, parses it, and re-serves the solved position/velocity/time to clients over a simple TCP/JSON protocol — with gpsmon and cgps for live terminal display of the fix, satellites and raw sentences. The standard way to consume a real GPS receiver on Linux/BSD and the normal 'see what the receiver reports' tool. Hosted on GitLab/Savannah, not GitHub.
u-blox's free (proprietary) evaluation and configuration software for u-blox receivers. Connects over the serial/USB port and shows the raw NMEA and binary UBX messages, satellite view, signal levels and the live fix, and lets you reconfigure the receiver. The go-to GUI for inspecting exactly what a u-blox module is reporting; Windows-native (u-center 2 for newer modules).
USED IN THE WAYFINDER