Rust rust-embedded

Open-source Rust projects categorized as rust-embedded

Top 12 Rust rust-embedded Projects

rust-embedded
  1. rustsbi

    RISC-V Supervisor Binary Interface (RISC-V SBI) library in Rust; runs on M or HS mode; good support for embedded Rust ecosystem. For binary download see prototyper folder.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. std-training

    Embedded Rust on Espressif training material.

  4. potatis

    🥔 MOS-6502 and NES emulator in Rust (SDL/WebAssembly/Android/Embedded/Cloud)

  5. osblog

    The Adventures of OS

  6. teensy4-rs

    Rust support for the Teensy 4

  7. ethercrab

    A pure Rust EtherCAT MainDevice supporting std and no_std environments

  8. avr-device

    Register access crate for AVR microcontrollers

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. avr-hal-template

    cargo-generate template for avr-hal projects

  11. clawtype

    A custom wearable chorded keyboard & mouse.

    Project mention: Show HN: Clawtype v2.1 – a one-hand chorded USB keyboard and mouse [video] | news.ycombinator.com | 2025-04-04

    It's too late now, but you have to hit enter twice to insert line breaks.

    >- the code in the repo (https://github.com/akavel/clawtype) is under AGPL-v3, so you're totally fine to iterate on this part, as long as you keep the license and it terms

    > - which means you should be able to sell it all fine, just also providing users the iterated code, so they can further iterate on their own;

    > - the 3d-printed parts & structure design (https://www.printables.com/model/1231156-clawtype) is CC BY-NC-SA, so you can iterate on that part as long as you keep those terms

    > - let me know (https://merveilles.town/@akavel/) if you want to negotiate the terms with the designer, or just reach out to him by yourself;

    > - in the US, some aspects of the design are covered by A PATENT by the original inventor & designer John W. McKown, as explained on the original Chordite page: https://web.archive.org/web/20220201061603/http://chordite.c... with an exception for personal use

    > - the patent is http://www.google.com/patents/US6429854

    > - though IIUC the google page seems to claim it's expired, whatever this means in the legal system, and google claim IANAL on the page too.

    > - or do you mean some other aspect?

  12. ndless-rs

    Rust library for interacting with Ndless for the TI-Nspire

  13. tea-whistle

    A simple microcontroller project to make an annoying sound when water is boiling

  14. sensor-hub-ble

    Extensible weather station in Rust

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust rust-embedded discussion

Log in or Post with

Rust rust-embedded related posts

  • Clawtype: Custom wearable chorded keyboard and mouse

    1 project | news.ycombinator.com | 4 Apr 2025
  • Show HN: Clawtype v2.1 – a one-hand chorded USB keyboard and mouse [video]

    5 projects | news.ycombinator.com | 4 Apr 2025
  • Esp32 Rust Board on Macos M-chip in Docker

    3 projects | dev.to | 9 May 2024
  • Unlocking Possibilities: 4 Reasons Why ESP32 and Rust Make a Winning Combination

    7 projects | dev.to | 29 Jun 2023
  • New crate "panic-serial": prints panic messages to a serial port on no_std targets

    3 projects | /r/rust | 2 Mar 2023
  • Some experience with IoT

    1 project | /r/rust | 5 Jan 2023
  • noob question, Whats the point of interfacing arduino uno and ESP32?

    1 project | /r/embedded | 25 Nov 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 23 Jun 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source rust-embedded projects in Rust? This list will help you:

# Project Stars
1 rustsbi 1,163
2 std-training 679
3 potatis 666
4 osblog 547
5 teensy4-rs 334
6 ethercrab 312
7 avr-device 206
8 avr-hal-template 159
9 clawtype 57
10 ndless-rs 33
11 tea-whistle 7
12 sensor-hub-ble 3

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com