Arm Education books program aims to take learners from foundational knowledge and skills covered by its textbooks to expert-level overviews of Arm-based technologies through its reference books. Textbooks are suitable for classroom adoption in Electrical Engineering, Computer Engineering and related areas. Reference books are suitable for graduate students, researchers, aspiring and practising engineers.

Available Now

Operating Systems Foundations with Linux on the Raspberry Pi

This textbook provides a practical introduction to the foundations of modern operating systems, with a focus on GNU/Linux and the Arm platform. If you want to learn about Operating Systems and keep a practical, real-world focus, then this book is the ideal starting point.

Learn More

System-on-Chip Design with Arm Cortex-M Processors

This reference book by Joseph Yiu introduces all the key topics that system-on-chip and FPGA designers need to know when integrating a Cortex-M processor into their design, including bus protocols, bus interconnect, peripheral design, as well as software development and advanced design considerations.

Learn More

Digital Signal Processing using Arm Cortex-M based Microcontrollers: Theory and Practice

This textbook introduces readers to Digital Signal Processing fundamentals using Arm Cortex-M based microcontrollers as demonstrator platforms. Topics include foundational concepts, principles and techniques such as signals and systems, sampling, reconstruction, anti-aliasing and FIR and IIR filter design.

Learn More

Embedded Systems Fundamentals on Arm Cortex-M based Microcontrollers: A Practical Approach

This textbook is a practical introduction to the world of embedded systems and targets a modern, ubiquitous processor architecture: The Arm Cortex-M0+. It introduces theoretical fundamentals with a hands-on, industry-informed experimental approach.

Learn More

Author with Us

We are commissioning textbooks in a range of EE/ECE topics, such as:

  • Embedded Systems Design
  • Internet of Things
  • Real-Time Operating Systems
  • Mechatronics and Robotics
  • Graphics and Mobile Gaming
  • System on Chip Design
  • Computer Architecture
  • VLSI Design

If you would like your proposal to be considered for publication, or to discuss authoring with us, please contact the Editor via

Sign Up to receive updates about product releases, news and events from Arm Education Media

Sign Up