Hi,
The Swan can soon be programmed in Rust. The following pull-requests are still necessary:
- Add stm32l4r5 by gauteh · Pull Request #703 · stm32-rs/stm32-rs · GitHub
- Add support for stm32l4r5 by gauteh · Pull Request #292 · stm32-rs/stm32l4xx-hal · GitHub
with these two applied the following quick-start should work:
for instance some blinking and RTT printing or using both I2C1 and I2C3, I2C3 is available without the Swan Carrier on pins A3 and D11.
The STM32L4 series already has a HAL, and it is now a matter of adapting and adding the R5 to devices to make it fully working.
You can even use RTT with the st-link probe through probe-run. So if you also got the st-link from the blues shop you are ready to cargo run
the project and watch RTT output on your machine.
I’ll post here when the pull request have been merged (hopefully). There is already a Rust driver for the notecard (thread].
Regards, Gaute