1 / 4Standard checkout available. Verified maker dispatch.
The NEO-6M is one of the most widely used entry-level GPS modules in the hobby and maker space, built around the u-blox NEO-6M positioning chip and broken out onto a simple board with a UART TTL interface that any microcontroller with a free serial port can read directly, outputting standard NMEA sentences that countless existing libraries already know how to parse.
A built-in active GPS antenna measuring 25 x 25mm is mounted directly on the module, meaning there's no separate antenna to source, mount, or cable up for a basic working setup - though the active design does mean the module needs its 3.3V logic supply before the antenna can actively boost incoming satellite signals. Position update rate is 5Hz, fast enough for most tracking, logging, and navigation projects without needing a more expensive high-rate module.
Onboard EEPROM retains configuration settings across power cycles, so custom baud rate or output sentence configuration done once doesn't need to be redone after every power-down. A small backup battery on the module keeps the GPS almanac and time data alive during brief power interruptions, which is what enables a genuinely fast 1-second hot-start lock when power returns quickly, versus the 38-second cold-start time needed when the module is powering up with no recent fix data at all.
Builders working on a GPS logger, a simple vehicle or asset tracker, a drone or RC navigation project, or any application needing straightforward latitude/longitude/altitude data over a serial connection will find the NEO-6M a well-proven, extremely well-documented starting point - it's been a default recommendation in GPS tutorials for years precisely because it works reliably out of the box.
| Brand | Generic |
|---|---|
| Interface Type | UART TTL |
| Selling unit | PCS |