Simple GPS Tracker
2020-04-01 | By M5Stack
License: General Public License
* Thanks for the source code and project information provided by @Ptschulik
When I received the M5Stack together with the M5 Stack GPS module I wanted to generate a simple display to show actual GPS data. It was the perfect opportunity to find out how to use the graphic display, the buttons and the Arduino library TinyGPS++.
So, what this project offers:
- Display of the parameters lateral and longitudinal location, altitude, speed, number of actual received satellites, HDOP value and time and date.
- With the right button you can switch between German and English language.
- With the middle button you can change between the format of the lateral and longitudinal location from decimal degree to degree, minutes and seconds and back.
- With the left button you can change the brightness of the display.
- Especially care is given to update the display only when necessary to avoid flicker of the display.
- Also, a huge effort was spent to determine if the GPS is receiver is not attached or if no valid GPS data is detected.
- The code is commented very well so changes to your needs should be straight forward and fairly easy.
Enjoy the project!