Invitation to a practical lecture entitled Rust on Embedded: From Desktop to Digital Twin on ESP32
Dear colleagues, dear students, we invite you to a practical lecture entitled Rust on Embedded: From Desktop to Digital Twin on ESP32. The lecture will take place on December 1, 2025, at 6:00 p.m. in room RC009 as part of the Rust Language course. During the lecture, we will show how developers use Rust not only in desktop applications with std, but also in embedded systems in no_std mode. Using the example of the IoTCraft project (https://github.com/georgik/iotcraft), we will demonstrate communication between a desktop client (Bevy, 3D voxel world) and ESP32-C6, which functions as a digital twin via MQTT.
We will show how data and protocols are shared between the world in the computer and the microcontroller, introduce Rust's capabilities for the ESP32 family (C3, C6), and evaluate the advantages of its secure and powerful approach to embedded development.
The lecture will be given by Juraj Michálek GitHub: http://github.com/georgik/ from Espressif Systems.
