Alexey Karelin

Alexey Karelin

Sessions at EOC

2026
Talk

Beyond Main: Deconstructing the Cortex-M Startup Sequence from The Very First Cycle

For most embedded engineers, the application begins at main(). Everything before that is treated as "vendor magic": a black box of assembly and obscure C macros that we are afraid to touch. In this...
CMicrocontroller
Available Now
2025
Talk 4.6

Designing Portable Firmware: Key Principles and Patterns

Portable firmware is more than just migrating code across hardware platforms. It involves organizing firmware in a modular, scalable, and reusable way while adhering to better design principles. ...
CArchitectureSoftware Design
Available Now
View Full Schedule