Source code for the book: Patterns in the Machine: A Software Engineering Guide to Embedded Development
-
A sample of the book can be found here
-
The book is available for purchase at most online book retailers or directly from the publisher
-
A brief introduction to the Data Model Architectural Pattern can be found here
-
New. The book's Thermostat example application has been ported to run on the Raspberry Pi PICO RP2040 Micro-controller. In addition to running on a different hardware platform - the port contains a primitive GUI for the application.
-
A overview for porting the Cpl C++ Class library's OSAL to a new target platfrom can be found here