The Rusty Bits
banner
therustybits.com
The Rusty Bits
@therustybits.com
Making videos about using Rust in embedded systems

https://youtube.com/@therustybits
Pinned
This time we’re learning how to setup embedded Rust on an ESP32:
youtu.be/dxgufYRcNDg
ESP32 embedded Rust setup explained
YouTube video by The Rusty Bits
youtu.be
Reposted by The Rusty Bits
esp-hal 1.0 has officially been released!

developer.espressif.com/blog/2025/10...
esp-hal 1.0.0 release announcement
Announcing esp-hal 1.0, the first Rust SDK for embedded devices.
developer.espressif.com
October 30, 2025 at 11:04 AM
Reposted by The Rusty Bits
A list of 🦀 Rust-friendly jobs at Rivian VW Tech has posted! US West coast and Belgrade are preferred, but exceptional candidates might be remote! The list will be kept up to date.

docs.google.com/document/d/e...

#rustlang #rivian
Rust Engineering Opportunities at RV Tech
docs.google.com
September 29, 2025 at 9:08 PM
This time we’re learning how to setup embedded Rust on an ESP32:
youtu.be/dxgufYRcNDg
ESP32 embedded Rust setup explained
YouTube video by The Rusty Bits
youtu.be
September 22, 2025 at 5:00 PM
Reposted by The Rusty Bits
Today we’re kicking things off with the keynote by Ansgar Lindwedel (@eclipse.org), joined by Trustable expert Daniel Silverstone - exploring Rust’s role in safe & scalable automotive innovation. #RustLang
September 17, 2025 at 8:57 AM
Reposted by The Rusty Bits
Occassionally folks reach out to me to ask "how do I hire embedded rust folks for contract/full time work?", and this is generally the answer I give folks:

gist.github.com/jamesmunns/c...

Feel free to share/etc., I'm all about more folks finding good full time gigs in embedded rust :)
hiring-embedded-rust.md
GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
September 17, 2025 at 8:24 AM
Reposted by The Rusty Bits
Last episode of season 2 of @sdr-podcast.com: "Intrusive Linked Lists For Fun And Profit (on embedded)"!

www.youtube.com/watch?v=ct10...

Come and hear about the silly things I'm doing to (ab)use Pin, and the Cool and Unsafe code that allows for safely putting things on the stack in global lists!
Intrusive lists for fun and profit
YouTube video by Self-Directed Research
www.youtube.com
August 13, 2025 at 11:11 AM
Reposted by The Rusty Bits
Reposted by The Rusty Bits
In this episode of @sdr-podcast.com, we're gunna found out exactly how many of our listeners have ever worked in safety critical industries, and whomst among us have opinions about requirements/code/test traceability tools :D

www.youtube.com/watch?v=-f6R...
Traceability
YouTube video by Self-Directed Research
www.youtube.com
July 9, 2025 at 2:08 PM
In the final episode of our air quality monitor project, we try getting Bluetooth LE working using embedded Rust:

youtu.be/L1ScupSwqts
Building a Bluetooth LE device with embedded Rust - moxi Ep3
YouTube video by The Rusty Bits
youtu.be
July 7, 2025 at 4:50 PM
Reposted by The Rusty Bits
Why Does Oxide Use Rust?
June 27, 2025 at 3:04 PM
Reposted by The Rusty Bits
Reminder: if you're looking for help with Rust, Embedded, or helping big computers talk to little computers: hit me up!
Had a gig wrap up a little earlier than expected, I should have availability starting July or so.

As always: if you need help with Embedded, Rust, or similar things, shoot me a message!

If you're a user of postcard, p-rpc, or are interested in the more experimental new ergot: shoot me a message!
June 25, 2025 at 2:54 PM
Reposted by The Rusty Bits
Cool, my @rustnl.bsky.social talk is online now!

Since doing the talk I've been working more on device-driver because of ideas and inspiration I got from talking to people afterwards :D

