{"product_id":"zephyr-rtos-cookbook-build-portable-and-scalable-embedded-systems-through-hands-on-recipes-paperback","title":"Zephyr RTOS Cookbook: Build portable and scalable embedded systems through hands-on recipes - Paperback","description":"\u003cdiv\u003e\u003cp style=\"text-align: right;\"\u003e\u003ca href=\"https:\/\/reportcopyrightinfringement.com\/\" target=\"_blank\" rel=\"nofollow\"\u003e\u003cb\u003eReport copyright infringement\u003c\/b\u003e\u003c\/a\u003e\u003c\/p\u003e\u003c\/div\u003e\u003cp\u003eby \u003cb\u003eRoy Jamil\u003c\/b\u003e (Author), \u003cb\u003eAyoub Bourjilat\u003c\/b\u003e (Author), \u003cb\u003eAnas Nashif\u003c\/b\u003e (Foreword by)\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eZephyr RTOS Cookbook delivers hands-on recipes for tackling real-world challenges in portable, scalable Zephyr application development\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eFree with your book: DRM-free PDF version + access to Packt's next-gen Reader*\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eKey Features: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e- Build and organize Zephyr applications using West to enable clean, reproducible, multi-repo workflows\u003c\/p\u003e\u003cp\u003e- Configure features with Kconfig and describe hardware with DeviceTree\u003c\/p\u003e\u003cp\u003e- Develop portable, scalable systems for industrial and IoT devices using Zephyr subsystems and the device driver model\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eBook Description: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eAdopting Zephyr RTOS can feel very different from working with bare-metal systems, traditional RTOSes, or embedded Linux. Instead of tightly coupled board-specific code, Zephyr follows a platform-oriented approach built around reusable components, standardized subsystems, and configuration-driven behavior. This shift can be unfamiliar at first, especially for developers moving to Zephyr for real-world products.\u003c\/p\u003e\u003cp\u003eZephyr RTOS Cookbook is a recipe-led guide designed to help you make that transition with confidence. Rather than treating Zephyr as just a kernel, the book shows how to work with it as a complete platform. You'll learn how to structure projects using West-managed, multi-repo workspaces, enable and customize system features with Kconfig, and describe hardware cleanly using devicetree to keep applications portable across boards.\u003c\/p\u003e\u003cp\u003eEach recipe focuses on a practical task you'll encounter when building Zephyr-based systems, from integrating drivers and subsystems to reasoning about initialization order, device availability, and permissions at runtime. By the end of the book, you'll be able to develop maintainable Zephyr applications, adapt them to different hardware configurations, and confidently scale your codebase across projects and teams.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWhat You Will Learn: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e- Set up a reproducible Zephyr development environment and West workspace\u003c\/p\u003e\u003cp\u003e- Structure apps and modules\u003c\/p\u003e\u003cp\u003e- Navigate the Zephyr build flow and inspect key generated outputs\u003c\/p\u003e\u003cp\u003e- Configure features with Kconfig\u003c\/p\u003e\u003cp\u003e- Describe and customize hardware using devicetree\u003c\/p\u003e\u003cp\u003e- Use common subsystems: GPIO, I2C, ADC, logging, and shell\u003c\/p\u003e\u003cp\u003e- Apply user mode to enforce security\u003c\/p\u003e\u003cp\u003e- Control peripherals from applications using drivers\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWho this book is for: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThis book is for embedded developers and engineers transitioning to Zephyr from traditional RTOSes, bare-metal environments, or embedded Linux. It is aimed at readers with experience in embedded C who want to adopt Zephyr as a scalable platform for building portable systems that can be deployed consistently across multiple boards and development teams.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eTable of Contents\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e- Introducing the Zephyr Project\u003c\/p\u003e\u003cp\u003e- Structuring and Building Zephyr Applications\u003c\/p\u003e\u003cp\u003e- Configuring Zephyr Applications with Kconfig\u003c\/p\u003e\u003cp\u003e- Using Devicetree to Describe Hardware\u003c\/p\u003e\u003cp\u003e- Exploring Zephyr's Device Driver Model\u003c\/p\u003e\u003cp\u003e- System Initialization and Multithreading\u003c\/p\u003e\u003cp\u003e- Working with Zephyr Subsystems\u003c\/p\u003e\u003cp\u003e- User Mode in Zephyr\u003c\/p\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eNumber of Pages:\u003c\/strong\u003e 226\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 0.48 x 9.25 x 7.5 IN\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003ePublication Date:\u003c\/strong\u003e June 26, 2026\u003c\/div\u003e\n            ","brand":"BooksCloud","offers":[{"title":"Default Title","offer_id":71434068066557,"sku":"9781807429171","price":71.78,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/3414\/0157\/files\/hYfNvXXNGR9781807429171.webp?v=1790790641","url":"https:\/\/booktolia.com\/products\/zephyr-rtos-cookbook-build-portable-and-scalable-embedded-systems-through-hands-on-recipes-paperback","provider":"booktolia","version":"1.0","type":"link"}