Zephyr RTOS is rapidly becoming the go-to real-time operating system for embedded developers building scalable, connected applications.
In this course, you’ll gain a hands-on introduction to Zephyr’s architecture, configuration, and development workflow.
We’ll explore how to build real applications using device trees, Kconfig, west, and Zephyr’s driver model—without getting lost in the complexity.
By the end of the course, you’ll have a working foundation in Zephyr and the confidence to build your own embedded applications with it.
Day 1: Welcome to Zephyr RTOS
Day 2: Build Systems, Kconfig, and Device Tree
Day 3: Threads, Scheduling, and RTOS Primitives
Day 4: Drivers, Peripherals, and Customization
Day 5: Debugging, Logging, and Best Practices
Class times are 2:00 – 2:45 ET each day with recordings available.