Programming the ARM Cortex-M with the Rust System Language

The ARM Cortex-M family are ARM microprocessor cores which are designed for use in 32-bit RISC ARM processors widely used as microcontrollers.

Rust is a multi-paradigm programming language that is perfectly suited as a real-time system programming language for microcontrollers.

Drone-OS is a real-time library operating system based on the unikernel architecture. Drone-OS is written in modern Rust. It is designed and developed by Valentine Valyaeff and sponsored and supported by Centosa GmbH.

This blog is a collection of hands-on, tutorial-style posts about writing secure and performant firmware for the Cortex-M with Drone-OS.

Leave a Comment