Lectures
- Week 1 - Introduction 30.08 (Jakob Mass, Ulrich Norbisrath) ( Video )
- Goals and directives of the course ( Slides )
- IoT Introduction ( Slides | IoT demo videos )
- Introduction to Android framework and Android Studio ( Slides )
- Week 2 - 06.09 (Jakob Mass) ( Video )
- Week 3 - 13.09 (Jakob Mass) ( Video | Slides )
- Application Components in Android
- ActionBar, Activity, ..
- Android UI pt. 2, View Navigation
- Fragments, Intents
- Application Components in Android
- Week 4 - 20.09 (Jakob Mass) ( Video | Slides )
- Broadcast Receivers, Permissions, Content Providers, Dynamic Lists
- Homework 2 is announced in the lab
- Week 5 - 27.09 (Jakob Mass) (Video | Slides )
- Persistent data storage & User state handling
- Week 6 - 04.10 (Jakob Mass) (Slides | Video from 2020* )
- *Note: 2021 video failed to capture properly.
- Services and background tasks
- Homework 3 is announced in the lab
- Week 7 - 11.10 (Jakob Mass) (Slides | Video )
- Android App Architecture
- Week 8 - 18.10 (Pelle Jakovits) (Slides | Video )
- Web Services, Cloud Computing, Mobile Cloud
- Home Assignment 1 is announced in the lab
- Week 9 - 25.10 (Ulrich Norbisrath) (Slides | Video )
- Introduction to IoT
- Stories for pitching
- Overview of ESP8266, Arduino IDE intro
- Week 10 - 01.11 (Ulrich Norbisrath) (Slides | Lecture Recording | mqtt on esp addon | button with mqtt addon | state and toggle addon)
- IoT Computing Paradigms
- Cloud
- Edge
- Fog
- Swarm
- Internet
- Thing
- Gateway
- IoT Kit unboxing
- Low Level Buses
- MQTT
- Node-RED
- IoT Computing Paradigms
- Week 11 - 08.11 (Ulrich Norbisrath) (Slides | Lecture Recording on BBB | Lecture Recording on Panopto)
- IoT Kit unboxing
- IoT Integration Frameworks
- PlatformIO
- IoTempower
- Week 12 - 15.11 (Ulrich Norbisrath) (Slides | Lecture Recording on BBB | Lecture Recording on Panopto)
- Final project
- PlatformIO
- More IoTempower (under the hood)
- Demo Analog Touch and Moisture Sensor with Voltage Divider (Video on Panopto)
- Week 13 22.11
- Guest lectures ( Video )
- IoT in Bosch (Ruben Jubeh)
- Working as a Mobile Developer (Kelian Kaio)
- Guest lectures ( Video )
- Week 14 - 29.11 (Ulrich Norbisrath) (Slides | Lecture Recording on Panopto)
- Low Power
- Lora
- ESP-Now
- Deep Sleep
- Low Power
- Week 15 - 06.12 (Ulrich Norbisrath) (Slides | Lecture Recording on Panopto)
- RGB Strips
- The Internet of Broken Things
- IoT around us (Jakob Mass)
- Summary, Reflection (, and more)
- Week 16 13.12 - Final Project presentations