-
Updated
Jun 27, 2022 - Rust
{{ message }}
Run embedded programs just like native ones
Quickly set up a `probe-run` + `defmt` + `flip-link` embedded project
Adds zero-cost stack overflow protection to your embedded programs
Apache Mynewt Sensor Network Application for STM32 Blue Pill and nRF52 with Visual Rust, NB-IoT, GPS, iBeacon, NimBLE, ESP8266 (WiFi Geolocation) and nRF24L01
Crate for sharing buses between multiple devices
R3-OS — Experimental static (μITRON-esque) RTOS for deeply embedded systems, testing the limit of Rust's const eval and generics
Compile errors in documentation examples should be caught by the CI build.
Here's an example of something that slipped through: stm32-rs/stm32f7xx-hal#145 (comment)
A platform agnostic Rust driver for the Bosch BM[PE]-280
Trying embedded Rust on the Pinecil GD32VF103 RISC-V device.
Implementation of the embedded-hal traits for the HD44780.
Open source firmware for MIDIPLUS SmartPAD MIDI controller
STM32 + Rust + RTIC embedded project
Non-intrusive ITM tracing/replay toolset for RTIC programs with nanosecond timestamp accuracy.
A web simulator for the embedded-graphics library
making rust fly: firmware for a quadcopter
DIY ortholinear keyboard with pure Rust firmware
Rust firmware for IR thermometer based on STM32L151x MCU and MLX90614 sensor
A small example for running Rust code on RISC-V
Convert an MCU register description from the EDC format to the SVD format
A driver crate for the entire u-blox short range family in Rust
JLinkExe wrapper for embedded projects in Rust
Blog post series on https://beaumont.dev/
Add a description, image, and links to the embedded-rust topic page so that developers can more easily learn about it.
To associate your repository with the embedded-rust topic, visit your repo's landing page and select "manage topics."
Devices that need to be feature gated (taken from stm):
L4x6
L4x5
L4x3
L4x2