Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/geo-tp/m5cardputer-gps-logger

A GPS logger using the M5Cardputer platform. It reads GPS data, displays it on the screen, and saves the data to an SD card.
https://github.com/geo-tp/m5cardputer-gps-logger

cardputer gps logger m5cardputer m5stack m5stack-cardputer sdcard

Last synced: about 1 month ago
JSON representation

A GPS logger using the M5Cardputer platform. It reads GPS data, displays it on the screen, and saves the data to an SD card.

Awesome Lists containing this project

README

        

# M5Cardputer GPS Logger

This project is a GPS logger using the M5Cardputer platform. It reads GPS data, displays it on the screen, and optionally saves the data to an SD card. The device operates in two modes: NORMAL mode and SLEEP mode. The SLEEP mode conserves power while still logging GPS data.

- NORMAL: Displays the GPS data on the screen every 3 seconds while saving the GPS data to the SD card every minute (can be turned off).

- SLEEP: Saves the GPS data to the SD card every minute before entering light sleep mode. The Cardputer's screen is turned off, and it appears to be OFF.

## Installation

- M5Burner : Search into M5CARDPUTER section and simply burn it
- Old school : Build or take the firmware.bin from the github release and flash it

## Usage

- You will need a UART GPS module connected to the M5Cardputer and an inserted SD card.
This has been tested with the [Grove GPS module](https://wiki.seeedstudio.com/Grove-GPS-Air530/)

- Select NORMAL or SLEEP mode

- The GPS data will be saved in the file `gps_data.csv` at the root of the SD card.

## Controls

For NORMAL mode
- OK Toggles SD card on/off.
- S Toggles screen on/off.
- - and = Adjusts brightness.