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.


more information


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.


more information


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.


more information


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ürich
Zühlke Engineering AG
Zürcherstrasse 39j
8952 Schlieren (Zürich)
Switzerland

How to find us

Catering

During the workshop days, the Zühlke Bistro will be catering us with meat and vegetarian dishes troughout the day.