Tracking: LoRa Support
Tock needs LoRa support, and this issue is a marker that we would like to see support for a stack.
Generally there are two versions:
- Implement a full LoRaWAN stack in Tock (in kernel or userspace). #1760 is a start on this.
- Use an external chip with a full LoRaWAN stack already, and send it AT commands.
Another LoRa driver is here: #2615
We merged #3360
I think this is now fully supported with: https://github.com/tock/tock/tree/master/boards/apollo3/lora_things_plus#radiolib
If anyone is interested this is another promising development environment
https://wiki.seeedstudio.com/Wio-WM1110_Dev_Kit_Hardware_Overview/
It's the nRF52840, which Tock supports with a LR1110. Unfortunately RadioLib doesn't support the LR1110 yet
Seeed have announced a product based on the development kit as well: https://www.kickstarter.com/projects/seeed/sensecap-t1000-track-what-you-care-with-no-boundaries
Wow, this board has a lot of features for pretty cheap: https://www.seeedstudio.com/Wio-WM1110-Dev-Kit-p-5677.html
- LoRaWAN
- GPS
- Antennas for LoRa and GPS
- WiFi AP Scanning (detects nearby AP MAC addresses for positioning)
- nRF52840 (so BLE/Thread)
- Temp/Humidity and Accelerometer over I2C
- AA battery holder AND a solar panel
Wow, this board has a lot of features for pretty cheap: https://www.seeedstudio.com/Wio-WM1110-Dev-Kit-p-5677.html
Wow! Is this the future of Tock boards??
The issue is how to program it. Seems like by default USB is attached to UART (yuck):
We can work with that, but we need some way to install the bootloader the first time.
Also, it doesn't seem to have actual GPS, but it can save GPS info which can be later processed to determine location.