203,665 views
Oleg Artamonov is the CEO of Unwired Devices. Level: advanced (knowledge of the C programming language is required for understanding) Lecture topics: 1) What is the difference between a microcomputer, a microcontroller and a microprocessor and when it is appropriate to use them 2) The history and current state of 8-, 16- and 32-bit microcontrollers 3) Basics of programming for the STM32 family 4) Multitasking in real-time systems using RIOT OS as an example The lecture was held on December 9, 2017 at MIREA, for students of the IoT course at Samsung Academy. The lecture was followed by a master class, where students had to complete complex tasks on STM32 ARM Cortex M-3 microcontrollers.