ARM System Developer's Guide: Designing and Optimizing System Software (The Morgan Kaufmann Series in Computer Architect
Over the last ten years, the ARM architecture has become one of the most pervasive architectures in the world, with more than 2 billion ARM-based processors embedded in products ranging from cell phones to automotive braking systems. A world-wide community of ARM developers in semiconductor and product design companies includes software developers, system designers and hardware engineers. To date no book has directly addressed their need to develop the system and software for an ARM-based...
Signal and Power Integrity - Simplified (Signal Integrity Library)
The #1 Practical Guide to Signal Integrity Design—with Revised Content and New Questions and Problems! This book brings together up-to-the-minute techniques for finding, fixing, and avoiding signal integrity problems in your design. Drawing on his work teaching several thousand engineers and graduate students, world-renowned expert Eric Bogatin systematically presents the root causes of all six families of signal integrity, power integrity, and electromagnetic compatibility problems....
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.
THE LINKER SCRIPTING HANDBOOK: A Technical Guide to Memory Layout, Section Placement, and Bare-Metal Software Constructi
The Practical ESP32 Engineer: Structured Design, Wireless Integration, and Advanced Firmware Development (The Modern Tec
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:
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...
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 Cross-Domain Conference, IFIPIoT 2025, Hyderabad, India, November 6–
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.











