Skip to product information
1 of 3

NEO-6M GPS Module — UART, Arduino Compatible

NEO-6M GPS Module — UART, Arduino Compatible

Compatible JST cables for sensors and modules — secure & reliable. Shop now.

Regular price $36.37 USD
Regular price $38.85 USD Sale price $36.37 USD
Save 6% Sold out
Shipping calculated at checkout.
visa
View full details
  • ★Product Description
  • ★About us
  • ★Custom cable

NEO-6M GPS Module — UART, Arduino Compatible

The NEO-6M GPS module is the most popular GPS receiver for Arduino projects. Built around the u-blox NEO-6M chip with an integrated ceramic patch antenna, it provides NMEA 0183 GPS data via UART at 9600bps — latitude, longitude, altitude, speed, and time. Compatible with Arduino, ESP32, Raspberry Pi, and any UART microcontroller.

Key Specifications

  • Chip: u-blox NEO-6M | Channels: 50
  • Accuracy: 2.5m CEP | Update rate: 1Hz (up to 5Hz)
  • Cold start: 27s | Hot start: 1s
  • Interface: UART (9600bps default) | Protocol: NMEA 0183
  • Operating voltage: 3.3–5V | Current: 45mA
  • Antenna: Integrated ceramic patch | Battery: Backup battery for hot start
  • Compliance: RoHS compliant

Why Choose This?

  • Integrated ceramic antenna — no external antenna needed for most applications
  • Backup battery — retains satellite data for fast hot start
  • TinyGPS++ library compatible — extensive Arduino community support
  • 3.3V/5V compatible — works with Arduino Uno, ESP32 and Raspberry Pi

Typical Applications

  • Arduino GPS tracker and vehicle tracking
  • Drone and UAV GPS navigation
  • IoT asset tracking and geofencing
  • GPS clock and time synchronization

1 of 3