NEO-6M GPS Module For Arduino With Large Antenna

£9.95 inc VAT

Availability: 9 in stock (can be backordered)

Brand: Proto-PIC
Part Number: PPGPS-NEO6M
Barcode: 5055421086473
SKU: PPGPS-NEO6M Categories: , , , Tags: ,

NEO-6M GPS Module For Arduino With Large Antenna

The NEO-6M GPS Module For Arduino is a very robust GPS module especially for its entry level price and non-intrusive size. Fully compatible with UART devices such as the Raspberry Pi, Arduino, as well as the MSP range of microprocessors by Texas Instruments. Capable of positional accuracy of just under 2m and an astounding velocity accuracy of <0.1m/s.

Once powered, the module will instantly acquire a satellite signal for a position fix. Once fixed, an on-board LED will blink to confirm and continue to blink for the time the module has a successful posistional fix!

GPS Module Features

  • Input Supply Voltage Range: 3.3V-6V, on board voltage regulator maintains 3.3V
  • I/O Maximum Logic Level: 3.6V
    • We have tested it with direct connection to the 5V serial pins on an Arduino and found it to work fine but extended periods of time may be different
    • To use with a 5V logic device, such as an Arduino, we suggest level shifting the 5V TX signal using one of the following:
      • Two 1N4148 diodes in series between the TX pin on your 5V device and the RX pin on this GPS module (will drop voltage to ~3.6V)
        • Only recommended for baud rates of 9600 and less
      • Use a logic level converter module such as the Addicore Bi-Directional Logic Level Converter
  • WAAS (Wide Area Augmentation System) enabled GPS unit
  • <1 second to first fix (TTFF) for hot starts
  • 27 seconds to first fix (TTFF) for cold starts
  • On board LED will blink after module acquires a position fix and will continue blinking as long as the module has a fix
  • 50 Channel NEMA GPS receiver
  • UART: 9600 baud by default, but is configurable from 4800 to 115200 baud
  • 5Hz max update rate
  • External EEPROM for configuration storage
  • Four plated mounting holes, 3mm in diameter
  • One additional non-plated mounting/antenna cable hole, 4mm in diameter
  • Position Accuracy: 2 m and better with multiple good satellite signals
  • Velocity Accuracy: 0.1 m/s
  • Maximum Velocity: 500 m/s
  • Heading Accuracy: 0.5 degrees while moving
  • On-board battery for battery backed RAM (BBR)
    • Battery is recharged through a simple diode and resistor charger circuit from the on board voltage regulator’s 3.3V output
  • Three different power modes (refer to Receiver Description Including Protocol Specification in the documents for information on configuring the operating mode)
    • Two continuous operating modes:
      • Maximum Performance Mode – continuously uses the acquisition engine, resulting in the best possible time to first fix (TTFF)
      • Eco Mode – optimizes the use of the acquisition engine to minimize current consumption
    • One intermittent operating mode
      • Power Save Mode – draws only 11mA – Utilizes cyclic tracking, with configurable update periods, which reduces the average power consumption significantly
  • -156dBm Hotstart sensitivity
  • Weight: 17.6g (0.6oz)
  • Dimensions of GPS Module: 36mm (1.42″) x 25.8mm (1.02″) x 4mm (0.16″)
  • Dimensions of Antenna: 25.5mm (1″) x 25.5mm (1″) x 8.8mm (0.35″)

Included Kit:


Receiver Type50 channels, GPS L1(1575.42Mhz)
Horizontal Position Accuracy2.5m
Navigation Update Rate1HZ (5Hz maximum)
Capture TimeCool start: 27sHot start: 1s
Navigation Sensitivity-161dBm
Communication ProtocolNMEA, UBX Binary, RTCM
Serial Baud Rate4800-230400 (default 9600)
Operating Temperature-40°C ~ 85°C
Operating Voltage2.7V ~ 3.6V
Operating Current45mA
TXD/RXD Impedance510Ω




There are no reviews yet.

Be the first to review “NEO-6M GPS Module For Arduino With Large Antenna”
Scroll to Top