NEO-6M GPS Logger Shield V1.0

Last Updated on 1 April 2022 by Suffocation

Another add-on board for the Arduino Uno and compatible. It is equipped with a u-blox GPS chip. Additionally, it has a slot for a µSD card and therefore lends itself well as a GPS logger. The version 1.0 presented here has already been superseded by a version 2. The new version is relatively expensive due to the current chip shortage and costs around €40-50. Version 1.0 costs only a quarter of that.

The beauty of the circuit board is the selectable ports for the GPS chip. Ports 0-7 are available for this purpose.

The circuit board I have seems to have a few issues; I wasn't able to access the SD card.

If you are operating the circuit board yourselves, you might have a tip for me. If so, please leave a comment.

Facts

  • Arduino Uno / Leonardo compatible add-on board
  • GPS u-Blox NEO-6M GPS Receiver
  • SD card slot
  • Reset button
  • Jumper array for setting the UART pins for the GPS module
PeripheryDescriptionPin
GPSUART RX0-7
UART TX0-7
SD cardSPI MOSI11
SPI MISO12
SPI SCL13
SPI CS10
NEO 6-m Shield v1.0 – Pin Assignment

Areas of application

  • GPS logger

Views

Programming

Libraries

GPS

NEO-6M GPS Shield – TiynGPSPlus Library in Librarian

https://github.com/mikalhart/TinyGPSPlus

Software Serial

Part of the Arduino Library

https://www.arduino.cc/en/Reference/softwareSerial

https://github.com/arduino/ArduinoCore-avr/tree/master/libraries/SoftwareSerial

SD Library

The SD library is part of the Arduino framework.

https://www.arduino.cc/en/reference/SD

https://github.com/arduino-libraries/SD

Test programme

I have created/adapted two test programmes and they can be found at the following link:

https://github.com/sfambach/arduino/tree/master/shields/NEO-6M_GpsLoggerShieldV1/examples

SDCardTestOutput

NEO-6M GPS Shield – SD Test Version

GPSTest Output

It can take up to 20 minutes for the GPS to stabilise.

NEO-6M GPS Shield - GPS Test Program Output

Problems

Loose connection

Resoldering the connections and contact spray didn't help me, any other ideas?

Miscellaneous

...

Conclusion

If the SD card control worked, this would be a really useful add-on board. I'm assuming I just got a Monday model. Unfortunately, I only ordered one board this time. The Arduino pins are passed through, so other add-on boards can still be used.

Related Posts

Sources

https://www.arduino.cc/en/Reference/softwareSerial

https://42project.net/shop/module/kommunikationsmodule/neo-6m-gps-logger-shield-spi-uart-mit-sd-karten-slot-fuer-arduino-wemos-esp8266/

https://forum.arduino.cc/t/neo-6m-gps-shield-with-micro-sd-card-together-with-uno-problem-to-solve/516455/9

https://www.arduinoforum.de/arduino-Thread-NEO-6M-GPS-Shield-f%C3%BCr-Arduino-UNO

https://www.elecrow.com/wiki/index.php?title=GPS_shield

https://2betrading.com/accueil/2168-neo-6m-gps-shield-.html

https://github.com/mikalhart/TinyGPSPlus

https://www.seeedstudio.com/blog/2019/11/06/arduino-gps-modules-which-one-to-use-guide-and-comparisons/

https://www.desertcart.com.om/products/47469682-hi-letgo-neo-6-m-u-blox-neo-6-gps-logger-shield-spi-uart-w-sd-card-slot-for-arduino

https://github.com/arduino/ArduinoCore-avr/tree/master/libraries/SoftwareSerial

https://www.instructables.com/How-to-Communicate-Neo-6M-GPS-to-Arduino/

Leave a Reply

Your email address will not be published. Required fields are marked *