Build production-grade IoT and edge devices with Zephyr RTOS
Developers and engineers working on connected devices face complex challenges: ensuring reliability, securing firmware, and scaling across hardware platforms. Zephyr RTOS Unleashed: Building Next-Gen IoT and Edge Devices guides you step by step through modern embedded development using the open-source Zephyr real-time operating system.
This book provides not just theory but hands-on, practical workflows. You will learn how to configure, program, test, and scale devices that run Zephyr, while aligning with industry standards for security and performance.
Set up Zephyr RTOS projects and configure hardware boardsWork with device drivers, sensors, connectivity, and power managementImplement networking protocols including MQTT, CoAP, and ThreadIntegrate Bluetooth Low Energy, Mesh, and LE Audio featuresSecure systems with Trusted Firmware-M, MCUboot, and PSA Certified practicesPerform device firmware updates over BLE and serial connectionsAutomate quality assurance with Twister tests and hardware-in-the-loop methodsApply MISRA C, static analysis, and SBOMs for complianceUse cloud platforms such as Golioth and Memfault for monitoring and scalingPlan safe OTA rollout strategies with recovery mechanismsLearn from real production case studies with Nordic, Espressif, and Raspberry Pi PicoThis book is code heavy, with real working examples in C, Kconfig, Devicetree, and YAML, enabling you to adapt projects directly for your hardware.
Grab your copy today and start building secure, connected devices with Zephyr RTOS.