Build advanced IoT and edge AI projects with Zephyr RTOS through 15 real-world, end-to-end examples.
Developers working in embedded systems face a constant challenge: creating devices that are robust, scalable, and production-ready while managing the complexity of modern connectivity and security. Zephyr RTOS provides a unified platform to meet these needs, but mastering it requires practical guidance beyond simple examples.
Zephyr RTOS Advanced Projects gives you that guidance. Through 15 hands-on projects, this book shows you how to design, implement, and validate embedded systems that integrate connectivity, security, AI, and fleet management at scale. Each chapter takes you from hardware bring-up through firmware implementation to deployment and observability, with detailed coverage of testing and pitfalls.
- Design BLE, Wi-Fi, cellular, LoRaWAN, Thread, and Matter based devices with Zephyr RTOS
- Implement secure boot, OTA updates, and fleet observability with Memfault and Twister
- Build edge AI projects including IMU gesture recognition, keyword spotting, and vision classification
- Deploy microTVM pipelines and CMSIS-NN inference on constrained hardware
- Use Zephyr subsystems effectively for networking, storage, security, and power management
- Benchmark and optimize throughput, latency, and energy consumption in real deployments
This is a code-heavy guide with complete, working examples. Each project includes real Zephyr configuration, C code, Devicetree, and Kconfig snippets so you can reproduce and extend the systems in your own hardware environment.
Grab your copy today and start building production-grade Zephyr RTOS projects.
Table of Contents
- BLE Environmental Beacon with LwM2M Telemetry (nRF52840)
- Wi-Fi Sensor Gateway with MQTT and TLS (nRF7002 DK plus nRF5340)
- Cellular Asset Tracker with GNSS and UDP Management (nRF9160)
- Thread CoAP Sensor and Controller Pair (nRF52840 x2)
- LoRaWAN Environmental Station with ChirpStack and FUOTA
- Matter Lighting Accessory Using a Zephyr Based Vendor SDK
- IMU Gesture Recognition with TensorFlow Lite Micro
- Keyword Spotting on Microcontroller Audio Using CMSIS-NN
- Vision Classification on Cortex-M with Ethos-U Acceleration
- microTVM Deployment Pipeline on Zephyr
- Dual Core Application on nRF5340 Using RPMsg and IPC Service
- Secure Boot and PSA Services with TF-M and MCUboot
- Full OTA Management with MCUmgr and Golioth Cohorts
- Wi-Fi Throughput Benchmark and Tuning on ESP32-S3 and nRF7002 DK
- Fleet Observability, Crashes and Metrics with Memfault and Twister Gates