Writing embedded firmware using Rust

This page summarizes the projects mentioned and recommended in the original post on /r/embedded

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • svd2nim

    Convert CMSIS ARM SVD files to nim register memory mappings

  • If you're curious, I have this in MVP status at the moment: https://github.com/auxym/svd2nim

  • stm32f429i-disc

    Rust BSP crate for the STM32F429I-DISC development board

  • I was expecting to have to write a lot from scratch, but then I found this example and was blown away with how good the ecosystem is already. Pulling in different, 3rd party libraries for the BSP, LCD driver, and embedded graphics and it all working seamlessly together out of the box? Maybe this happens for Arduino but not at my workplace for sure!

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • probe-run

    Discontinued Run embedded programs just like native ones

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts