This demonstrator is built to illustrate the basic necessities to integrate IoT into a demonstrator. To do so, it creates a simple echo-example with the necessary libraries.
This repository contains all necessary files and is structured as follows:
- doc contains documentation such as
- Guide to setup your own dashboard in ThingsBoard
- A video showing three sunflowers connected across whole Europe
In order to set up your own workshop including IoT uplink, or to reproduce the actions outlined in this guide, you’ll need your own IoT infrastructure, consisting of:
- An MQTT broker (see chapter 7.1)
- An instance of ThingsBoard or any other IoT management tool
For EduDemoS, the infrastructure can be hosted at and provided by the GBS St. Gallen, one of the partnering schools of the project. The infrastructure provided for EduDemoS is especially configured for the use cases outlined in this guide. There are also alternative providers for IoT solutions available in the market (e.g. Adafruit IO). However, for using these systems you have to adapt the software by yourself.
Important
Make sure you have a 2.4 GHz WiFi network available at your workshop location. The WiFi network is expected to be configured as follows:- SSID sent (“visible”)
- It has to be setup with pre-shared key (“password”)
In case you want to conduct your own workshop including the IoT parts, feel free to register your own workshop using the respective contact form.
For the best experience, please outline which demonstrators you intend to build during your workshop and how many instances of the demonstrators you intend to build (i.e. how many teams you will run). This will allow for optimal preparation of your experience.
Please note: different licenses apply depending on the type of content.
All documents and 3d models (files ending with .pdf and .stl) are licensed under CC-BY-NC-SA 4.0.
All files containing code are licensed under GNU GPL V3.
Funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European Education and Culture Executive Agency (EACEA). Neither the European Union nor EACEA can be held responsible for them.