esib_iot_challenge
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
esib_iot_challenge [2017/05/17 14:50] – [1. What is a LoRaWAN Platform?] samer | esib_iot_challenge [2017/05/17 16:01] – [3. Backend] samer | ||
---|---|---|---|
Line 14: | Line 14: | ||
[{{ : | [{{ : | ||
- | < | + | < |
* Where is the LoRa modulation implemented on the platform? | * Where is the LoRa modulation implemented on the platform? | ||
* What are the advantages of the LoRa modulation? | * What are the advantages of the LoRa modulation? | ||
Line 25: | Line 25: | ||
===== -. Devices ===== | ===== -. Devices ===== | ||
- | In orde to program | + | Devices in the LoRaWAN |
- | * Arduino IDE | + | Start by verifying the installation on your PC of the latest |
- | * LMIC Library | + | |
+ | <WRAP left round help 100%> | ||
+ | * Give the characteristics of the Arduino you are using: number of pins, type of pins, memory sizes, etc. | ||
+ | * Give the main characteristics of the LoRa shield from Dragino (www.dragino.com). | ||
+ | * What type of Antenna are you using? Explain the corresponding characteristics. | ||
+ | </ | ||
+ | |||
+ | |||
+ | Download the example sketch, open it with Arduino IDE and compile it. | ||
+ | |||
+ | You can download the following sketch {{ : | ||
+ | |||
+ | Verify that you have the latest Arduino IDE from https:// | ||
+ | Install the board files as noted in http:// | ||
+ | Add the following library sodaq_rn2483_2.zip to your Arduino IDE as explained in https:// | ||
- | Devices in the LoRaWAN | + | In order to program |
+ | * Arduino IDE | ||
+ | * LMIC Library | ||
+ | * | ||
The pin mapping corresponds to the Dragino electronic schematic: | The pin mapping corresponds to the Dragino electronic schematic: | ||
<code c++> | <code c++> | ||
Line 76: | Line 93: | ||
* Security | * Security | ||
</ | </ | ||
- | |||
- | |||
- | ===== -. Backend ===== | ||
- | The Loraserver has a web interface for configuring the applications and devices on the platform. Full details for installing the software are provided on [[https:// | ||
- | |||
- | [{{ : | ||
- | |||
- | Start by creating and application as in Figure 5. Then create a node in this application and provide the following information: | ||
- | * A unique node name | ||
- | * The node description | ||
- | * A unique device EUI on 64 bits: Random identifiers can be generated on [[https:// | ||
- | * The application EUI on 64 bits: this can be a common identifier for all nodes using the same application. | ||
- | * A unique application key on 128 bits | ||
- | |||
- | In order to enable OTAA join method, you have to make sure that the '' | ||
===== -. Applications ===== | ===== -. Applications ===== |
esib_iot_challenge.txt · Last modified: 2021/08/28 09:53 by samer