nbsp;

Basics of Embedded Systems (IFLV6595)

Department
  • International Program
Course unit code
  • IFLV6595
Level of course unit
  • Bachelor
Year of study
  • Fall 2024
Semester when the course unit is delivered
  • 1
Number of ECTS credits allocated
  • 3.0
Name of lecturer(s)
  • Dipl.-Ing. (FH) Gfall Mathias
Learning outcomes of the course unit
  • 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.
Mode of delivery
  • face-to-face
Recommended optional program components
  • none
Course contents
  • 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
Recommended or required reading
  • - 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
Planned learning activities and teaching methods
  • The course comprises an interactive mix of lectures, discussions and individual and group work.
Assessment methods and criteria
  • Collaboration and a short report.
Language of instruction
  • English
Work placement(s)
  • none

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.