https://github.com/kmartinez/picogps
dGPS tracker project
https://github.com/kmartinez/picogps
dgps espruino gps micropython pico-8
Last synced: 10 months ago
JSON representation
dGPS tracker project
- Host: GitHub
- URL: https://github.com/kmartinez/picogps
- Owner: kmartinez
- Created: 2017-04-01T08:41:51.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2019-08-18T11:34:22.000Z (almost 7 years ago)
- Last Synced: 2024-03-15T18:07:00.503Z (about 2 years ago)
- Topics: dgps, espruino, gps, micropython, pico-8
- Language: Python
- Homepage: http://glacsweb.org
- Size: 152 KB
- Stars: 5
- Watchers: 7
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Code for the bergprobe RTK dGPS trackers based on espruino pico
and some dGPS units (Piksi Multi and Ublox M8P).
Kirk Martinez, Josh Curry, Philip Basford, Graeme Bragg, 2017,
Electronics and Computer Science, University of Southampton, UK
See www.glacsweb.org
Reminders
fresh Ubuntu installs need these to test code locally:
sudo apt install python-pip
pip install pyserial
to prevent modemmanager connecting and sending AT etc:
sudo systemctl disable ModemManager.service
Pico boards are programmed with:
http://micropython.org/download#other
during dev time this was version 1.8.7 - we have some running the latest 1.9. on last few
My normal way is
git clone https://github.com/micropython/micropython.git
micropython/tools/pydfu.py -u micropythondownload.dfu
other way untested for us:
sudo ./pydfu.py -u 'espruino-pico-etc etc etc.dfu'
base.py is main.py for Piksi Multi base station
base-ublox.py is main.py for Ublox base station
simplemain.py was 2017 main.py for Piksi Multi rover or ublox
base2018.py is the version for 2018 with temp sensor.
sat.py has code for the Iridium Rockblock
gps.py is generic code to get data from GPS units