GUILLAUME WILLIAM
BRES
GPS Data Logger.
Based on my new GPS OEM receiver, I wanted to create a pocket-size GPS logger. The theorical battery life, using the 4 of them) is around 30hours - this still has to be tested.
Evaluation board:
I wrote a python script that translates the frames from NMEA to KML: the google-earth API format. This way, waypoints can easily be displayed in a user-friendly interface.
NMEA / KML:
This was the first demo-board, made to develop the software.
Based on a STM32F103, it uses two UARTs: one for the serial port thanks to the FTDI chip, and one for the GPS receiver.
First tests:
The prototype
Direct output to the Serial Port of NMEA-formatted frames.
First programs
Principle:
This is the code running on the
microcontroller: receiving and parsing the
NMEA frames.
The frames are formatted by the receiver in an NMEA-like format.
We can easily retrieve Lat/Lon/Alt and current GMT.
4 satellites are locked:
Compliant with a normalized File System (FATFs), the microcontroller writes files which can be directly processed by a computer.
4 satellites are being sighted: locked & ready to go!
Final product: