thejpster[m]: Right, so in a way you are saying - MPU management does not come for free, and needs some lift-and-shift. but I guess my question was more generic than that. Basically, and to oversimplify: - Is it worth it to go that route? - Is it niche or are a lot of people playing with MPUs still with Rust (which has some language level guarantees) As for Embassy currently not even thinking about anything else than flat binaries - sure - but that might change if - as per above - it is "worth the hassle" to use MPUs with Rust and even on a small system like an MCU...?