Join our talk at EOSS

Unwrap()Ing Rust on Embedded Linux

Wednesday, April 17 at 9:55am

In late 2022, we began migrating our embedded codebase from C to Rust, aiming to enhance feature development speed, code confidence, and coding enjoyment. This talk shares key lessons from this transition, aiding developers considering or adopting Rust. Join, Memfault, Field CTO, Thomas Sarlandie to learn effective strategies for navigating this change, set new standards in the field and have more fun doing it! Here's what you'll learn:
  • Insights into our experienced engineers mastering Rust, including time investment and key resources.
  • Strategies for simultaneous C and Rust codebases.
  • Challenges of Rust integration into Yocto, ensuring compatibility across versions and architectures.
  • And more!
Thomas-Sarlandie-headshot

Thomas Sarlandie

Field CTO, Memfault

Thomas grew up with Linux and has always loved working close to the hardware. Products included firewall appliances, smart fishing boats and a lot of smartwatches! After a few years leading engineering teams at Pebble and Fitbit, Thomas is back on a more technical role. As Field CTO of Memfault, he leads technical initiatives and supports customers as they improve their embedded engineering practices. For this specific talk, he will speak in his capacity of linux tech lead.

Memfault Resources

This post covers Zephyr’s built-in ring buffer API, a component commonly used in producer-consumer scenarios. We will cover how ring buffers in Zephyr work, when to use them, and their strengths and weaknesses.

This is part 1 of a new article series about Zephyr’s basics: It will walk you through Zephyr’s build and configuration systems West, Kconfig and devicetree.

Watch our webinar to discover how Memfault empowers you to gather and analyze device data, streamlining the processes of monitoring, troubleshooting, and updating Linux devices.

Discover how to implement a secure and reliable OTA update system by watching this webinar.


Thank you for joining us at EOSS 2024!

Need something in particular? Reach out to our event organizer, Matti Watt (matti@memfault.com) for assistance.