Companion source repository for 20 Embedded Patterns Every Engineer Should Know.
The examples are organized by chapter and build toward a common embedded/edge system example: the Weather Reporter Device.
- Ubuntu 22.04 or newer
- GCC 11 or newer
- CMake 3.16 or newer
ChapterXX_*— chapter-specific examplesCommon/— shared support code reused across chaptersThirdParty/— third-party dependencies, if neededdocs/— supporting documentation
Code examples are provided under the MIT License unless otherwise noted.