Microcontroller Laboratory Excecises
Structure Type: | Study unit |
---|---|
Code: | IT00BL25 |
Curriculum: | IT 2022 |
Level: | Bachelor of Engineering |
Year of Study: | 3 (2024-2025) |
Semester: | Autumn |
Credits: | 5 cr |
Responsible Teacher: | Ahvonen, Jani |
Language of Instruction: | English |
Courses During the Academic Year 2024-2025
Impl. | Group(s) | Study Time | Teacher(s) | Language | Enrolment |
---|---|---|---|---|---|
3001 | IT2022-3, IT2022-3B | 2024-09-02 – 2024-12-14 | Jani Ahvonen | English | 2024-08-01 – 2024-09-06 |
Learning Outcomes
After the course, the student is able to develop students own software solutions for an embedded system.
Student's Workload
135 h, containing 50 h of scheduled contact teaching.
Prerequisites / Recommended Optional Courses
Microprocessors, Controllers and Interfacing. Application Development.
Contents
Gradually expanding C language-based programming tasks made by using microcontroller kits. The work is done in laboratory environment in small groups of 2-3 students.
Recommended or Required Reading and Other Learning Resources/Tools
Instructions delivered by the teacher. Mazidi, Chen, Ghaemi: STM32 Arm programming for embedded systems.
Mode of Delivery / Planned Learning Activities and Teaching Methods
Laboratory exercises in a small groups.
Assessment Criteria
Grade 5: The student understands most (90 %) of the concepts discussed on the course and can apply them independently or is able to develop an application that has a lot of advanced features.
Grade 3: The student understands a substantial amount (60 %) of the concepts discussed on the course and can apply them independently or is able to develop an application that has a reasonable amount of features.
Grade 1: The student understands the basic concepts (40 %) of the subjects discussed on the course and is able to apply them or is able to develop a simple application.
Assessment Methods
Laboratory reports and an examination.