This is the firmware for the dustnet mapper. It has been build especially for the Dustmap project. It uses LoRaWAN and The Things Network (short: TTN) and TTNMapper. A more detailed description can be found on this Netidee blog post(German).
This documentation is a work-in-progress.
This open source project has been generously supported by .
The configuration can be found in the config.h
file. Please be advised that we do not recommend to change anything in here. Except you know exactly, what you are doing. Than you will properly be fine.
Key | Description |
---|---|
APPEUI |
The Things Network Application EUI. See The Things Network Integration for more information. |
DEVEUI |
The Things Network Device EUI. See The Things Network Integration for more information. |
APPKEY |
The Things Network Application Key. See The Things Network Integration for more information. |
MAX_JOINING_DURATION |
|
DEVICE_NAME |
Name of the BLE device. |
SERVICE_UUID |
|
CHARACTERISTIC_UUID |
|
GPS_CHARACTERISTIC_UUID |
|
LMIC_PIN_NSS |
|
LMIC_PIN_DIO |
To compile this code, you need to have the Arduino-LMIC library by Matthijs Kooijman installed. We recommend to check it out directly from Github as using "Manage Libraries..." in the Arduino IDE will most likely fail.
Copyright 2018 Dustmap.org. All rights reserved.
This work is licensed under the terms of the MIT license. For a copy, see https://opensource.org/licenses/MIT.