EmbeddedRelated.com
The 2026 Embedded Online Conference

Embedded Systems: Introduction to Robotics

Jonathan W. Valvano 2019

This book is one of four books that teach the fundamentals of embedded systems as applied to the Texas Instruments MSP432 microcontroller. An embedded system is a system that performs a specific task and has a computer embedded inside. A system is comprised of components and interfaces connected together for a common purpose. This book teaches the fundamentals of microcontroller interfacing and real-time programming in the context of robotics. There is a chapter on assembly language to...


Real-time Operating Systems Book 1: The Theory (The engineering of real-time embedded systems)

Dr. Jim Cooling 2019

This book deals with the fundamentals of operating systems for use in real-time embedded systems. It is aimed at those who wish to develop RTOS-based designs, using either commercial or free products. It does not set out to give you a knowledge to design an RTOS; leave that to the specialists. The target readership includes:- Students.- Engineers, scientists and mathematicians moving into software systems.- Professional and experienced software engineers entering the embedded field.-...


Real-Time C++: Efficient Object-Oriented and Template Microcontroller Programming

Christopher Kormanyos 2018

With this book, Christopher Kormanyos delivers a highly practical guide to programming real-time embedded microcontroller systems in C++. It is divided into three parts plus several appendices. Part I provides a foundation for real-time C++ by covering language technologies, including object-oriented methods, template programming and optimization. Next, part II presents detailed descriptions of a variety of C++ components that are widely used in microcontroller programming. It details some...


Embedded Systems Architecture: Explore architectural concepts, pragmatic design patterns, and best practices to produce

Daniele Lacamera 2018

Learn to design and develop safe and reliable embedded systems

Key Features
  • Identify and overcome challenges in embedded environments
  • Understand the steps required to increase the security of IoT solutions
  • Build safety-critical and memory-safe parallel and distributed embedded systems
Book Description

Embedded systems are self-contained devices with a dedicated purpose. We come across a variety of fields of applications for embedded systems in industries such as automotive, telecommunications,...


Automotive Software Architectures: An Introduction

Miroslaw Staron 2017

This book introduces the concept of software architecture as one of the cornerstones of software in modern cars. Following a historical overview of the evolution of software in modern cars and a discussion of the main challenges driving that evolution, Chapter 2 describes the main architectural styles of automotive software and their use in cars’ software. In Chapter 3, readers will find a description of the software development processes used to develop software on the car...


Embedded and Real-Time Operating Systems

K.C. Wang 2017

This book covers the basic concepts and principles of operating systems, showing how to apply them to the design and implementation of complete operating systems for embedded and real-time systems. It includes all the foundational and background information on ARM architecture, ARM instructions and programming, toolchain for developing programs, virtual machines for software implementation and testing, program execution image, function call conventions, run-time stack usage and link C...


Real-time Operating Systems: Book 1 - The Theory (The engineering of real-time embedded systems)

Jim Cooling 2017

Four 5-star reviews at https://www.amazon.com/dp/B00GO6VSGE This book deals with the fundamentals of operating systems for use in real-time embedded systems. It is aimed at those who wish to develop RTOS-based designs, using either commercial or free products. It does not set out to give you the knowledge to design an RTOS; leave that to the specialists. The target readership includes: Students. Engineers, scientists and mathematicians moving into software systems. Professional and...


Fundamentals of Real Time Systems

Mukul Shirvaikar 2017

With real time systems embedded into a huge number of products, today's engineers are required to understand both the analysis and design of such systems in order to work with them successfully during product development. Fundamentals of Real Time Systems combines theory and practice to help students and practicing engineers gain a working knowledge of real time systems.  The book uses authentic code snippets and examples to introduce and reinforce concepts in real-time systems...


Computers as Components: Principles of Embedded Computing System Design (The Morgan Kaufmann Series in Computer Architec

Marilyn Wolf 2016

Computers as Components: Principles of Embedded Computing System Design, Fourth Edition, continues to focus on foundational content in embedded systems technology and design while introducing new content on security and safety, the design of Internet-of-Things devices and systems, and wireless communications standards like Bluetooth® and ZigBee®.

  • Uses real processors to demonstrate both technology and techniques
  • Shows readers how to apply principles to actual design practice...


Embedded Networking with CAN and CANopen

Olaf Pfeiffer 2016

CAN (Controller Area Network) is a serial communication protocol that was originally developed for the automobile industry. CAN is far superior to conventional serial technologies such as RS232 in regards to functionality and reliability and yet CAN implementations are more cost effective. CANopen, a higher layer protocol based on CAN, provides the means to apply the ingenious CAN features to a variety of industrial-strength applications. Many users, for example in the field of medical...


The 2026 Embedded Online Conference