- The Embedded Rustacean
- Posts
- The Embedded Rustacean Issue #39
The Embedded Rustacean Issue #39

Hello and welcome to the Embedded Rustacean! This newsletter is a bi-monthly curation of resources and a summary of everything happening around embedded Rust 🦀. This newsletter was started because of the belief in Rust as a programming language with all the traits 🧬 (pun intended) that prime it to become the future of software in embedded systems. We’re another issue closer to that vision.
Want something mentioned? Tag @theembeddedrust on Twitter/X or email us.
Are you getting started with embedded Rust? Check out Simplified Embedded Rust also click here for a suggested step-by-step guide.
Want to get involved or think about contributing? Click here for a contribution guide.
Prefer an RSS feed? 📡 Click here for access.
For sponsorship and advertising opportunities 🤝 Click here or email us.
Get a free graphical overview of the embedded Rust ecosystem here.
Like newsletters? Here are some other awesome (and completely free!) newsletters our readers also enjoy. Explore
Subscriber Count 🧮: 4,069 Rustaceans 🦀

🚨
Issue Highlights
🦀 Embedded Rust Job Posting emerges at Tesla
🍓 Flash a RasPi Pico from the browser
✉️ Poststation is now available for purchase
📦️ defmt
is going 1.0
🏭️ ST Micro joins the Rust wave
🇫🇷 Rust in Paris Schedule is now live
⚖️ Linus weighs in again
✍️ State of Rust survey results are out!

💬
Quote of the Issue
Bad programmers have all the answers. Good testers have all the questions.

📰
News & Article Roundup
A curation of embedded Rust-related news, articles, and posts
Embedded Rust News 📰
Rust News 🗞️🦀
General Embedded News/Trends 📈
Infineon's Imagimob Launches Free, Open Source DEEPCRAFT Starter Models for Edge AI Developers
NXP buys Kinara for $307M to power AI workloads at the network edge
SEGGER announces Embedded Studio and J-Link support for NXP’s MCX chip family
Welcoming ControlSI to the Arduino Pro System Integrators Partnership Program
Military researchers eye future project for on-system cyber security in bus-based embedded computing
ST launches the ST67W611M1, featuring Wi-Fi 6, BLE 5.3, and support for Thread and Matter
OpenWrt 24.10 released with Linux 6.6, TLS 1.3 by default, and 1970 supported devices
Experimental Firmware Turns Any Espressif ESP32 Into a Google Find My Device Tag
Comparisons with other Languages 🔍️
Hardware 🛠️
Adafruit Unveils a Work-in-Progress Raspberry Pi RP2350B Single-Board Computer, the "Fruit Jam"
Tiny WeAct RP2350B Core Board exposes all 48 I/Os from the Raspberry Pi RP2350B microcontroller
RP2350-USB-A – A Raspberry Pi RP2350 board with an extra USB Type-A port using a PIO implementation
Nuvoton introduces the first security chip based on OpenTitan open-source silicon Root of Trust

📚️
Educational Resources
A curation of embedded & Rust educational resources and tutorials
Tutorials & Walkthroughs 📫
Insights, Tools, & Case Studies 📑
Rust(ing) the Future of Compilers: Pliron as the MLIR Alternative (No C/C++)
A Preliminary Study of Fixed Flaky Tests in Rust Projects on GitHub
FlashMyPico – Raspberry Pi Pico / Pico 2 code editing and firmware flashing from a web browser ⭐️
How I solved the "error: linking with cc failed" in Large Rust Projects with Mold
Rust for AI Engineers: Unleashing the Power of Performance and Safety
The Hidden Control Flow — Some Insights on an Async Cancellation Problem in Rust
Rust in Linux: A Powerful Tool—But How Do We Strike the Right Balance?
General Embedded 📟️
Designing Your First Embedded Linux Device (Part 1): Framing the Development Process
RISC-V Revolution: How Open Processors Are Changing the CPU Market
EdgeMark: An Automation and Benchmarking System for Embedded Artificial Intelligence Tools
Control your Raspberry PI GPIO with Arduino Cloud using Node.js | Part III
How I Built a SpeedtestTracker with Raspberry PI and AWS Lambda
Enhancing Reliability in Embedded Systems Hardware: A Literature Survey
An optimized lightweight real-time detection network model for IoT embedded devices

⭐️
Noteworthy Mentions
Useful resources worth mentioning
Noteworthy Course 🧑🏫
Noteworthy Book 📚️
Noteworthy Newsletter 📰
📰 Techpresso - Keep up with AI & Tech in 5 mins

