Embassy in Production

By Gerhard de Clercq

Talk - Wednesday, 16 September
10:15

This talk covers my journey of building an embedded electronics product powered by Embassy (a Rust-based RTOS-like platform for microcontrollers). Since Embassy is not widely used in commercial systems yet, there were quite a few hurdles I needed to cross along the way. Nonetheless, the community was helpful and I managed to sort things out in the end. Since the product includes a web-server, there were also quite a few gotchas related to that.

As both an electronics designer and the firmware engineer on this project, I experimented with hardware simulation as a core part of both these development aspects. Thus, I will also give a brief overview of how these techniques worked out.

Speaker

speaker.name

Gerhard de Clercq

Gerhard is an electronics engineer with a long history of (and strong interest in) software development. His electronics expertise is mostly in the digital domain, but he has had various encounters with the analogue domain and is currently working at an RF company. His software experience is quite diverse (everything from bare metal to web UIs), but his passion is developing software for hardware. Previously, he specialized in C++, but for the past five years, Rust has been his primary language. He is a generally curious person with an interest in various technical domains.