For slides and example code, see lesson 8
Note: Do not work on this repository right away.
Check existing forks to find the specific repository for your class.
- Get an account at https://thethingsnetwork.org/
- Register a TTN application, and register two devices.
- Get ABP keys for one device, OTAA keys for another.
- Set these keys in the LoRaWAN .ino code examples.
- Make sure to use the right code for your hardware.
(The pin mapping varies for ESP8266, nRF52840.)
- Read the TTN MQTT and Webhooks API docs.
- Use the Raspberry Pi as your application backend.
- Use a MQTT SUB client to log incoming messages.
- Set up an HTTP Logger to see TTN Webhook calls.
- Which applications become possible with LoRaWAN?
- Does free wide area connectivity change anything?
- Sketch the reference model for an application.
- Find a case that clearly beats Wi-Fi, 3/4G.