Zephyr Intermediate Course
Thread - A schedulable unit of execution with its own stack, priority, and state. Managed by the kernel scheduler. ISR (Interrupt Service Routine) - Code that runs in interrupt context, triggered directly by hardware. Bypasses the scheduler. Scheduler - The kernel component that decides which Ready thread runs next. Always selects the highest-priority Ready thread. Preemption - When the scheduler interrupts a running thread to give CPU time to a higher-priority thread that has just become Ready.


Instructors
What you'll learn
Prerequisites
C language, Embedded Systems Fundamentals, Zephyr Basic Course