The course covers remote access, administration, and security of embedded systems. You will learn to use the terminal, control IoT devices via SSH, analyze traffic, and use debugging tools such as GDB, logic analyzer, and OpenOCD.
0 lessons
0 completed
This course focuses on Real-Time Operating Systems (RTOS) in the context of embedded devices. Participants will learn microkernel architecture and how to work with threads, semaphores, tasks, and schedulers in FreeRTOS, Zephyr, and QNX. The Japanese µITRON standard and its applications in automotive and robotics will also be covered. A major emphasis is placed on practical integration with STM32 and performance testing.
MIT-level bilingual EN/RU course on embedded systems programming: MCU architecture, C/C++ correctness, drivers, build/test/debug, reliability, QNX, TRON/T-Kernel, FreeRTOS, Zephyr, VxWorks, ThreadX, NuttX, RTEMS, INTEGRITY, PikeOS, AUTOSAR, seL4, embedded Linux PREEMPT_RT, real-time analysis, safety/security cases and capstone product engineering.
52 lessons
The course focuses on the practical use of modern communication protocols in unmanned systems and distributed networks. Participants will learn LoRa, CAN, Bluetooth, and infrared communication, configure gateways, decode frames, and transfer data between nodes. Includes hands-on practice with ESP32 and MCP2515.