LGT-92
Revision as of 13:02, 11 November 2020 by Bertrik Sikken (talk | contribs) (Created page with "== What == This page is about the Dragino LGT-92, a GPS-enabled LoRaWAN tracker node. The plan is to investigate if the firmware can be improved, e.g.: * fix minor existing b...")
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
What
This page is about the Dragino LGT-92, a GPS-enabled LoRaWAN tracker node.
The plan is to investigate if the firmware can be improved, e.g.:
- fix minor existing bugs
- see the Issues page at github
- add Cayenne encoding
- collect information on how to interface with it (over the "USB" port)
- perhaps write a replacement firmware, that can be easily compiled with platformio
Hardware
As far as I understand:
- STM32L151 microcontroller, could also be STM32L072 I can't this really clear
- GPS
- accelerometer
- button, 3 LEDs (R, G, B)
- 1000 mAh battery + charging circuit
Information provided by Dragino: https://github.com/dragino/Lora/tree/master/LGT-92
Software
TODO github
Flashing
When you hold the reset pin (e.g. push a dupont-pin in the hole next to the USB connector), you can communicate over SWCLK/SWDIO debug pins.
ST-Link pin connections (from: https://github.com/dragino/LGT-92_-LoRa_GPS_Tracker/issues/10):
ST-LINK v2 5.0v <--> Dupont red pin ST-LINK v2 GND <--> Dupont black pin ST-LINK v2 SWCLK <--> Dupont green pin ST-LINK v2 SWDIO <--> Dupont white pin
For example:
openocd -f /usr/share/openocd/scripts/interface/stlink.cfg -f /usr/share/openocd/scripts/target/stm32l0.cfg
TTN mapper configuration
Run these commands to set it up with ABP keys, ADR off, uplink at SF7 every 15 seconds:
AT+ADR=0 AT+NJM=0 AT+CFM=0 AT+DR=5 AT+LON=1 AT+MD=0 AT+DADDR=26 01 1A 30 AT+NWKSKEY=FB 09 6B 85 86 AF 47 12 E8 AE 67 CB 7F A9 CB 51 AT+APPSKEY=CB 9B 8F F5 E6 2C 8E 87 9E 0B 6B 1F 4B 69 14 FA AT+TDC=15000 AT+NMEA886=2 AT+PORT=1 AT+FTIME=0