

Modern Embedded Systems Programming with Miro Samek
Jan 18, 2022
Miro Samek, expert in embedded systems programming, discusses the impact of technical decisions and architectures on development velocity. They explore convoluted code structures and compare the superloop and RTOS approaches. The active object design pattern is introduced for agile development. The challenge of keeping state diagrams in sync with manual coding is explored. The importance of automation and state machine design tools is highlighted.
Chapters
Transcript
Episode notes
1 2 3 4 5 6
Introduction
00:00 • 2min
The Impact of Technical Decisions and Architectures on Development Velocity in Embedded Software
02:19 • 3min
Problems with Convoluted Code Structures and Comparison of Approaches
05:38 • 11min
Using Active Object Design Pattern for Embedded Systems Programming
16:33 • 26min
Challenges of Keeping State Diagrams in Sync with Manual Coding
42:39 • 2min
Frameworks and Tools for Embedded Systems Programming
44:43 • 12min