The Arduino app portion of MapTheThings, the global coverage map for The Things Network (TTN).
platformio run
(to install libraries and build code)platformio upload
(to install code on a device)
- Install Adafruit's Adafruit_BluefruitLE_nRF51 library Arduino library
- Install The Things Network New York's version of the IBM LMIC library
- Verify and Upload code
- Advertise capabilities via BLE
- Respond to scan from a BLE Center (the MapTheThings-iOS app)
- Serve LoRa configuration, status, and responses as BLE characteristics
- Accept LoRa configuration and transmission commands as BLE characteristic
Source code for Map The Things is released under the MIT License, which can be found in the LICENSE file.