You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[@eldruin] released a platform-agnostic [driver for the OPT300x][opt300x-driver] family of ambient light sensors and published a [blog post][opt300x-blog-post] with a picture of the device taking lux measurements.
@@ -46,6 +51,10 @@ If you want to mention something in [the next newsletter], send us a pull reques
46
51
-[@andre-richter] added two new tutorials for the `Operating System development tutorials in Rust on the Raspberry Pi` series:
- Tutorial 12: [CPU Exceptions: Part 1](https://github.com/rust-embedded/rust-raspi3-OS-tutorials/tree/master/12_cpu_exceptions_part1)
54
+
55
+
-[@jamesmunns] released two embedded crates:
56
+
-[`panic-persist`]: A panic handler crate inspired by `panic-ramdump` that logs panic messages to a region of RAM defined by the user, allowing for discovery of panic messages post-mortem using normal program control flow.
57
+
-[`cmim`], or Cortex-M Interrupt Move: A crate for Cortex-M devices to move data to interrupt context, without needing a critical section to access the data within an interrupt, and to remove the need for the "mutex dance"
49
58
50
59
-[@tarcieri] released [`aead`] v0.2, providing generic traits for Authenticated Encryption with Associated Data (AEAD) ciphers, which now supports [ergonomic `alloc`-free operation][aead-heapless] via an integration with the [`heapless`] crate. This trait is now implemented by [several crates providing pure Rust implementations of AEAD modes][aead-crates] which may be interesting to embedded users seeking to encrypt/data data in `heapless` buffers, including the [`chacha20poly1305`] and [`aes-siv`] crates (and forthcoming support in the [`aes-ccm`] crate).
51
60
@@ -64,6 +73,8 @@ If you have an embedded project or blog post you would like to have featured in
0 commit comments