Winter Program: Basics of Embedded Systems

Studiengang
  • International Program
Kennzahl der Lehrveranstaltung
  • IFLV6595
Anzahl der zugewiesenen ECTS-Credits
  • 3.0
Name des/der Vortragenden
  • Dipl.-Ing. (FH) Gfall Mathias
Art der Veranstaltung
  • face-to-face
empfohlene optionale Programmeinheiten
  • Derzeit nur in Englisch verfügbar
    none
empfohlene Fachliteratur
  • Derzeit nur in Englisch verfügbar
    - Noergaard, T.: Embedded Systems Architecture, Elsevier
    - Britton, C., Nye, P.: IT Architectures and Middleware, Pearson
    - Hammerschall, U.: Verteilte Systeme und Anwendungen, Pearson Fachzeitschriften:
    - Embedded Design, TeDo-Verlag GmbH
    - Elektronik, WEKA Fachmedien GmbH
Niveau der Lehrveranstaltung laut Lehrplan
  • Bachelor
Studienjahr
  • Fall 2025
Semester in dem die Lehrveranstaltung angeboten wird
  • 1
Unterrichtssprache
  • English
Lernergebnisse der Lehrveranstaltung
  • Derzeit nur in Englisch verfügbar
    A pre-assembled PCB (printed circuit board) includes a microcontroller (ATmega328P). This controller willl be coded in C / C++. There are plenty of functions which will be used, for example:
    Interrupts, Timer, PWM, ADC, I2C, SPI, UART, etc.
    With those functions different projects can be put into practice: stopwatch, RGB LEDs, IR controller, control circuits, display, relais, students will control circuits of other students remotely and wireless, etc. ...
    The circuit will be explained in a way that participants are able to understand basic principals of electronic.
    After the lecture everybody can keep his device in order to have the ability to develop additional skills at home.
Lehrinhalte
  • Derzeit nur in Englisch verfügbar
    The course is based on a practical assignment with focus on the programming of an electronic device: Students receive the opportunity to code many different applications. The skills will be taught by the lecturer and afterwords they can be used in small groups to develop own functionality.

    Unit 1: Toolchain (Software, Compiler, Linker, ISP), Microcontroller Function (Hardware Units, Structure, Interfaces), Hello World Program



    Unit 2: Digital I/Os, LEDs, Switches, OLED Display



    Unit 3: Timer, Interrupts, PWM (RGB LEDs)


    Unit 4: ADC, Sensor Technology, Temperature Measurement



    Unit 5: UART, IIC, ISP, Wireless Communication ZIGBEE Mesh
Lehr- und Lernformen
  • Derzeit nur in Englisch verfügbar
    The course comprises an interactive mix of lectures, discussions and individual and group work.
Praktikum
  • none

Das MCI verwendet Cookies, um Inhalte und Empfehlungen auf Ihre Interessen auszurichten. Detailinformationen über den Einsatz von Cookies und Services für Zwecke der Webanalyse und des Online-Marketings finden Sie in unserer Datenschutzerklärung. Wenn Sie unsere Website weiterhin nutzen, stimmen Sie der Cookie-Nutzung zu.