Apache NuttX is an embedded operating system that’s portable across many platforms (8-bit to 64-bit) and works like a tiny version of Linux (because it’s POSIX Compliant).
Can we create (safer) Embedded Apps with Rust on NuttX?
Can we take a Device Driver from Rust Embedded… And run it on NuttX?
Today we shall…
- Build and run Rust programs on NuttX
- Access GPIO and SPI ports with Rust Embedded HAL
- Run the Semtech SX1262 LoRa Driver from Rust Embedded
- And transmit a LoRa Message over the airwaves with Rust on NuttX!