IoT technology becomes the core of the 4th industrial revolution and is the basis for the convergence between physical and digital applications. The development of IoT not only leads to a leap in the production capacity of enterprises, but also contributes significantly to providing users with products and services that have never been seen before. This course equips students with an overview of IoT systems, in which microcontrollers play an important role. Through training basic skills in embedded programming with STM32 microcontroller, students will take the first step in building IoT systems.
- Understand the concept of Internet of Things and embedded systems
- Understand the basics of microcontrollers in embedded systems.
- Apply C to solve practical problems in programming STM32 micro-controllers.
Module 1. Introduction to IoT and the Role of Embedded Systems 0/0
Module 2: Introduction to C Programming and Microcontroller Programming in Embedded Systems 0/0
Module 3: Applying C Programming to Microcontroller 0/0
Assignment 1: Write a program to manage peripheral devices with input signals from sensors and push buttons 0/0
Assignment 2: Write a program that communicates with PC simulator Kit STM32 software to remotely manage peripherals 0/0