I just learned about zmu from one of the embedded working group newsletters. It looks like it's qemu, but written in Rust. Have people here used it? Has anyone tried to define a custom I2C or SPI chip?
I haven't started yet, but I'm planning a project around an STM-32.