Hi, I just started to look into Rust for embedded development to develop industrial IoT solutions with our own, STM32 Coretex-M3 based hardware.
So basically all I need is some binding from Rust to existing C code. I would then step by step replace some of the C code with Rust implementations.
We are using FreeRTOS and I’m interested in keeping it as an underlying RTOS and provide Rust bindings for it. FreeRTOS is pretty stable ans supports many platforms. I would develop such bindings open source.
I’m not very far yet, I just compiled some lines of Rust but did not tested it on my hardware. It’s still pretty complicated to set everything up.IMHO the community needs some more tutorials to get started with embedded Rust development.
I like to stay in contact with you and like your ambitions to improve the embedded Rust development.