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
Copy file name to clipboardExpand all lines: content/2019-12-26-newsletter-22.md
+14-1Lines changed: 14 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -39,12 +39,16 @@ If you want to mention something in [the next newsletter], send us a pull reques
39
39
40
40
## Embedded Projects
41
41
42
-
-[@andre-richter] released v0.1.0 of [`qemu-exit`]. This library provides functions to gracefully exit a running QEMU session from within your Rust binary with an user-defined exit code. This can be used for unit or integration tests that run inside QEMU. Currently supports `aarch64` and `x86_64` architectures.
42
+
-[@andre-richter] released v0.1.0 of [`qemu-exit`]. This library provides functions to gracefully exit a running QEMU session from within your Rust binary with an user-defined exit code. This can be used for unit or integration tests that run inside QEMU. Currently supports `aarch64` and `x86_64` architectures.
43
43
44
44
-[@eldruin] released a platform-agnostic [driver for the Si4703][si4703-driver] FM radio turner (receiver) and published a [blog post][si4703-blog-post] including a picture of an example setup.
45
45
46
46
-[@eldruin] released a platform-agnostic [driver for the PCA9685][pca9685-driver] PWM LED/Servo controller driver and published a [blog post][pca9685-blog-post] including a video of the device controlling RGB LEDs and several Servo motors simultaneously.
47
47
48
+
-[@nickray] released `salty` ([API][salty-api], [book][salty-book], [code][salty-code]), a library for fast Ed25519 signatures on Cortex-M4 and Cortex-M33 microcontrollers. It presents the `ed25519-dalek` API, but is self-contained and uses the fastest currently published field operations implementation, due to Bjoern Haase, based on the `UMAAL` DSP instruction `(a: u32, b: u32, c: u32, d: u32) -> (a * b + c + d): u64`. Testing is done on the `musca-b1` Cortex-M33 microcontroller, simulated in QEMU v4. Additionally, a C API is included.
49
+
50
+
-[@nickray] released `littlefs2` ([API][littlefs2-api], [code][littlefs2-code]), an idiomatic Rust API for the [`littlefs`][littlefs-upstream] filesystem for microcontrollers, modeled after `std::fs`. The upstream library claims to be resilient against power-loss, and supports features like dynamic wear-leveling with bad block detection, inline files for efficient use of storage, and custom user attributes on files and directories.
If you have an embedded project or blog post you would like to have featured in the Embedded WG Newsletter, make sure to add it to [the next newsletter], we would love to show it off!
0 commit comments