ADR-2. Implement software in Rust
Date: 2024-10-26
Status
Accepted
Context
The embedded software needs to be implemented. The choice of language will determine supported hardware and available frameworks.
Decision
The embedded firmware will be written in Rust.
Consequences
Usage of any C or C++ libraries or frameworks will likely be unsupported. Available hardware platforms are limited to what the Rust ecosystem supports.