Your cart is empty.

Future Electronics Egypt

Ublox NEO-6M GPS + HMC5883L Compass Module

Ublox NEO-6M GPS + HMC5883L Compass Module

LE 450.00

This is the high performance UBLOX NEO-6M GPS integrated with Honeywell compass HMC5883 in one module. It can be used standalone with arduino or microcontroller or wit APM Ardupilot. The GPS will determine the position and the compass define the direction (bearing angle or angle with the north). The GPS rate is up to 5HZ. 

The GPS is connected using UART serial connection, while the compass is connected through I2C connection. The module comes with backup battery and 2 cables for connecting GPS and compass with your microcontroller or Arduino. Below is a our tutorial and manual for using the ublox gps and compass mpdule with arduino and it contain also harware connection and pin assignment.


  • U-BLOX NEO-6M high performance GPS module
  • Honeywell Compass HMC5883
  • 5Hz update rate (For GPS)
  • 32k I2C EEPROM for save configuration
  • Build in 25 x 25 x 4mm ceramic patch antenna
  • LNA and SAW chip
  • UART (TTL)  port with EMI protection for GPS
  • I2C port for compass
  • Power and fix indicator LEDs


Dimension: 40 x 40 x 9mm
Weight:  30g (include cable)
Hole diameter: 3.1mm

Default parameters:

  • NMEA protocol
  • Baud rate : 9600
  • Nav rate : 1Hz
  • TIMEPULSE (fix LED) rate : 1Hz

Package Includes:

  1. NEO-GPS & MAG module x 1
  2. Cables for connecting to APM or arduino x 2
  3. Backup battery for GPS

UBLOX NEO-6M GPS integrated with Honeywell compass HMC5883 Arduino code and hardware connection