The Embedded Working Group Newsletter - 16

This is the sixteenth newsletter of the Embedded WG where we highlight new progress, celebrate cool projects, thank the community, and advertise projects that need help!

Discuss on users.rust-lang.org, on twitter, or on reddit!

If you want to mention something in the next newsletter, send us a pull request!

Highlights

Know of something that isn't awesome in embedded Rust yet? Let us know by adding it to the Not Yet Awesome Embedded Rust List!

The Embedded WG continues to receive submissions for the embedded showcase. We are looking for cool embedded Rust projects (applications, not libraries or tools) with visuals (pictures or videos) that can serve as examples of what can be done in Rust.

Embedded Projects

@hannobraun published dwm1001 , a board support crate for the Decawave DWM1001 module, which features a Nordic nRF52832 microcontroller and a Decawave DW1000 radio transceiver.

The RTFM (Real Time For the Masses) team has released cortex-m-rtfm v0.4.2; the most important new feature in this release are reproducible builds. They are also looking for user input on several open RFCs.

@japaric has released cargo-call-stack v0.1.1. cargo-call-stack is a static, whole program stack analysis tool; this version ships many new improvements: filtering, cleaner graphs, support for programs that use recursion, dynamic dispatch or function pointer calls, plus numerous bug fixes.

@jamwaffles has published version v0.4.7 of the embedded-graphics crate. This version ships with BMP support! For more details read the announcement blog post.

@tarcieri extracted the micromath crate out of the accelerometer crate. It provides a fast, embedded-friendly arithmetic library (utilizing approximations which trade precision for improved performance and reduced code size), 2D/3D vector types, and statistical analysis functions.

@shella created pyportal , a board support crate for the Adafruit PyPortal, which features an ILI9341 LCD touchscreen and ESP32 Wifi controller.

If you have an embedded project or blog post you would like to have featured in the next Embedded WG Newsletter, make sure to add it to the next newsletter, we would love to show it off!

embedded-hal Ecosystem Crates