Embedded Systems 2

Overview

1. Introduction to Microcontrollers for Embedded Systems
2. Interfacing Sensors for Microcontrollers
3. Design Project for Microcontroller based Hardware

Learning Objectives

Learning Outcomes
On successful completion of the course the student will:
• Understand the process of programming microcontrollers.
• Understand the basic hardware structure of a microcontroller.
• Understand analogue and digital interface circuits for microcontrollers.
• Understand how to interface sensors to microcontrollers.
• Understand how to design and construct a microcontroller hardware project.

Skills

The skills developed by the students during this course are as follows:
• How to use an IDE (Integrated Development Environment) for developing microcontroller software.
• Understand how to edit, compile and test/debug simple programs.
• Understand how to design simple embedded systems to solve real-world problems.
• Develop communication skills for working in a team.
• Develop project management skills for working in a team.

Assessment

Laboratory

Coursework

100%

Examination

0%

Practical

0%

Credits

20

Module Code

ELE2025

Teaching Period

Full Year

Duration

24 Weeks