Zephyr: Tutorial for beginners
A step-by-step guide that teaches you how to use Zephyr RTOS. It assumes:
Each lesson builds on the previous one. Most lessons end with exercises (with solutions!) that show how the covered concepts can be used in a practical application.
This tutorial is under active development, if you want to participate - please read the Contribution guide.
A web version of this tutorial can be found here
Lesson 1: Zephyr Setup
Lesson 2: Introduction
Lesson 3: Threads
Lesson 4: GPIO
Lesson 5: Scheduling
Lesson 6: Logging
Lesson 7: Debugging
Lesson 8: Interrupts
Lesson 9: Timers
Lesson 10: Mutexes
General
Youtube channels
Projects using Zephyr
Zephyr libraries
Follow me on twitter: stay up to date on my latest blogs/projects