Last Updated on 18. October 2026 by SuffocationLink status: OK
Das GY-NEO6M in der Version 2 besitzt einen Blox Neo-6M Chip, der die Positionsbestimmung via GPS erlaubt. Obwohl der Chip alle möglichen Schnittstellen bietet, habe ich leider nur die Version mit herausgeführter serieller Schnittstelle gefunden. Erworben habe ich dieses Modul vor geraumer Zeit beim schnellen Ali für rund ~4€ inklusive Antenne. Es sollte mittlerweile aber schon günstigere Module geben.
Nachtrag: Das rote Modul ist günstiger, hat dafür aber eine kleinere Antenne dabei und braucht länger, um Satelliten zu finden.
Views





Use
- Positioning
- Empfang der genauen Uhrzeit
- Tracken von Positionen
Technical Data
| GY-NEO6MV2 GPS-Modul (u-blox NEO-6M) | |
|---|---|
| Messgröße | Position, Geschwindigkeit, Zeit |
| Messprinzip | Satellitenortung GPS, 50 Kanäle, SBAS |
| Sensor-Baustein | u-blox NEO-6M |
| Accuracy | 2,5 m horizontal (GPS) |
| Frequenz/Wellenlänge | GPS L1 (C/A-Code) |
| Operating voltage | 2,7–3,6 V (NEO-6M) |
| Schnittstellen | UART (seriell), Standard 9600 Baud |
| Abmessungen | 25 × 35 × 3 mm |
| Description | 4 oder 5 Anschlusspins; Status-LED; EEPROM für Konfiguration; Keramikantenne |
Annexation
| VCC | Spannungsversorgung 3V – 5V |
| RX | Empfangen – serielle Schnittstelle |
| TX | Senden – serielle Schnittstelle |
| Ground | Mass |
| PPS | 1HZ Takt, nicht bei allen Modulen rausgeführt |
Wiring

Libraries
https://github.com/mikalhart/TinyGPSPlus/blob/master/src/TinyGPS%2B%2B.h Link status: OK(Mein Favorit)
https://github.com/cristiansteib/GPS-neo-6mLink status: OK
Test programme
Das Testprogramm ist ein Stückwerk aus ein paar Beispielprogrammen, welche ich im Netz gefunden habe. Die RX TX Pins müssen je nach Board angepasst werden. Für Arduino Boards, die nur einen seriellen Port besitzen, kann der SoftwareSerial verwendet werden (Hier ein Beispiel LinkLink status: OK)
Mein Projekt auf GitHubLink status: OK
Mein Projekt auf GitHub als Zip-DownloadLink status: OK
So sieht es auf der Console aus.

Problems
Modul findet keine Position
Das Modul braucht bis zu ein paar Minuten, bis es genügend Satelliten für die Positionsbestimmung gefunden hat. Also am Anfang nicht wundern.
Im Innen-Bereich kann es passieren, dass kein Satellit gefunden wird. Das blaue Modul hatte eine größere Antenne dabei, hier werden die Satelliten schneller gefunden.
Position in JAVA Api JOSM ungenau
Ich habe die Werte der Module in Java eingebunden. Hier lag die Position einige Meter daneben. Deshalb dachte ich am Anfang, die Position der Module ist etwas ungenau. Dies scheint aber nur an der Java Api zu OpenStreetMap zu liegen. Unter Google stimmen die Koordinaten. Auf der Open StreetMap Webseite selbst stimmt sie auch.
Related links
Conclusion
Das Modul macht zuverlässig, was es soll. Schade ist, dass die anderen Ports nicht rausgeführt sind, eine Ansteuerung über I2C wäre mir bei manchen Projekten lieber gewesen.
Sources
Gute Einführung in das Thema auf EnglischLink status: OK
Erläuterungen mit mehr Hintergrund auf DeutschLink status: OK
| Date | Change | Author |
|---|---|---|
| 19.10.2026 | Fakten-Tabelle durch Datenblock aus dem Modell ersetzt | Suffocation |
| 04.10.2026 | Rechtschreibung korrigiert: Tippfehler, Kommas, Groß-/Kleinschreibung, Grammatik | Suffocation |
| 03.10.2026 | Log-Liste eingefügt | Suffocation |
| 12.04.2019 | Post created | Suffocation |