4 ms·
Rust allows portability providing that the programmer is using a HAL that implements the “embedded-hal” library. Things like SPI, I2C etc can be exposed by trai
by ostenning 5y ago
Rust allows portability providing that the programmer is using a HAL that implements the “embedded-hal” library.
Things like SPI, I2C etc can be exposed by traits that libraries can then use.
So you could have one LCD display library that can easily run on multiple microcontrollers.
But the support is still expanding slowly, I believe stm32 chips are the main focus at the moment