- The Embedded Rustacean
- Posts
- The Embedded Rustacean Issue #23
The Embedded Rustacean Issue #23
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.
🚨
Issue Highlights
🦀 Espressif Publishes Rust Quarterly Update Report
🚗 Renesas Launches R-Car Open Access (RoX)
🐧 Linux Foundation Publishes Software Defined Industry Report
🏢 Rust Type Team Updates
🎯 Rust Core Library in Dart Release
📶 SmartThings Update Expands Matter Footprint
🤝 Vector & Hightech Collaborate on Rust & AUTOSAR
🐧 Ferrous-Codethink Partnership to Lift 64-bit RISC-V Linux Target
💬
Quote of the Issue
People don’t decide their futures, they decide their habits and their habits decide their futures.
📰
News & Article Roundup
A curation of embedded Rust-related news, articles, and posts
Embedded Rust News 📰
Rust News 🗞️ 🦀
General Embedded News/Trends 📈
Vector and HighTec Bring Safety Applications With Rust and AUTOSAR Classic to the Road ⭐️
A major SmartThings update brings support for appliances, robot vacuums, and more through Matter ⭐️
Raspberry Pi Connect Gets an SSH-Like Remote Console, Expands Support to All Models
NXP Adds to AI Automotive Portfolio With Audio Processing DSP Chips
Auterion Announces New All-In-One solution for Small Unmanned Systems
Comparisons with other Languages 🔍️
Hardware 🛠️
LILYGO's T-Glass Is a Low-Cost Espressif ESP32 Platform for Head-Up Display Projects
Pocket Z project hopes to rekindle pocket PC form factor with a RPi Zero 2W
ADLINK Unveils NXP i.MX 93 and i.MX 8M Plus Based Open Standard Modules
Orange Pi's CM5 Offers a High-Performance Alternative to the Raspberry Pi CM4
The Pico Display Base Board offers a simpler way to create Raspberry Pi Pico LCD projects
Infineon's CY8CKIT-062S2-AI Dev Kit Targets Low-Power ML and AI at the Edge
FourThirdsEye is an open-source hardware 10.7MP IMX294 camera module for the Raspberry Pi 5/CM4
📚️
Educational Resources
A curation of embedded & Rust educational resources and tutorials
Tutorials & Walkthroughs 📫
Insights, Tools, & Case Studies 📑
How Open Source is Driving Technical Transformation of Vertical Industries ⭐️
Parallel Processing with Rayon: Optimizing Rust for the Multi-Core Era
Data-driven Software-based Power Estimation for Embedded Devices
AOSP: What is it? And why does your next embedded device need to be made with it?
The Challenges and Opportunities in Developing Next-Gen Embedded Systems
General Embedded 📟️
⭐️
Noteworthy Mentions
Useful resources worth mentioning
Noteworthy Course 🧑🏫
Noteworthy Book 📚️
Noteworthy Newsletter 📰
📰 Aimply Briefs - News that doesn’t waste your time
📢
Updates, Events, & Announcements
Updates & announcements from the community
Notable Device and/or Framework Crate Updates 🚨
svdtools v0.3.16
zerocopy v0.7.35
rhai v1.19.0
esp-idf-svc v0.49.0
embedded-svc v0.28.0
esp-idf-hal v0.44.0
esp-idf-sys v0.35.0
ldproxy v0.3.4
embuild v0.32.0
Upcoming Events & Deadlines 🎭
Rust Ukraine - CFP Deadline July 6th - July 27th, 2024, Online, and Kiev, Ukraine
Scientific Computing in Rust - CFP Deadline June 14th - July 17th- 19th, Online
Forge Rust - August 2024, Wellington, New Zealand
Conf42 Rustlang 2024 - CFP Deadline July 22nd - August 22nd, Online
Espressif DevCon - September 3-5, 2024, Online
RustConf 2024 - September 10-13, 2024, Montreal, Canada
EuroRust - October 10th & 11th, 2024 , Vienna, Austria, and Online
RustLab 2024 - November 9th-11th, 2024, Florence, Italy
💼
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 🌍️
🦀 Technical Lead, Onboard Software Platform- Wayve, London, UK
🦀 Software Engineer - AdaCore, Paris, France or Bristol, UK
🦀 Internship | Software development (C#/C++) in the area of vehicle diagnostics, Software developer TCP/IP in Rust- Vector Informatik, Stuttgart, Germany
🦀 Rust Engineering Lead - Linux and Open Source - Canonical, Global, Hybrid
🦀 Embedded Linux Software Engineer - Canonical, Global, Hybrid
🦀 Doctoral Thesis: Automotive Software Development with Artificial Intelligence - Infineon, Munich, Germany
🦀 Doctoral Thesis: Functional Software Generation - Infineon, Munich, Germany
🦀 Embedded Linux Software Engineer - ZF, Plzeň, CZ
🦀 Research Scientist – Applied Security for Industrial Systems - ABB, Baden-Wurttemberg, Germany
🦀 Zephyr Embedded Software Engineer - UL Solutions, Erlangen, Germany
🦀 IoT DevOps Engineer/Full Stack Developer - Liebherr, Ulm, Germany
🦀 Working student: Rust C/C++ interoperability and support - Bosch, Germany
🦀 Software Architect for Embedded Systems - Siemens, Portugal
North America Based Jobs 🌎️
🦀 Senior Firmware Engineer, Pixel - Google, Mountain View, CA
🦀 Rust Software Engineer - K2 Space, Los Angeles, CA
🦀 Senior Embedded Software Engineer - Edge Protocols - Hub Applications - SmartThings, Minneapolis, MN
🦀 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
🦀 Robotics Software Engineer (Rust) - Pictorus, Oakland, CA
🔃
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
Want a byte-sized version of Hacker News?
Try TLDR’s free daily newsletter.
TLDR covers the most interesting tech, science, and coding news in just 5 minutes.
No sports, politics, or weather.
Reply