Go to JKU Homepage
LIT Cyber-Physical Systems Lab
What's that?

Institutes, schools, other departments, and programs create their own web content and menus.

To help you better navigate the site, see here where you are at the moment.

Networked Embedded Systems

PR Networked Embedded Systems (Lab Course)

Embedded computer systems are increasingly becoming a key element of mechatronic systems. In recent years, these systems need to communicate with higher-level computer systems and with each other.

In this practical course the contents of the lecture will be strengthened and applied in practice by means of exercises.

  • Debugging with JTAG
  • Addressing peripheral units (GPIO, ADC, DAC)
  • Configuration and use of Direct Memory Access (DMA)
  • Use of timers to output PWM signals
  • Interrupt handling
  • Real-time multitasking
  • Communication via UART and SPI
  • Communication to higher-level units (e.g., by means of MQTT)

This course will be held as a hybrid course. If possible, we will allow for (limited) attendance in person. Pre-registration for on-site attendance may be required.

The course will cover four exercises that are done in groups. For each exercise, individual preparations will be required (videos in Moodle are provided upfront). Live sessions will not be recorded, but can be streamed via Zoom. Attendance for live sessions will not be mandatory. We strongly recommend that at least one person per group attends the Discussion sessions.

Date Time Topic
08.03.2022 13:45-15:15 Introduction, Forming groups of 2 students, Organizational matters
Videos available: Startup, setup instructions
15.03.2022 13:45-14:15

14:15-15:15
Board Distribution (at least one person per group) to pick up the board

Q&A Setup
22.03.2022 13:45-14:15


14:15-15:15
Discussion Exercise 1
Presenting the exercise sheet, answering questions about the tasks


Q&A Setup
29.03.2022 13:45-15:15 Q&A session for Exercise 1
05.04.2022 13:45-14:15


14:15-15:15
Discussion Exercise 2
Presenting the exercise sheet, answering questions about the tasks


Q&A session for Exercise 1
26.04.2022 13:45-15:15 Q&A session for Exercise 2
03.05.2022 13:45-14:15


14:15-15:15
Discussion Exercise 3
Presenting the exercise sheet, answering questions about the tasks


Q&A session for Exercise 2
10.05.2022 13:45-15:15 Q&A session for Exercise 3
17.05.2022 13:45-15:15 Q&A session for Exercise 3
24.05.2022 13:45-14:15


14:15-15:15
Discussion Exercise 4
Presenting the exercise sheet, answering questions about the tasks


Q&A session for Exercise 3
31.05.2022 13:45-15:15 Q&A session for Exercise 4
14.06.2022 13:45-15:15 Q&A session for Exercise 4
End of June /
Start of July
  Individual meetings per group for final exam and board return

 

Final exam will be scheduled per group for February 9+10, 2021.

{{ labelInLang('cid') }} {{ labelInLang('title') }} {{ labelInLang('registration') }} {{ labelInLang('type') }} {{ labelInLang('hours') }} {{ labelInLang('teachers') }} {{ labelInLang('rhythm') }}
{{ item._id }} ({{ item.term }}) {{ item.title }}
{{ labelInLang('moreinfo') }}
{{ labelInLang('expand') }} {{ labelInLang('collapse') }}
{{ labelInLang('register') }} {{ item.type }} {{ item['hours-per-week'] }} {{ teacher.firstname }} {{ teacher.lastname }} {{ item.teachers.teacher.firstname }} {{ item.teachers.teacher.lastname }} {{ item.rhythm }}
{{ item._id }} ({{ item.term }})
{{ labelInLang('title') }} {{ item.title }}
{{ labelInLang('moreinfo') }}
{{ labelInLang('expand') }} {{ labelInLang('collapse') }}
{{ labelInLang('registration') }} {{ labelInLang('register') }}
{{ labelInLang('type') }} {{ item.type }}
{{ labelInLang('hours') }} {{ item['hours-per-week'] }}
{{ labelInLang('teachers') }} {{ teacher.firstname }} {{ teacher.lastname }} {{ item.teachers.teacher.firstname }} {{ item.teachers.teacher.lastname }}
{{ labelInLang('rhythm') }} {{ item.rhythm }}