Christian Amsüss

"Using Rust on RIOT OS"


Using Rust on RIOT OS


Christian Amsüss is active in Free Software communities since 2005, and develops with embedded devices and their networks since 2011. His objective is to help paving a way towards a Web of Things in which interoperability can be expected, the user is in control, and which is secure by default.


The Rust programming language promises memory safety, modern expressive language constructs and the capability to implement abstractions at zero run-time cost. Over the last two years, it has greatly improved its usability for embedded development.

In this presentation, I will present a usable approach towards developing software in Rust based on the RIOT operating system, and report on experience gained with it..