wikiroute

networking recipes

User Tools

Site Tools


deploying_lorawan

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
deploying_lorawan [2016/10/16 22:34] samerdeploying_lorawan [2016/12/20 12:27] – [2.1. Single Channel Gateway] samer
Line 1: Line 1:
 ====== Deploying an End-to-End LoRaWAN Platform ====== ====== Deploying an End-to-End LoRaWAN Platform ======
  
-[{{ :e2e-lorawan.png?direct&300 | Architecture of the LoRaWAN Platform}}]+Starting from September 2016, Saint-Joseph University of Beirut (USJ) will be deploying the first academic [[http://www.semtech.com/wireless-rf/internet-of-things/what_is_lora.html | LoRa]] network in Lebanon. The network will support monitoring of micro-climate conditions in vineyards. Here below you can find a detailed description of the experimental platform implementing an end-to-end LoRaWAN solution. 
 + 
 +[{{ :e2e-lorawan.png?direct&750 Figure 2. Architecture of the LoRaWAN Platform}}] 
 + 
 +===== -. End-nodes ===== 
 +==== -. Autonomo with LoRaBee ==== 
 + 
 +==== -. Arduino with Dragino Shield ==== 
 + 
 +===== -. Gateways ===== 
 +==== -. Single Channel Gateway ==== 
 + 
 +The single channel gateway includes a LoRa transmission module (the Dragino Shield) connected to a Raspberry Pi (2 or 3). The connection pins are identified in Figures 2 and 3. Communication is done on an SPI communication interface. 
 +[{{ :schema-single-channel-pi3.png?direct&300 |Figure 2. Dragino pin mapping}}] 
 +[{{ :schema-pins-pi3.png?direct&300 |Figure 3. Raspberry pi 3 pins}}] 
 + 
 +After making the correct connection, you need to install the packet forwarder software on the Raspberry Pi. The source code is available on: [[https://github.com/samerlahoud/single_chan_pkt_fwd]]. In order to proceed, you need to : 
 +  * Enable SPI on the Raspberry Pi using raspi-config 
 +  * Download and unzip the source code: 
 + 
 +<code bash> 
 +wget https://github.com/hallard/single_chan_pkt_fwd/archive/master.zip 
 +unzip master.zip 
 +</code> 
 + 
 +  * Install the wiring library: 
 + 
 +<code bash> 
 +apt-get update 
 +apt-get install wiring 
 +</code> 
 + 
 +  * Compile and run the packet forwarder as root. 
 + 
 +<code bash> 
 +gcc version 4.6.3 
 +unrecognized command line option '-std=c++11' 
 +CFLAGS = -std=c++0x -c -Wall -I include/ 
 +</code> 
 +==== -. Kerlink IoT Station ==== 
 + 
 +===== -. Backend ===== 
 +==== -. Loraserver ==== 
 +==== -. The Things Network ==== 
 + 
 +===== -. Applications ===== 
 +==== -. MQTT spy ==== 
 +==== -. Emoncms ====
deploying_lorawan.txt · Last modified: 2021/08/28 09:50 by samer