Loading…
Tuesday September 8, 2026 13:30 - 17:00 EDT
This workshop is an extension to “Hello, Kernel! Linux Driver Development in Rust – Part 1”. We aim to go beyond purely software-based examples by introducing embedded devices connected over USB. This will allow participants to experiment with Rust driver development against real, external hardware, and better understand how Rust fits into common kernel subsystems used in practice.
These exercises will cover the basics of device probing, binding a driver to a USB device, and handling simple data transfers, all while leveraging Rust-for-Linux abstractions to maintain safety and clarity. The goal is not to dive into complex USB internals, but to provide a practical, approachable introduction to USB driver development.

Workshops are optional add-ons for in-person attendees only and are not included in RustConf tickets. Workshop tickets can be purchased for an additional fee. 

Speakers
avatar for Alexandru Radovici

Alexandru Radovici

Assistant Professor, Politehnica University of Bucharest
Alexandru Radovici is an Associate Professor at the Politehnica University of Bucharest, where he introduced the first Rust-based embedded systems development course. He has been contributing to Tock for almost six years and has also founded and run several companies delivering industrial-grade... Read More →
Tuesday September 8, 2026 13:30 - 17:00 EDT
Palais des Congrès de Montréal

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link