1 / 4Sold out · Ask us about restocking
Not available to order right now.
The NEO-6M GPS module is a compact and reliable satellite positioning module for accurate real-time location tracking, navigation and timing. It is based on the u-blox NEO-6M GPS chipset and provides latitude, longitude, altitude, speed and time data by receiving signals from GPS satellites.
The module is widely used with Arduino, Raspberry Pi, IoT, robotics, drones, vehicle tracking and navigation projects. It has a high-gain ceramic antenna and an onboard EEPROM for configuration storage, so it offers good reception and stable performance even in challenging environments.
Communication is through a standard UART serial interface, which makes integration with microcontrollers and development boards simple.
u-blox NEO-6M chipset: high-performance positioning.
Complete navigation data: latitude, longitude, altitude, speed and time.
High-gain ceramic antenna: strong signal reception.
Onboard EEPROM: saves configuration settings.
UART TTL interface: easy connection to microcontrollers.
Wide board support: Arduino, Raspberry Pi, ESP32, ESP8266 and STM32.
Low power and compact: suits small projects.
A GPS module listens to signals from navigation satellites and works out its position, speed and time. A flight controller or microcontroller uses that position for modes such as position hold, waypoint missions and return-to-home, or simply for logging where something has been. Supporting several satellite constellations means more satellites in view, which usually gives a faster and more reliable fix.
Mount the module as far as practical from motors, power wires and video transmitters, with a clear view of the sky, and let it get a full satellite lock before you rely on it. Poor mounting and interference are more common causes of GPS problems than the module itself. Keep the antenna face pointing up and secure the module so vibration does not shift it.
A first fix can take longer than later ones, particularly indoors or after the module has been off for a long time. A module with a backup battery or stored configuration can start faster the next time, but you should always wait for a solid lock outdoors before the first flight of the day.
GPS trackers and data loggers
Autonomous robots and rovers
Drone navigation projects
Vehicle tracking and fleet monitoring
Location-based IoT projects
The listing gives a model of NEO-6M, an update rate of 5Hz, a maximum speed of 500m/s and an operating temperature of -24 to 84 degrees C. Connect it through UART to your board, using the voltage level your board supports.
The package contains a NEO-6M GPS module with EEPROM.
Item type: GPS module
Model: NEO-6M
IC chip: NEO-6
Navigation update rate: 5Hz
Operating temperature: -24 to 84 C
Maximum speed: 500m/s
Interface: UART TTL
1 x NEO-6M GPS module with EEPROM
Makers, students and drone builders who need an affordable GPS receiver for Arduino, Raspberry Pi or ESP projects.
The u-blox NEO-6M.
Through a UART TTL serial interface.
5Hz.
Arduino, Raspberry Pi, ESP32, ESP8266 and STM32.
Yes, the onboard EEPROM saves configuration settings.
One NEO-6M GPS module with EEPROM.
| Brand | u-blox |
|---|---|
| Antenna Type | Ceramic |
| Chipset | u-blox NEO-6M |
| Interface Type | UART TTL |
| Operating Temperature | -24 to 84 C |
| Update Rate | 5.000000 Hz |
| Selling unit | PCS |