Design Patterns for Embedded Systems in C
This talk discusses design patterns for real-time and embedded systems developed in the C language. Design is all about selecting an "optimal" solution to a technical problem. Good designs optimize the most important properties of a system - which might be performance, cost, reliability, or safety- at a cost that we are willing to pay. Design patterns are generalized solutions to commonly occurring problems. Design patterns provide standardized solutions that have well-defined optimizations and costs and offer an approach that can be applied effectively to build effective embedded systems.

▶︎
Software Architecture in Reliable Embedded Systems | Isabella Stilkerich

▶︎
Embedded Systems Architecture | Peter Hruschka & Wolfgang Reimesch

▶︎
5 Design Patterns That Are ACTUALLY Used By Developers

▶︎
The world of embedded systems | Elecia White

▶︎
Fundamentals of Embedded Linux - Chris Simmons - NDC TechTown 2022
![Modern C and What We Can Learn From It - Luca Sas [ ACCU 2021 ]](https://i.ytimg.com/vi/QpAhX-gsHMs/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLACFQmyXvT2ufPhsnr6yxKuu7yrBg)
▶︎
Modern C and What We Can Learn From It - Luca Sas [ ACCU 2021 ]

▶︎
C++Now 2018: Michael Caisse “Modern C++ in Embedded Systems”

▶︎
Cybersecurity and Model Based Systems Engineering

▶︎
Embedded C Programming Design Patterns | Clean Code | Coding Standards |

▶︎
How to DESIGN an EMBEDDED SYSTEM - Schematics & Architecture

▶︎
"New" Features in C - Dan Saks

▶︎
Real Time Operating Systems (RTOS) - Nate Graff

▶︎
MBSE Made Simple with Rhapsody

▶︎
C++ for Embedded Development

▶︎
Keynote: What can C++ do for embedded systems developers? - Bjarne Stroustrup

▶︎
Top Ten Tips for Modeling

▶︎
How to Create a Software Architecture | Embedded System Project Series #6

▶︎
Writing better embedded Software - Dan Saks - Keynote Meeting Embedded 2018

▶︎
Introduction to Embedded Linux Part 1 - Buildroot | Digi-Key Electronics

▶︎
