RPI GPS Board
Hardware Configuration
GPS
- Schematic please see at this page: https://www.electrodragon.com/w/Location_HDK
3-way jumper setup
Board Interface | RPI | Default |
---|---|---|
SD CS Selection | via 3-way jumper: GPIO8 or GPIO7 | IO7 |
RF(LORA) CS Selection |
|
IO8 |
RF(LORA) DIO0 | GPIO4 | IO4 |
RF(LORA) RST | GPIO17 | IO7 |
SD / RF: SCK MOSI MISO | GPIO 9 / 10 / 11 | IO 9/10/11 |
GPS_INT | GPIO 22 | IO22 |
GPS_1PPS | On board LED or GPIO27 | LED |
Software Usage
- Use serial to read raw data, tutorial here: RPI UART, please make sure login shell on uart is turned off
- Data output example:
$GPTXT,01,01,01,NMEA unknown msg*58
$GPTXT,01,01,01,NMEA unknown msg*58
$GPTXT,01,01,01,NMEA unknown msg*58
$GPRMC,,V,,,,,,,,,,N*53
$GPVTG,,,,,,,,,N*30
$GPGGA,,,,,,0,00,99.99,,,,,,*48
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
- recommanded GPS parsing application GPSD
Lora
- Please check demo code here in lora folder: https://github.com/Edragon/RPI
Note
- For raspberry Pi 4, if it can not boot well, please remove the 3.3V power jumper, or cut off the pin of 3.3V to raspberry pi.