PRACTICAL EMBEDDED DEBUGGING: A Guide to Analyzing, Isolating, and Fixing Complex Firmware Bugs
Practical Embedded Debugging is a hands-on guide to finding, isolating, and fixing difficult firmware bugs in real embedded systems. Based on the title and focus, it likely emphasizes a systematic debugging workflow across microcontrollers, RTOS-based firmware, and embedded Linux environments, with attention to hardware-software interactions that make embedded issues hard to reproduce.
CERT® C Coding Standard, Second Edition, The: 98 Rules for Developing Safe, Reliable, and Secure Systems (SEI Series in
“At Cisco, we have adopted the CERT C Coding Standard as the internal secure coding standard for all C developers. It is a core component of our secure development lifecycle. The coding standard described in this book breaks down complex software security topics into easy-to-follow rules with excellent real-world examples. It is an essential reference for any developer who wishes to write secure and resilient software in C and C++.” —Edward D. Paradise, vice president, engineering,...
The Practical ESP32 Engineer: Structured Design, Wireless Integration, and Advanced Firmware Development (The Modern Tec
The Linux Programming Interface: A Linux and UNIX System Programming Handbook
The Linux Programming Interface is the definitive guide to the Linux and UNIX programming interface—the interface employed by nearly every application that runs on a Linux or UNIX system.
In this authoritative work, Linux programming expert Michael Kerrisk provides detailed descriptions of the system calls and library functions that you need in order to master the craft of system programming, and accompanies his explanations with clear, complete example programs.
You'll find descriptions...
The RISC-V Reader: An Open Architecture Atlas
The RISC-V Reader is a concise introduction and reference for embedded systems programmers, students, and the curious to a modern, popular, open architecture. RISC-V spans from the cheapest 32-bit embedded microcontroller to the fastest 64-bit cloud computer. The text shows how RISC-V followed the good ideas of past architectures while avoiding their mistake.
Highlights include:
Mastering Modern RTOS: Zephyr and ThreadX Internals, APIs, and Advanced Development
Mastering Modern RTOS: Zephyr and ThreadX Internals, APIs, and Advanced Development appears to be a hands-on guide to building firmware with two widely used real-time operating systems. Based on the title, it likely focuses on kernel internals, RTOS APIs, and advanced implementation patterns for embedded systems engineers working close to the hardware.
RISC-V UNLOCKED: A Practical Guide to Building Open-ISA Hardware, Software, and Next-Gen Systems
RISC-V Unlocked is a practical guide to the RISC-V open instruction set architecture, with emphasis on building both hardware and software for modern systems. Based on the title and scope, it likely bridges core architecture concepts with implementation details for firmware, embedded processors, and next-generation computing platforms.
Reusable Firmware Development: A Practical Approach to APIs, HALs and Drivers
Gain the knowledge and skills necessary to improve your embedded software and benefit from author Jacob Beningo’s more than 15 years developing reusable and portable software for resource-constrained microcontroller-based systems. You will explore APIs, HALs, and driver development among other topics to acquire a solid foundation for improving your own software. Reusable Firmware Development: A Practical Approach to APIs, HALs and Drivers not only explains critical concepts, but also...
The Art of Designing Embedded Systems 2e
BRAND NEW, Exactly same ISBN as listed, Please double check ISBN carefully before ordering.
Constructive Approaches for Security Analysis and Design of Embedded Systems: Second International Conference, CASCADE 2
Professional Rust Programming: Performance Optimization, Unsafe Code, and Systems-Level Design (Rust Programming for Pra
Embedded Rust: Bare-Metal Programming with the Raspberry Pi Pico 2: A Hands-On Guide to Master the RP2350, RISC-V Archit
Embedded Systems Testing Strategies: Applied Methods for Verifying Reliability and Performance (Cloud Reliability, Embed
C and Assembly for ARM Cortex-M: A Practical Guide to Embedded Systems Programming, Microcontrollers, and Bare-Metal Dev
Internet of Things: 8th IFIP WG 5.5 International Conference, IFIPIoT 2025, Hyderabad, India, November 6–8, 2025, Proc
Embedded Real-Time Operating Systems: Step-by-Step Guide and Projects (Modern Software, Cloud & Embedded Systems Project
Zephyr RTOS Cookbook: Build portable and scalable embedded systems through hands-on recipes
Zephyr RTOS Cookbook is a hands-on guide to building portable, scalable embedded systems with Zephyr. Framed as a collection of practical recipes, it likely focuses on real firmware tasks such as device drivers, multitasking, communication, and hardware integration across supported microcontrollers and boards.









