Safe and Open: Rust and RISC-V for Embedded Developers

RISC-V is an open, extension-driven instruction set architecture (ISA) that has been rapidly gaining traction due to its flexibility, extensibility, and cost-effectiveness. It offers great opportunities in the realm of open hardware, enabling innovation and customization without the constraints of proprietary ISAs. In this talk, we will dive into the Rust embedded ecosystem, highlighting the work of the Rust Embedded Working Group in creating safe, efficient, and reliable tools for embedded development. We will then focus on the specific tools and libraries available for developing RISC-V projects within the Rust ecosystem, showcasing their features and advantages.

The session will include hands-on activities to illustrate how to use the presented tools. Attendees will gain insights into the practical benefits of using Rust for embedded systems and leave with the knowledge to start their own RISC-V projects in Rust.

Speaker

 

Román Cárdenas Rodríguez
Román Cárdenas Rodríguez is an Assistant Professor at Universidad Politécnica de Madrid (UPM). In 2023, he obtained a Ph.D. in Electronic Systems Engineering and a Ph.D. in Electrical and Computer Engineering in Cotutelle modality at UPM and Carleton University (CU), Canada. In 2023, he joined the RISC-V team of the Rust Embedded working group, which aims to provide robust and comprehensive tools to develop embedded systems using the Rust programming language. His research interests include modeling and simulation-based systems engineering with applications in edge computing and the IoT and real-time systems.

betterCode-Newsletter

Du möchtest über die betterCode() Rust und weitere unserer betterCode()-Events auf dem Laufenden gehalten werden?

 

Anmelden