
Embedded Linux Development Using Yocto Project
Build production-grade embedded Linux products with the Yocto Project 6.0 (Wrynose)
Created by Otavio Salvador, Daiane Angolini
Get hands-on with the Yocto Project 6.0 and learn to build reliable, production-ready embedded Linux systems. You'll start with the basics, then move on to creating custom layers, managing builds, and ensuring compliance for real hardware like Raspberry Pi and BeagleBone Black.
Packt | Sep 2026 | 344 min
What You Will Learn
You'll follow a practical, command-line-driven path, starting with your first QEMU boot and progressing to custom distributions on real hardware. Each section combines clear explanations with step-by-step commands and real build output, so you can apply what you learn right away and see results as you go.
Key Features
- Set up reproducible builds quickly using bitbake-setup and configuration fragments
- Create custom layers and recipes for production-grade embedded Linux systems
- Generate SBOMs, scan for CVEs, and ensure GPL compliance with confidence
Target Audience
Ideal for embedded Linux developers, integrators, and engineering leads who need dependable, maintainable builds. If you're comfortable with Git, the Linux command line, and cross-compilation, you'll quickly put these skills to work. No prior Yocto Project experience is needed, making it perfect for those moving from prototypes to robust products.





