The Rusty Bits's Avatar

The Rusty Bits

@therustybits.com.bsky.social

Making videos about using Rust in embedded systems https://youtube.com/@therustybits

641 Followers  |  126 Following  |  16 Posts  |  Joined: 14.07.2024  |  1.6044

Latest posts by therustybits.com on Bluesky

Preview
RP2350 A4, RP2354, and a new Hacking Challenge - Raspberry Pi New A4 stepping of our RP2350 microcontroller now available, with security and other improvements. Plus: another RP2350 Hacking Challenge!

New RP2350 stepping just dropped, E9 fixed.

www.raspberrypi.com/news/rp2350-...

29.07.2025 13:29 β€” πŸ‘ 106    πŸ” 23    πŸ’¬ 4    πŸ“Œ 5
Traceability
YouTube video by Self-Directed Research Traceability

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...

09.07.2025 14:08 β€” πŸ‘ 19    πŸ” 2    πŸ’¬ 6    πŸ“Œ 1
Building a Bluetooth LE device with embedded Rust - moxi Ep3
YouTube video by The Rusty Bits Building a Bluetooth LE device with embedded Rust - moxi Ep3

In the final episode of our air quality monitor project, we try getting Bluetooth LE working using embedded Rust:

youtu.be/L1ScupSwqts

07.07.2025 16:50 β€” πŸ‘ 31    πŸ” 6    πŸ’¬ 2    πŸ“Œ 0
Video thumbnail

Why Does Oxide Use Rust?

27.06.2025 15:04 β€” πŸ‘ 128    πŸ” 19    πŸ’¬ 1    πŸ“Œ 3

Reminder: if you're looking for help with Rust, Embedded, or helping big computers talk to little computers: hit me up!

25.06.2025 14:54 β€” πŸ‘ 28    πŸ” 6    πŸ’¬ 0    πŸ“Œ 0
Codegen your problems away - device-driver toolkit - Dion Dokter
YouTube video by RustNL Codegen your problems away - device-driver toolkit - Dion Dokter

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...

10.06.2025 09:26 β€” πŸ‘ 10    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Rust at Volvo Cars - Julius Gustavsson
YouTube video by RustNL Rust at Volvo Cars - Julius Gustavsson

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?...

10.06.2025 08:45 β€” πŸ‘ 23    πŸ” 6    πŸ’¬ 0    πŸ“Œ 1
Driving an LED matrix using async Rust - moxi Ep2
YouTube video by The Rusty Bits Driving an LED matrix using async Rust - moxi Ep2

In part 2 of our air quality monitor project, we’re driving the microbit’s full LED matrix using async Rust:

youtu.be/uZDcWA8cCsw

05.06.2025 15:48 β€” πŸ‘ 22    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Measuring CO2 using I2C & embedded Rust - moxi Ep1
YouTube video by The Rusty Bits Measuring CO2 using I2C & embedded Rust - moxi Ep1

New project series starts today! In this one we learn a little about I2C & where it fits into embedded Rust:

youtu.be/vT4-bvHCbE0

23.05.2025 19:23 β€” πŸ‘ 50    πŸ” 6    πŸ’¬ 3    πŸ“Œ 1
Preview
Interrupt Live: James Munns | From Zero to main(): Bare metal Rust YouTube video by Memfault

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!

07.04.2025 17:47 β€” πŸ‘ 43    πŸ” 5    πŸ’¬ 7    πŸ“Œ 2

Congrats!

25.03.2025 18:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
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...

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/

25.03.2025 16:39 β€” πŸ‘ 25    πŸ” 8    πŸ’¬ 2    πŸ“Œ 0
Preview
The New Volvo ES90 Reveal YouTube video by Volvo Cars

Today we revealed our next EV model to sport our Rust based ECU. Check it out: www.youtube.com/live/R-sTdMh... #rustlang

05.03.2025 13:06 β€” πŸ‘ 26    πŸ” 6    πŸ’¬ 2    πŸ“Œ 0
Preview
crates.io: Rust Package Registry

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

24.02.2025 12:42 β€” πŸ‘ 49    πŸ” 11    πŸ’¬ 2    πŸ“Œ 0
esp-hal 1.0.0 beta announcement The developer resources in just one place!

Espressif working towards the first 1.0 vendor HAL for embedded Rust.

This is EXTREMELY cool to see!

developer.espressif.com/blog/2025/02...

24.02.2025 21:22 β€” πŸ‘ 91    πŸ” 18    πŸ’¬ 6    πŸ“Œ 1
Preview
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!

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...

12.02.2025 05:48 β€” πŸ‘ 28    πŸ” 11    πŸ’¬ 2    πŸ“Œ 2

Might be slightly too long? It’s been awhile since I uploaded a short, but I seem to recall having to make sure it was under a minute (with some margin) for its automagical detection of an upload as a short to work properly…

11.02.2025 22:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Poststation by OneVariable GmbH Talking to devices should be easy

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

06.02.2025 16:21 β€” πŸ‘ 62    πŸ” 20    πŸ’¬ 4    πŸ“Œ 2

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!

