Page 1 goo.gl/la8VTM https://goo.gl/la8VTM https://goo.gl/la8VTMPage 2 Page 3 Page 4 https://www.lora-alliance.org/What-Is-LoRa https://www.lora-alliance.org/What-Is-LoRaPage 5 https://www.thethingsnetwork.org/ https://www.thethingsnetwork.org/Page 6 https://thethingsnetwork.org/c/zurich https://thethingsnetwork.org/c/zurichPage 7 Page 8 Page 9 Page 10 Page 11 http://arduino.cc/en/Guide/MacOSX http://arduino.cc/en/Guide/MacOSX http://arduino.cc/en/Guide/MacOSX http://arduino.cc/en/Guide/Windows http://arduino.cc/en/Guide/Windows http://arduino.cc/en/Guide/Windows http://arduino.cc/playground/Learning/Linux http://arduino.cc/playground/Learning/Linux http://arduino.cc/playground/Learning/LinuxPage 12 Page 13 Page 14 Page 15 Page 16 https://bitbucket.org/tamberg/iotworkshop/get/tip.zip https://bitbucket.org/tamberg/iotworkshop/get/tip.zip https://bitbucket.org/tamberg/iotworkshop/get/tip.zip https://bitbucket.org/tamberg/iotworkshop/src/tip https://bitbucket.org/tamberg/iotworkshop/src/tip https://bitbucket.org/tamberg/iotworkshop/src/tipPage 17 Page 18 Page 19 Ω Ω ΩPage 20 Ω Ω ΩPage 21 Page 22 ΩPage 23 ↗ https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/DigitalOutput/DigitalOutput.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/DigitalOutput/DigitalOutput.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/DigitalOutput/DigitalOutput.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/DigitalOutput/DigitalOutput.inoPage 24 Page 25 Ω http://www.arduino.cc/en/Tutorial/Button http://www.arduino.cc/en/Tutorial/Button http://www.arduino.cc/en/Tutorial/Button http://www.arduino.cc/en/Tutorial/Button http://www.arduino.cc/en/Tutorial/Button http://www.arduino.cc/en/Tutorial/Button http://www.arduino.cc/en/Tutorial/Button http://www.arduino.cc/en/Tutorial/ButtonPage 26 https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/DigitalInput/DigitalInput.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/DigitalInput/DigitalInput.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/DigitalInput/DigitalInput.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/DigitalInput/DigitalInput.inoPage 27 https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/SwitchedLED/SwitchedLED.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/SwitchedLED/SwitchedLED.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/SwitchedLED/SwitchedLED.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/SwitchedLED/SwitchedLED.inoPage 28 Page 29 ΩPage 30 https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/AnalogInput/AnalogInput.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/AnalogInput/AnalogInput.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/AnalogInput/AnalogInput.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/AnalogInput/AnalogInput.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/AnalogInput/AnalogInput.inoPage 31 Page 32 https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/AnalogInputTmp36/AnalogInputTmp36.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/AnalogInputTmp36/AnalogInputTmp36.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/AnalogInputTmp36/AnalogInputTmp36.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/AnalogInputTmp36/AnalogInputTmp36.inoPage 33 Page 34 Page 35 https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/Servo/Servo.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/Servo/Servo.inoPage 36 https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/ServoWithLDR/ServoWithLDR.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/ServoWithLDR/ServoWithLDR.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/ServoWithLDR/ServoWithLDR.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/ServoWithLDR/ServoWithLDR.inoPage 37 Page 38 Page 39 https://github.com/matthijskooijman/arduino-lmic https://github.com/matthijskooijman/arduino-lmic https://github.com/matthijskooijman/arduino-lmic https://github.com/matthijskooijman/arduino-lmicPage 40 https://console.thethingsnetwork.org/applications https://console.thethingsnetwork.org/applicationsPage 41 Page 42 Page 43 Page 44 Page 45 Page 46 Page 47 https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/DraginoTtnAbpTxText/DraginoTtnAbpTxText.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/DraginoTtnAbpTxText/DraginoTtnAbpTxText.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/DraginoTtnAbpTxText/DraginoTtnAbpTxText.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/DraginoTtnAbpTxText/DraginoTtnAbpTxText.inoPage 48 Page 49 https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/DraginoTtnAbpTxText/DraginoTtnAbpTxText.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/DraginoTtnAbpTxText/DraginoTtnAbpTxText.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/DraginoTtnAbpTxText/DraginoTtnAbpTxText.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/DraginoTtnAbpTxText/DraginoTtnAbpTxText.inoPage 50 http://www.dolcevie.com/js/converter.html http://www.dolcevie.com/js/converter.htmlPage 51 https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/DraginoTtnAbpTxInt/DraginoTtnAbpTxInt.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/DraginoTtnAbpTxInt/DraginoTtnAbpTxInt.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/DraginoTtnAbpTxInt/DraginoTtnAbpTxInt.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/DraginoTtnAbpTxInt/DraginoTtnAbpTxInt.inoPage 52 Page 53 Page 54 Page 55 Page 56 Page 57 Page 58 https://nodejs.org/en/Page 59 Page 60 https://bitbucket.org/tamberg/iotworkshop/raw/tip/NodeJS/ttn-mqtt-logger.js https://bitbucket.org/tamberg/iotworkshop/raw/tip/NodeJS/ttn-mqtt-logger.js https://bitbucket.org/tamberg/iotworkshop/raw/tip/NodeJS/ttn-mqtt-logger.js https://bitbucket.org/tamberg/iotworkshop/raw/tip/NodeJS/ttn-mqtt-logger.js https://bitbucket.org/tamberg/iotworkshop/raw/tip/NodeJS/ttn-mqtt-logger.js https://bitbucket.org/tamberg/iotworkshop/raw/tip/NodeJS/ttn-mqtt-logger.jsPage 61 Page 62 https://thingspeak.com/Page 63 https://bitbucket.org/tamberg/iotworkshop/raw/tip/NodeJS/ttn-thingspeak-forwarder.js https://bitbucket.org/tamberg/iotworkshop/raw/tip/NodeJS/ttn-thingspeak-forwarder.js https://bitbucket.org/tamberg/iotworkshop/raw/tip/NodeJS/ttn-thingspeak-forwarder.js https://bitbucket.org/tamberg/iotworkshop/raw/tip/NodeJS/ttn-thingspeak-forwarder.jsPage 64 Page 65 … … https://bitbucket.org/tamberg/iotworkshop/raw/tip/NodeJS/ttn-ifttt-forwarder.js https://bitbucket.org/tamberg/iotworkshop/raw/tip/NodeJS/ttn-ifttt-forwarder.js https://bitbucket.org/tamberg/iotworkshop/raw/tip/NodeJS/ttn-ifttt-forwarder.js https://bitbucket.org/tamberg/iotworkshop/raw/tip/NodeJS/ttn-ifttt-forwarder.js https://ifttt.com/recipes/335901-lorawan-log https://ifttt.com/recipes/335901-lorawan-logPage 66 Page 67 Page 68 https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/DraginoTtnAbpRxText/DraginoTtnAbpRxText.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/DraginoTtnAbpRxText/DraginoTtnAbpRxText.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/DraginoTtnAbpRxText/DraginoTtnAbpRxText.ino https://bitbucket.org/tamberg/iotworkshop/raw/tip/Arduino/DraginoTtnAbpRxText/DraginoTtnAbpRxText.inoPage 69 https://raw.githubusercontent.com/gonzalocasas/arduino-uno-dragino-lorawan/master/controlling-arduino/controlling-arduino.ino https://raw.githubusercontent.com/gonzalocasas/arduino-uno-dragino-lorawan/master/controlling-arduino/controlling-arduino.ino https://raw.githubusercontent.com/gonzalocasas/arduino-uno-dragino-lorawan/master/controlling-arduino/controlling-arduino.ino https://raw.githubusercontent.com/gonzalocasas/arduino-uno-dragino-lorawan/master/controlling-arduino/controlling-arduino.inoPage 70 Page 71 Page 72 Page 73 Page 74 Page 75 Page 76 Page 77 Page 78 Page 79 https://github.com/ttn-zh/ic880a-gateway/wiki https://github.com/ttn-zh/ic880a-gateway/wikiPage 80 http://ha-23.eradus.eu/croft.html http://ha-23.eradus.eu/croft.htmlPage 81 https://github.com/urs8000/LoRa-Gateway-Locator https://github.com/urs8000/LoRa-Gateway-LocatorPage 82 http://ttnmapper.org/Page 83 Page 84 Page 85 Page 86 https://docs.google.com/spreadsheets/d/1voGAtQAjC1qBmaVuP1ApNKs1ekgUjavHuVQIXyYSvNc/edit?usp=sharingPage 87 Page 88 Page 89 Page 90 Page 91 Page 92 Backend components in detailPage 93 …Page 94 https://thethingsnetwork.org/c/zurich