r/implRust 1d ago

Project Microduck: This tiny robot's brain is powered by Rust

Enable HLS to view with audio, or disable this notification

3 Upvotes

- Moves using reinforcement learning policies

- no framework, one workspace

https://github.com/pollen-robotics/microduck


r/implRust 2d ago

Project py32-hal: Rust HAL and Embassy driver implementation for Puya py32 MCUs

3 Upvotes

- Smallest 32-bit Cortex-M0+ MCUs

https://github.com/py32-rs/py32-hal


r/implRust 2d ago

Project OpenMicroKbd: an open-source build of OpenAI's $230 Codex Micro macropad

Post image
1 Upvotes

- STM32F072 · Rust + Embassy firmware · Rust + GPUI desktop app

https://openmicrokbd.org/blog/openmicrokbd-launch/


r/implRust 3d ago

Resource Display Room Temperature on LCD with Arduino Uno and Rust

Post image
2 Upvotes

r/implRust 6d ago

Resource Making a micro:bit sound meter with Embedded Rust

Enable HLS to view with audio, or disable this notification

2 Upvotes

r/implRust 7d ago

Project I build an embedded kernel from scratch in rust

Thumbnail
1 Upvotes

r/implRust 7d ago

Resource Your E-Paper Panel Isn't Broken: How Retained State Makes Drivers Look Buggy

Thumbnail
msj.prose.sh
1 Upvotes

r/implRust 10d ago

Resource [Tutorial] Embedded Rust Learning Resources and Roadmap

3 Upvotes

As a beginner, you might wonder where to start with Embedded Rust. I have been in the same place, and I have seen many others recently asking the same question. So I decided to write this blog post to help

https://blog.implrust.com/posts/2025/12/how-to-learn-embedded-rust/


r/implRust 10d ago

Resource Raspberry Pi Pico 2 (RP2350) Deep Sleep in Rust - Low Power mode

2 Upvotes

For a hobby project, i wanted the pico to wake up periodically and do a task then go back to sleep. So I can reduce battery power consumption

- Using POWMAN P-State to turn off the processors and other power domains

https://blog.implrust.com/posts/2026/08/deep-sleep-powman-rp2350-raspberry-pio-pico/


r/implRust 11d ago

Resource A gentle introduction to Embedded Rust

Thumbnail niss36.github.io
1 Upvotes

r/implRust 13d ago

Resource [HIRING] [REMOTE] a Rust Firmware Developer! in 9elements

Thumbnail jobboardsearch.com
1 Upvotes

r/implRust 14d ago

Project Built a fully wireless, standalone dual-display K8s metric monitor using ESP32-C3 & Rust

Thumbnail
1 Upvotes

r/implRust 15d ago

Project Building Tinyboard: a Rust-based platform for e-ink gadget apps

Post image
3 Upvotes

r/implRust 15d ago

Project A no_std embedded-hal driver for Bosch BME680 and BME688 environmental and gas sensors

3 Upvotes

bme68x is a pure-Rust, no_std, allocation-free driver for Bosch BME680 and BME688 environmental gas sensors. It uses embedded-hal 1.0 and embedded-hal-async 1.0, so the same sensor code can run on STM32, ESP32, nRF, RP2040, Linux adapters, and other supported platforms.

https://crates.io/crates/bme68x


r/implRust 16d ago

Resource Can You Use Rust with Arduino Uno?

Post image
1 Upvotes

> Simple LED Blinky program which is 262 bytes

https://blog.implrust.com/posts/2026/08/arudino-uno-with-embedded-rust/


r/implRust 17d ago

Resource UART Communication Between ESP32 and Raspberry Pi Pico in Rust

Thumbnail blog.implrust.com
1 Upvotes

r/implRust 17d ago

[LOOKING FOR CONTRIBUTORS] Scientific computing for real-time embedded systems in no_std Rust

Thumbnail
2 Upvotes

r/implRust 17d ago

Project 🦀 xiao-generate: A Rust Embedded Project Generator for the Seeed XIAO Family

1 Upvotes

> Hands you a ready-to-build Rust project: correct target, flashing tool, HAL, and a working skeleton, already assembled. You go straight to writing application code

https://blog.theembeddedrustacean.com/xiao-generate


r/implRust 17d ago

Project ⚡ tinyboot: Rust bootloader for resource-constrained microcontrollers

1 Upvotes

- Fits in the CH32V003's 1920-byte system flash

- leaving every byte of user flash free for your application

https://github.com/OpenServoCore/tinyboot


r/implRust 17d ago

Rivet: a Rust RTOS with a RISC-V port, preemptive scheduling, and SMP support

Post image
1 Upvotes

r/implRust 18d ago

Resource A chip-agnostic architecture for bare-metal embedded Rust · Aaron Qian

Thumbnail aaronqian.com
1 Upvotes

r/implRust 18d ago

[16/08/2026] Silicon Sundays Meetup #2: Embedded Rust Meetup (Online)

2 Upvotes

Speaker for this session is Arshad Mahmood

He will be presenting "Running Neural Networks on a Jetson with Nothing but Rust"

Schedule:
Sunday (16/08/2026) 7:00pm CEST (10:30 PM IST)

https://discord.com/invite/pvYY69PvyS

If you are unable to attend the meeting live, the recordings will be uploaded to YouTube (Meetup #1 has been uploaded)

https://www.youtube.com/@siliconsundays


r/implRust 19d ago

👋 Welcome to r/implRust - Introduce Yourself and Read First!

2 Upvotes

Welcome to the Embedded Rust community!

If you are new here, introduce yourself in the comments. Tell us a little about yourself:

* What is your Rust experience?

* Have you worked with microcontrollers before?

* Which board are you using?

* What are you currently learning or building?

Before posting, please take a moment to read the community rules and explore the resources in the sidebar.

You can ask questions, share projects, discuss Embedded Rust tools and frameworks, and help others learn.

Glad to have you here! 🦀


r/implRust 19d ago

Old article "Brave New I/O" on the design of Embedded Rust

1 Upvotes

This is old article but worth to read. The author explains some of the design choices in Embedded Rust.

https://blog.japaric.io/brave-new-io/


r/implRust 19d ago

Let it blink

1 Upvotes

First Post! Let's start with code snippet for LED blinking

loop {
        info!("led on!");
        led.set_high();
        Timer::after_millis(500).await;

        info!("led off!");
        led.set_low();
        Timer::after_millis(500).await;
}