Internet der Dinge
Unterlagen zu einem Kurs über das Internet der Dinge (IoT) inklusive Firmware in C# und Integration mit der IoT-Plattform Thingsboard.
🎯 Learning Goals
- ✓ Entwicklung von Firmware für eingebettete Systeme und IoT-Edge-Devices.
- ✓ Verwendung von Netzwerkprotokollen wie MQTT und HTTP für die IoT-Telemetrie.
- ✓ Einrichtung und Visualisierung von Sensordaten in Dashboards auf der ThingsBoard-Plattform.
📖 Course Syllabus & Details
Herzlich willkommen zum Kurs Internet der Dinge (IoT)! In diesem Modul verbinden wir die physische Welt der Sensoren mit der digitalen Welt der Cloud.
Kursübersicht
Das IoT revolutioniert die industrielle Produktion und unseren Alltag. Sie lernen hier, wie Mikrocontroller programmiert werden, wie diese Messdaten über drahtlose und kabelgebundene Protokolle übertragen und wie diese Datenströme in einer zentralen Cloud-Plattform verarbeitet und visualisiert werden.
Inhaltliche Schwerpunkte
- IoT-Architekturen: Sensor-zu-Gateway-zu-Cloud Topologien, Edge Computing vs. Cloud Computing.
- Firmware-Entwicklung: Schreiben von ressourceneffizientem Steuerungscode in C# (.NET nanoFramework / IoT APIs).
- Kommunikationsprotokolle: MQTT (Publish/Subscribe-Architektur), JSON-Payloads und HTTP-Schnittstellen.
- IoT-Plattformen am Beispiel von ThingsBoard: Geräteregistrierung, Rule-Engine-Konfiguration, Alarmierung und Dashboard-Erstellung.
ℹ️ Course Info
Institution
FH Upper Austria
Campus Wels
GitHub Repo
kurs-internet-der-dinge
Unterlagen zu einem Kurs über das Internet der Dinge inklusive Firmware in der Programmiersprache C# und für die IoT-Plattform Thingsboard