Getting into micro controllers with Rust?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/rust

Our great sponsors
  • Scout APM - Truly a developer’s best friend
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • talent.io - Download talent.io’s Tech Salary Report
  • SonarQube - Static code analysis for 29 languages.
  • awesome-embedded-rust

    Curated list of resources for Embedded and Low-level development in the Rust programming language

    The Discovery book is a nice place to get started. The old version of the book used a F3 Discovery, while the new version uses a microbit. More resources for embedded rust can be found on https://github.com/rust-embedded/awesome-embedded-rust

  • embassy

    Modern embedded framework, using Rust and async.

    I've been using rust to learn microcontroller development and I'm loving it. So far I've written the firmware for my split keyboard using embassy on an nrf52840 (https://github.com/simmsb/keyboard) and recently I've been working on a smart greenhouse thing that measures soil temperature and reports the reading to a pi over LoRa (https://github.com/simmsb/garden).

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • keyboard

    Rust firmware for a Corne V3 (by simmsb)

    I've been using rust to learn microcontroller development and I'm loving it. So far I've written the firmware for my split keyboard using embassy on an nrf52840 (https://github.com/simmsb/keyboard) and recently I've been working on a smart greenhouse thing that measures soil temperature and reports the reading to a pi over LoRa (https://github.com/simmsb/garden).

  • garden

    A rust powered smart greenhouse thing (by simmsb)

    I've been using rust to learn microcontroller development and I'm loving it. So far I've written the firmware for my split keyboard using embassy on an nrf52840 (https://github.com/simmsb/keyboard) and recently I've been working on a smart greenhouse thing that measures soil temperature and reports the reading to a pi over LoRa (https://github.com/simmsb/garden).

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