Build real embedded Linux systems from first boot to production deployment. Embedded Linux powers everything from industrial controllers and medical devices to IoT gateways and smart displays. Yet for many engineers, the jump from bare-metal or RTOS development to Linux feels overwhelming. This book removes that barrier. Embedded Linux from Scratch is a practical, engineer-focused guide to building custom Linux systems using Buildroot and the Yocto Project the two most important frameworks in professional embedded Linux development. Rather than relying on prebuilt distributions, you'll learn how to create small, fast, reproducible, and production-ready Linux images tailored exactly to your hardware and product requirements. What you'll learn: - When to choose embedded Linux over bare-metal or an RTOS - Cross-compilation toolchains and sysroot fundamentals - Building complete Linux systems in hours with Buildroot - Professional, scalable builds with Yocto and OpenEmbedded - Kernel configuration, patching, and device tree overlays - Root filesystem optimization down to single-digit megabytes - Real-time Linux with PREEMPT_RT - Secure, atomic OTA updates using RAUC and Mender - Debugging, reproducibility, and long-term maintenance best practices Examples target popular boards such as Raspberry Pi, BeagleBone, STM32MP1, and QEMU, while focusing on principles that apply to any modern SoC. This book is written for embedded engineers, Linux developers entering embedded systems, and professionals building commercial or industrial products. If you want more than copy-and-paste tutorials and instead want the confidence to design, build, optimize, and maintain your own embedded Linux systems this book is for you.
ThriftBooks sells millions of used books at the lowest
everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We
deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15.
ThriftBooks.com. Read more. Spend less.