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/2020-01-01-newsletter-22.md
+41-24Lines changed: 41 additions & 24 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,22 +1,20 @@
1
1
+++
2
2
title = "The Embedded Working Group Newsletter - 22"
3
-
date = 2019-12-26
4
-
draft = true
5
-
in_search_index = false
3
+
date = 2020-01-01
4
+
draft = false
5
+
in_search_index = true
6
6
template = "page.html"
7
7
+++
8
8
9
-
<!-- TODO before release set `draft` to `false` and `in_search_index` to `true` -->
10
-
11
9
This is the 22nd newsletter of the [Embedded WG] where we highlight new progress, celebrate cool projects, thank the community, and advertise projects that need help!
@@ -25,18 +23,24 @@ This is the 22nd newsletter of the [Embedded WG] where we highlight new progress
25
23
26
24
If you want to mention something in [the next newsletter], send us a pull request!
27
25
28
-
<!-- TODO before release add the next template! -->
29
-
30
-
[the next newsletter]: https://github.com/rust-embedded/blog/edit/master/content/${TODO}.md
26
+
[the next newsletter]: https://github.com/rust-embedded/blog/edit/master/content/2020-01-30-newsletter-23.md
31
27
32
28
## Highlights
33
29
34
-
<!-- TODO Add news related to embedded Rust that are not about new crates releases here -->
35
30
36
31
-[@andre-richter] added a new tutorial for the `Operating System development tutorials in Rust on the Raspberry Pi` series:
37
-
- Tutorial 13: [Integrated Testing](https://github.com/rust-embedded/rust-raspi3-OS-tutorials/tree/master/13_integrated_testing) - Kernel `Unit tests`, `Integration tests` and `Console tests` using `QEMU`.
38
-
39
-
- TODO(remove, this is an example) the Rust compiler has gained cross compilation support for the Xtensa architecture!
32
+
- Tutorial 13: [Integrated Testing](https://github.com/rust-embedded/rust-raspi3-OS-tutorials/tree/master/13_integrated_testing) - Kernel `Unit tests`, `Integration tests` and `Console tests` using `QEMU`.
33
+
-[@jamesmunns] sketched out a few introductory notes about foundational Embedded Rust Crates like `r0`, `cortex-m`, `PAC`s, and `HAL`s. See [part 1] and [part 2] on Twitter!
34
+
-[@jamesmunns] wrote about the cost of [Formatting in Embedded Rust] as part of the [#rust2020] effort, and how to reduce code size while maintaining panic debug-ability
35
+
-[Craig Bishop] wrote an overview of [Getting Started on the STM32L0], which contains an excellent breakdown of what makes up an Embedded Rust project
[Formatting in Embedded Rust]: https://jamesmunns.com/blog/fmt-unreasonably-expensive/
41
+
[#rust2020]: https://twitter.com/hashtag/rust2020
42
+
[Craig Bishop]: https://github.com/craigjb
43
+
[Getting Started on the STM32L0]: https://craigjb.com/2019/12/31/stm32l0-rust/
40
44
41
45
## Embedded Projects
42
46
@@ -54,6 +58,14 @@ If you want to mention something in [the next newsletter], send us a pull reques
54
58
55
59
-[@nickray] released `nisty` ([API][nisty-api], [code][nisty-code]), a companion library to `salty` with similar API, but for NIST P-256 signatures on Cortex-M4 and Cortex-M33 microcontrollers. It offers deterministic signatures, idiomatic conversions, and uses [`micro-ecc`][micro-ecc] as backend implementation, which also has `UMAAL` DSP instruction optimizations.
56
60
61
+
-[probe-rs] has finally released 0.3.0 on crates.io. Its `cargo-flash` extension has improved by a large margin! Flashing speed has increased 10x and it is possible to virtually flash any ARM core thanks to the use of CMSIS-Pack flash algorithms.
62
+
- You can create your own target description from a CMSIS-Pack with the use of [target-gen]
63
+
- Built in algorithms support the **nRF51xxx, nRF91xxx, nRF52xxx, STM32F1xx, LPC8xx and LPC55S66 and LPC55S69** series using a **DAPLink** or an **ST-Link**.
64
+
- Please file a [PR][probe-rs-pr] if you extracted an algorithm for your chip and tested it!
65
+
- We are looking for contributors. We have lots of non-ARM-specific stuff to do as well, such as improving erroring, useability and documentation including a webpage on the newly acquired [probe.rs] domain.
66
+
- Join us on [#probe-rs:matrix.org]
67
+
- 0.4.0 will finally feature GDB support :) Stay tuned!
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!
83
102
84
103
## `embedded-hal` Ecosystem Crates
85
104
86
105
As part of the [Weekly Driver Initiative], crates that are part of the `embedded-hal` ecosystem are now tracked in the [Awesome Embedded Rust] repository. Here is a current snapshot of what is available there:
title = "The Embedded Working Group Newsletter - 23"
3
+
date = 2020-01-30
4
+
draft = true
5
+
in_search_index = false
6
+
template = "page.html"
7
+
+++
8
+
9
+
<!-- TODO before release set `draft` to `false` and `in_search_index` to `true` -->
10
+
11
+
This is the 23rd newsletter of the [Embedded WG] where we highlight new progress, celebrate cool projects, thank the community, and advertise projects that need help!
If you want to mention something in [the next newsletter], send us a pull request!
27
+
28
+
<!-- TODO before release add the next template! -->
29
+
30
+
[the next newsletter]: https://github.com/rust-embedded/blog/edit/master/content/${TODO}.md
31
+
32
+
## Highlights
33
+
34
+
<!-- TODO Add news related to embedded Rust that are not about new crates releases here -->
35
+
36
+
- TODO(remove, this is an example) "const generics" has landed in nightly!
37
+
38
+
- TODO(remove, this is an example) the Rust compiler has gained cross compilation support for the Xtensa architecture!
39
+
40
+
## Embedded Projects
41
+
42
+
<!-- TODO Add news about embedded projects here -->
43
+
44
+
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!
45
+
46
+
## `embedded-hal` Ecosystem Crates
47
+
48
+
As part of the [Weekly Driver Initiative], crates that are part of the `embedded-hal` ecosystem are now tracked in the [Awesome Embedded Rust] repository. Here is a current snapshot of what is available there:
0 commit comments