Skip to main content

Embedded Projects 1 (5 cr)

Code: 5G00DL93-3008

General information


Enrolment period
09.06.2024 - 08.09.2024
Registration for the implementation has ended.
Timing
26.08.2024 - 22.12.2024
Implementation has ended.
Credits
5 cr
Mode of delivery
Contact learning
Unit
Software Engineering
Campus
TAMK Main Campus
Teaching languages
English
Degree programmes
Bachelor's Degree Programme in Software Engineering
Teachers
Vihtori Virta
Esa Kunnari
Sonja Viinikainen
Person in charge
Esa Kunnari
Tags
CONTACT
Course
5G00DL93

Objectives (course unit)

After completing the course student is able to implement microcontroller systems that are connected to real-life IO interfaces. This part focuses on the data acquisition side such as sensors, microcontroller, etc.

Content (course unit)

Advanced C and C++ microcontroller programming. CPU peripherals, interfaces (I2C, Spi, Uart). Connecting to real life IO (LCD, keyboard, sensors, actuators).

Prerequisites (course unit)

Basics of Programming

Assessment criteria, satisfactory (1-2) (course unit)

Student
-is able to create simple programs without errors using C and Arduino IDE.
-knows I2C, SPI, and UART.
-is able to control DC- motors using H- bridge and Arduino.
-is able to use LCDs, keyboard, different sensors and actuators with the help of the teacher and fellow students.

Assessment criteria, good (3-4) (course unit)

Student
-is able to create programs without errors using C and Arduino IDE.
-knows I2C, SPI, and UART, and knows how to use them in different situations.
-is able to control and manipulate DC- motors using H- bridge and Arduino.
-is able to use LCDs, keyboard, different sensors and actuators independently.

Assessment criteria, excellent (5) (course unit)

Student
-is able to create complex programs without errors using C and Arduino IDE.
-knows and understands I2C, SPI, and UART, and knows how to use them in different situations.
-is able to control and manipulate diversely DC- motors using H- bridge and Arduino.
-is able to use LCDs, keyboard, different sensors and actuators fluently.

Assessment scale

0-5

Go back to top of page