Geoinformatics III - GeoSensorWeb

Course content

In this course you will learn the basics of IoT technology, microcontrollers, Low Power Wide Area Networking (LoRa) and the Geo Sensor Web using Open Source software, open standards and services. The course is strongly focused on a practical learning expericence where groups of students realize a small IoT project implementing all steps from hardware installation, programming of microcontrollers, reading sensor data, to sensor data management with open standards up to a finished IoT application, e.g. an online dashboard.

All groups members will receive an Arduino microcontroller and a set of low-cost sensors/actuators, with which they can realize individual projects such as indoor climate monitoring, automatic irrigation systems, fine dust measurements and many others. As networking technology we can use the city-wide available LoRaWAN infrastructure of Stadtwerke München.

The current time table for the course is available here: https://wiki.tum.de/display/geosensorweb/Organization

Timetable

Date

Room booking

Estimated duration Staff Content
12.04.2021 13:30  - 14:00 30 min
  • Bruno
  • Welcome
  • Brief intro
  • Course organization
19.04.2021

13:30 - 15:00

1,5 h
  • Bruno

Course organization

  • Intro flipped classroom
  • Wiki page and Slack channel

Introduction of staff

Overview course content

  • Teaching goals
  • Important tools
  • Hardware examples
  • Student projects of past courses

26.04.2021

13:30 - 15:00

1,5 h

  • Bruno
  • HiWis

Theory: Introduction to IoT: Part I

  • Introduction to IoT: Microcontrollers, Sensors, Actuators
Brief presentation of student projects

Assign dates to collect course hardware at TUM, Arcisstr. 21
03.05.2021 13:30 - 15:00

1,5 h

  • Bruno
  • HiWis

Theory: Introduction to IoT: Part II

  • Introduction to IoT: Microcontrollers, Sensors, Actuators

Assign student projects and from groups

10.05.2021

13:30 - 16:30

1,5 - 3 h
  • Bruno
  • HiWis

Practical exercise: Getting started with Microcontrollers (MC)

  • Download, setup, and intro to Arduino IDE
  • Make a connection to an Arduino MC
  • Download libraries
  • Flash code to device
     

Homework

  • Setup and use another sensor with your MC on your own
  • Create a brief documentation in the wiki (1 page)
    • Take photos of your device and sensor
    • Upload the code and the ino file
    • Show some sensor readings
    • Deadline next session

Tutoring session

  • Get help of our tutors
  • Discuss your problems, solutions with the other groups
17.05.2021 13:30 - 16:00 1,5 - 2,5 h
  • Bruno
  • HiWis

Theory: Introduction to LoRAWAN

  • Introduction to LoRaWAN
  • LoRaWAN with Microcontrollers

Brief discussion of the homework
 

Tutoring session

  • Get help of our tutors
  • Discuss your problems, solutions with the other groups
24.05.2021 Pfingstmontag (frei)      
31.05.2021 13:30 - 15:00

1,5 h

  • Bruno
  • HiWis

Theory: Introduction to Geo Sensor Networks

  • OGC Sensor Web Enablement standards suite
  • Post and query data sensor data using SensorThingsAPI (FROST-Server);

Tutoring session

  • Get help of our tutors
  • Discuss your problems, solutions with the other groups
07.06.2021 13:30 - 15:00 1,5 h
  • HiWis

Tutoring session

  • Get help of our tutors
  • Discuss your problems, solutions with the other groups
14.06.2021 13:30 - 18:00

2 - 3,5 h

15min break

  • Prof. Kolbe
  • Bruno
  • HiWis

Intermediate presentation (15 min, graded)

21.06.2021 13:30 - 15:00 1,5 h
  • HiWis

Tutoring session

  • Get help of our tutors
  • Discuss your problems, solutions with the other groups
28.06.2021 13:30 - 15:00 1,5 h
  • HiWis

Tutoring session

  • Get help of our tutors
  • Discuss your problems, solutions with the other groups
05.07.2021 13:30 - 15:00 1,5 h
  • HiWis

Tutoring session

  • Get help of our tutors
  • Discuss your problems, solutions with the other groups
12.07.2021 13:30 - 18:00

2 - 4 h

15min break

  • Prof. Kolbe
  • Bruno
  • HiWis

Final presentation (15 min, graded)

Contact

For further questions please contact Bruno Willenborg

Geo Sensor Networks and the Internet of Things ()

Lecturer (assistant)
Duration4 SWS
TermSommersemester 2023
Position within curriculaSee TUMonline

Dates

  • 17.04.2023 13:30-17:30 0790, Hörsaal, Lecture content and duration details here: https://wiki.tum.de/display/geosensorweb/Schedule
  • 24.04.2023 13:30-17:30 0790, Hörsaal, Lecture content and duration details here: https://wiki.tum.de/display/geosensorweb/Schedule
  • 08.05.2023 13:30-17:30 0790, Hörsaal, Lecture content and duration details here: https://wiki.tum.de/display/geosensorweb/Schedule
  • 15.05.2023 13:30-17:30 0790, Hörsaal, Lecture content and duration details here: https://wiki.tum.de/display/geosensorweb/Schedule
  • 22.05.2023 13:30-17:30 0790, Hörsaal, Lecture content and duration details here: https://wiki.tum.de/display/geosensorweb/Schedule
  • 05.06.2023 13:30-17:30 0790, Hörsaal, Lecture content and duration details here: https://wiki.tum.de/display/geosensorweb/Schedule
  • 12.06.2023 13:30-17:30 0790, Hörsaal, Lecture content and duration details here: https://wiki.tum.de/display/geosensorweb/Schedule
  • 19.06.2023 13:30-17:30 0790, Hörsaal, Lecture content and duration details here: https://wiki.tum.de/display/geosensorweb/Schedule
  • 26.06.2023 13:30-17:30 0790, Hörsaal, Lecture content and duration details here: https://wiki.tum.de/display/geosensorweb/Schedule
  • 03.07.2023 13:30-17:30 0790, Hörsaal, Lecture content and duration details here: https://wiki.tum.de/display/geosensorweb/Schedule
  • 10.07.2023 13:30-17:30 0790, Hörsaal, Lecture content and duration details here: https://wiki.tum.de/display/geosensorweb/Schedule
  • 17.07.2023 13:30-17:30 0790, Hörsaal, Lecture content and duration details here: https://wiki.tum.de/display/geosensorweb/Schedule

Admission information

Links