https://github.com/gwbres/gps-logger
Mini GPS data logger, now based on the Adafruit GPS receiver coupled with an MSP430 to kick start the logger
https://github.com/gwbres/gps-logger
gps-location gpslogger gpx kml msp430 nmea python
Last synced: 3 days ago
JSON representation
Mini GPS data logger, now based on the Adafruit GPS receiver coupled with an MSP430 to kick start the logger
- Host: GitHub
- URL: https://github.com/gwbres/gps-logger
- Owner: gwbres
- License: gpl-3.0
- Created: 2018-04-14T15:53:28.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-05-23T18:06:35.000Z (about 8 years ago)
- Last Synced: 2025-11-06T11:03:01.762Z (7 months ago)
- Topics: gps-location, gpslogger, gpx, kml, msp430, nmea, python
- Language: Python
- Homepage:
- Size: 8.01 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Mini GPS data logger
The idea behind this project is to have a
long lasting GPS data logger.
The selected module is the PMTK3339 GPS receiver
provided by Adafruits on a breakout board.
An MSP430 is used to kick start the GPS module,
this device has extensive options to reduce power
consumption.
### What you can learn from this project
* How to compile code for MSP430 devices
* Use MSP430 features to reduce power consumption
*
* Manipulate coordinates
* D° M' S"
* Decimal degrees
* etc..
* Discover NMEA data
### User interface

[Use the project Wiki to learn how to use the GUI & the API](https://github.com/gwbres/gps-logger/wiki)
### Getting started
Required packages:
```bash
# apt-get install binutils-msp430 gcc-msp430 msp430-libc mspdebug
```
compile the program with
```bash
make
```
I use *mspdebug* and an MSP430 launchpad to program my MCUs:
```bash
# mspdebug rf2500
# erase
# prog main.hex
# run
```