Workshops
Rust for writing drivers on microcontrollers
When: 2024-06-19 (9 / 12 spots taken)
When: 2024-06-20 (4 / 12 spots taken)
Start: 09:00 Duration: 6h
Lunch-break: 12:30 - 14:00
Location: Zühlke Engineering AG, Zürcherstrasse 39, 8952 Schlieren, Kanton Zürich
We’ll implement a driver for a SPI controlled radio device. Based on the specsheet and example C code we’ll discover how to write a microcontroller independent driver for a SPI device using the Rust programming language and it’s embedded programming eco-system.
Refactoring Rust
When: 2024-06-20 (5 / 12 spots taken)
Start: 09:00 Duration: 6h
Lunch-break: 12:30 - 14:00
Location: Zühlke Engineering AG, Zürcherstrasse 39, 8952 Schlieren, Kanton Zürich
In this hands-on workshop, developers working on Rust codebases learn to refactor programs from the prototyping stage into code that is easy to read, use, and maintain. We will refactor a small Rust program together, and apply Rust-specific refactoring techniques.
Concurrency in Rust
When: 2024-06-20 (3 / 12 spots taken)
Start: 09:00 Duration: 6h
Lunch-break: 12:30 - 14:00
Location: Zühlke Engineering AG, Zürcherstrasse 39, 8952 Schlieren, Kanton Zürich
This workshop will show you how Rust enables you to do safe concurrent programming. We will talk about thread-based concurrency as well as the async/await style concurrency.
Note:
Spot numbers are updated on a best effort base
Workshop Venue
The Workshops are going to be held at Zühlke Engineering AG in their Event Hubs in the Zühlke Office ZürichHow to find us