📢
Updates, Events, & Announcements
Updates & announcements from the community
Notable Device and/or Framework Crate Updates 🚨
probe-rs v0.27.0
svdtools v0.4.4
py32f0xx-hal v0.2.2
zerocopy v0.8.17
esp32-nimble v0.10.1
embassy-rp v0.3.1
stm32-hal2 v1.9.0
edge-net v0.10.1
edge-http v0.5.1
jh71xx-hal v0.7.0
Upcoming Events & Deadlines 🎭
Rust Nation UK 2025 - February 19 & 20, 2025, London, UK
Workshop: Rust-Python Interoperability - February 27 & 28, 2025, Online
Rust in Paris - March 14, 2025, Paris, France
Rustikon - March 26, 2025, Warsaw, Poland
RUSTAsia - March 28, 2025, Hong Kong + Online
Rust Konf Türkiye - April 20, 2025, Istanbul, Turkey
RustWeek by RustNL - May 13-17, 2025, Utrect, The Netherlands
Open Hardware Summit - May 30 & 31st, 2025, Edinburgh, Scotland
Rust Summit -- Call For Proposals Open - June 7, 2025, Belgrade, Serbia
Rust Forge - Call For Sponsors Open - August 2025, Wellington, New Zealand
RustConf - September 2-5, 2025, Seattle, USA
Oxidize - September 16-18, 2025, Berlin, Germany
EuroRust - October 9-10, 2025, Paris, France

💼
Jobs & Adoption
Keeping track of companies involved with embedded Rust
The Embedded Rust Adoption Tracker 🧭
The number of entities that believe in a future involving Rust in embedded is continuously growing. Any new additions will be mentioned here. Meanwhile, click here to access the full list of entities known to adopt/use embedded Rust.
Jobs Postings 🏭
Contrary to common belief, many embedded job posts nowadays prefer some knowledge of Rust. Additionally, there is a good amount that requires Rust. The list captures some of the interesting opportunities out there but is not comprehensive by any means. Listings that appear in the newsletter will remain as long as they’re posted/open online.
Want to share a job post?
Europe Based Jobs 🌍️
🦀 Embedded Linux Developer - Distran, Zurich
🦀 Rust Developer/Promoter - Collabora, Remote
🦀 Rust Engineering Lead - Linux and Open Source - Canonical, Global, Hybrid
🦀 Embedded Linux Software Engineer - Canonical, Global, Hybrid
🦀 Doctoral Thesis: Functional Software Generation - Infineon, Munich, Germany
North America Based Jobs 🌎️
🦀 (New) Rust Software Engineer, Vehicle Simulation - Tesla, Palo Alto, CA
🦀 Open Source Robotics Engineer - rerun.io, Remote
🦀 Sr. Embedded Software Engineer, Consumer Hardware (Starlink) - SpaceX, Bastrop, TX
🦀 Rust embedded Software Engineer - General Dynamics, Dedham, MA
🦀 Sr. Embedded Software Engineer, Energy Products - Tesla, Palo Alto, SF
🦀 Flight Software in Rust - NASA, USA
🦀 Sr Embedded Systems Engineer (Gateway Experience) - Lynq, Boulder, CO
🦀 Satellite Flight Software Engineer (Rust), Senior - Lynk, Falls Church, VA
🦀 Rust Software Engineer - K2 Space, Los Angeles, CA
🦀 Rust Engineering Lead - Linux and Open Source - Canonical, Global, Hybrid
🦀 Embedded Linux Software Engineer - Canonical, Global, Hybrid
🦀 Various Rust-Oriented Positions - MIT Lincoln Laboratory, Lexington, MA

🔃
Reader Feedback
Help us know how we are doing
Which Newsletter Section is Your Favorite? |
Have More Detailed Feedback?
That’s a wrap!
Rust Regards and Binary Blessings, 🦀
- Omar

Poststation is a tool from James Munns for connecting embedded devices with applications running on a PC, laptop, or embedded linux system. It works with any device speaking the postcard-rpc protocol. See more and download at poststation.rs, and if you like it, purchase a license with discount code ERNEWSLTR5 for 10% off to support the Embedded Rustacean Newsletter!
The gold standard of business news
Morning Brew is transforming the way working professionals consume business news.
They skip the jargon and lengthy stories, and instead serve up the news impacting your life and career with a hint of wit and humor. This way, you’ll actually enjoy reading the news—and the information sticks.
Best part? Morning Brew’s newsletter is completely free. Sign up in just 10 seconds and if you realize that you prefer long, dense, and boring business news—you can always go back to it.
Reply