Skip to content

Commit 4f7833a

Browse files
committed
Mention embedded-io for serial traits.
1 parent f21a19c commit 4f7833a

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

content/2023-12-28-embedded-hal-v1.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,13 @@ and map errors that don't fit in these categories to the `Other` kind.
6161

6262
All error types are also required to implement `Debug`, so `.unwrap()` and similar are now always available in generic drivers.
6363

64+
## embedded-io
65+
66+
The `embedded-hal` project also hosts the `embedded-io` crates. They provide traits for byte-oriented I/O streams. Since serial
67+
ports (UART) are essentially byte streams, the serial-specific traits in `embedded-hal` have been removed in favor of `embedded-io`.
68+
69+
`embedded-io` has not reached 1.0 yet, but we expect that to happen in 2024.
70+
6471
## Thanks
6572

6673
Thanks to the HAL team ([@therealprof](https://github.com/therealprof), [@ryankurte](https://github.com/ryankurte), [@eldruin](https://github.com/eldruin), [@dirbaio](https://github.com/Dirbaio), [@MabezDev](https://github.com/MabezDev)), and to everyone who helped with testing, feedback and contributions for making `embedded-hal` 1.0 possible.

0 commit comments

Comments
 (0)