29.01.2025 18:08 β€” πŸ‘ 35    πŸ” 13    πŸ’¬ 1    πŸ“Œ 0
Preview
Volvo with Julius Gustavsson - Rust in Production Podcast | corrode Rust Consulting The car industry is not known for its rapid adoption of new technologies. Therefore, it’s even more exciting to see a company like Volvo Cars embracing Rust for core components of their software stack...

#rustlang in production: Volvo putting Rust in cars (in a good way, hahah) corrode.dev/podcast/s03e...

23.01.2025 17:53 β€” πŸ‘ 271    πŸ” 24    πŸ’¬ 17    πŸ“Œ 0
Preview
The hunt for error -22 - Blog - Tweede golf This article is a linear retrospective of how we searched for and eventually fixed a hard-to-find bug in our embedded software. If you're only interested in the outcome, then make sure to read the ...

Alright, finally my bug hunt retrospective blog has been published!

tweedegolf.nl/en/blog/145/...

Want a deep technical dive into a really weird error that took ages to find and fix? Then this is for you.

#embedded #rustlang

21.01.2025 09:53 β€” πŸ‘ 33    πŸ” 7    πŸ’¬ 2    πŸ“Œ 1
Preview
probe-rs needs your feedback! Take this 5 minutes survey to help us better understand how you are using probe-rs, an open-source debugging tool for embedded systems. Thanks for helping us make probe-rs even better!

Hey, if you're a Rust and/or embedded person, and you use the probe-rs toolkit (pretty much everyone does in embedded and Rust!), you'd be doing me a huge favor if you took a minute to fill out their survey and/or share internally or with people you know:

forms.gle/FRtUwuFCCKgK...

16.01.2025 10:52 β€” πŸ‘ 37    πŸ” 22    πŸ’¬ 3    πŸ“Œ 2

Thanks JP, same!

10.01.2025 23:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Intro to Embassy : embedded development with async Rust
YouTube video by The Rusty Bits Intro to Embassy : embedded development with async Rust

In this one we learn about using embassy to do embedded development with async Rust:
youtu.be/pDd5mXBF4tY

10.01.2025 23:14 β€” πŸ‘ 42    πŸ” 17    πŸ’¬ 1    πŸ“Œ 1
Preview
Rust for Embedded Applications: Install Guide Get up and running quickly with the most common tool settings with code snippets, using this Rust for Embedded Applications installation guide.

Oh hey, look at Arm starting to write official "Rust for Embedded" learning material πŸ‘€ (spotted by @thejpster.bsky.social)

learn.arm.com/install-guid...

11.12.2024 18:37 β€” πŸ‘ 136    πŸ” 25    πŸ’¬ 4    πŸ“Œ 4
Async and Await - The Rust Programming Language

My new chapter of the #Rust book on async and await is finally out on nightlyβ€”coming in 1.85! doc.rust-lang.org/nightly/book... I spent months planning, drafting, and rewriting thisβ€”and now it’s live! We’ll have more edits and improvements, but this is a huge step forward for learning async in Rust.

25.11.2024 18:42 β€” πŸ‘ 161    πŸ” 27    πŸ’¬ 7    πŸ“Œ 0
Preview
Oxide with Steve Klabnik - Rust in Production Podcast | corrode Rust Consulting What’s even cooler than writing your own text editor or your own operating system? Building your own hardware from scratch with all the software written in Rust – including firmware, the scheduler, an...

Slightly old news, but I wasn't posting because I was on vacation: I had a great time on the Rust in Production podcast the other day! corrode.dev/podcast/s03e...

18.11.2024 15:51 β€” πŸ‘ 96    πŸ” 13    πŸ’¬ 2    πŸ“Œ 1
Preview
Sequential-storage - Efficiently Store Data in Flash A discussion of a sequential storage crate which can be used in Rust projects for efficiently storing data in NOR flash.

Hell yeah, great to see @diondokter.bsky.social on the Memfault Interrupt blog, showing off portable data storage for embedded Rust on microcontrollers:

interrupt.memfault.com/blog/sequent...

15.11.2024 12:42 β€” πŸ‘ 18    πŸ” 5    πŸ’¬ 2    πŸ“Œ 1

There's been a ton of new folks in the last weeks, if you do embedded and/or rustlang stuff, and I don't follow you, say hey so I can follow more folks back!

12.11.2024 19:32 β€” πŸ‘ 36    πŸ” 4    πŸ’¬ 12    πŸ“Œ 0
postcard_rpc - Rust The goal of `postcard-rpc` is to make it easier for a host PC to talk to a constrained device, like a microcontroller.

Just published v0.10 of postcard-rpc, which I intend to release as 1.0 if no issues in the library or wire spec are found.

Check it out if you want an out of the box protocol for embassy devices over USB, and stay tuned for more transports like RTT, UART, or Radios!

docs.rs/postcard-rpc...

31.10.2024 19:53 β€” πŸ‘ 20    πŸ” 6    πŸ’¬ 2    πŸ“Œ 0

@therustybits.com is following 20 prominent accounts