www.youtube.com/watch?v=xt1v...
Codegen your problems away - device-driver toolkit - Dion Dokter
YouTube video by RustNL
www.youtube.com
June 10, 2025 at 9:26 AM
Reposted by The Rusty Bits
The talks from RustWeek are now available on YouTube! It was great fun and a big honour to get our Rust efforts: youtu.be/2JIFUk4f0iE?...
Rust at Volvo Cars - Julius Gustavsson
YouTube video by RustNL
youtu.be
June 10, 2025 at 8:45 AM
In part 2 of our air quality monitor project, we’re driving the microbit’s full LED matrix using async Rust:

youtu.be/uZDcWA8cCsw
Driving an LED matrix using async Rust - moxi Ep2
YouTube video by The Rusty Bits
youtu.be
June 5, 2025 at 3:48 PM
New project series starts today! In this one we learn a little about I2C & where it fits into embedded Rust:

youtu.be/vT4-bvHCbE0
Measuring CO2 using I2C & embedded Rust - moxi Ep1
YouTube video by The Rusty Bits
youtu.be
May 23, 2025 at 7:23 PM
Reposted by The Rusty Bits
I'm going to be on @memfault.com's YouTube live on Thursday: www.youtube.com/live/kflFgdH...

One Q I want to answer is "where is Rust being used in production for embedded?", if anyone wants to share anything that is public I should namedrop, please let me know!

Drop by and hype up the chat too!
Interrupt Live: James Munns | From Zero to main(): Bare metal Rust
YouTube video by Memfault
www.youtube.com
April 7, 2025 at 5:47 PM
Reposted by The Rusty Bits
Even if it's just a number, it feels good to put an official version number on something and have it published. Thanks to my employer, Akiles, for supporting me working on this kind of stuff!

embassy.dev/blog/trouble/
Trouble released | Embassy
The next-generation framework for embedded applications. Write safe, correct and energy-efficient embedded code faster, using the Rust programming language, its async facilities, and the Embassy libra...
embassy.dev
March 25, 2025 at 4:39 PM
Reposted by The Rusty Bits
Today we revealed our next EV model to sport our Rust based ECU. Check it out: www.youtube.com/live/R-sTdMh... #rustlang
The New Volvo ES90 Reveal
YouTube video by Volvo Cars
www.youtube.com
March 5, 2025 at 1:06 PM
Reposted by The Rusty Bits
Today I published arm-targets, a Rust crate that looks at your target string and lets you mark code as only working on specific versions of the Arm architecture. Ideally Rust would have built in target features for this, but it doesn’t.

crates.io/crates/arm-targets
crates.io: Rust Package Registry
crates.io
February 24, 2025 at 12:42 PM
Reposted by The Rusty Bits
Espressif working towards the first 1.0 vendor HAL for embedded Rust.

This is EXTREMELY cool to see!

developer.espressif.com/blog/2025/02...
esp-hal 1.0.0 beta announcement
The developer resources in just one place!
developer.espressif.com
February 24, 2025 at 9:22 PM
Reposted by The Rusty Bits
We have a few #rustlang positions at Rivian! The needle is really moving :) Preferably in CA, but there are options. careers.rivianvw.tech/rivian-vw-gr...
Connectivity Software Engineer - Rust in Palo Alto, California | Rivian and VW Group Technology
rivian-vw-group-technology is hiring a Connectivity Software Engineer - Rust in Palo Alto, California. Review all of the job details and apply today!
careers.rivianvw.tech
February 12, 2025 at 5:48 AM
Reposted by The Rusty Bits
The day is finally here! Poststation is now available to download/buy!

The goal is to make it easier for more people to use postcard + postcard-rpc in their devices, and make it pretty painless to talk to multiple devices, or multiple versions of devices.

Check it out here:

poststation.rs
Poststation by OneVariable GmbH
Talking to devices should be easy
poststation.rs
February 6, 2025 at 4:21 PM
Reposted by The Rusty Bits
I'm shipping Poststation soon, and am looking to pick up some new consulting work now that core R&D is wrapping up

If you need help:

* Using Rust for embedded systems
* Planning/kicking off a system built with Rust
* Connecting two or more devices using Rust
* Advising on ^that

Hit me up to chat!
January 29, 2025 at 6:08 PM