aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md9
1 files changed, 0 insertions, 9 deletions
diff --git a/README.md b/README.md
index 62aea0064..fe273fdc1 100644
--- a/README.md
+++ b/README.md
@@ -2,15 +2,6 @@
2 2
3Embassy is a project to make async/await a first-class option for embedded development. For more information and instructions to get started, go to [https://embassy.dev](https://embassy.dev). 3Embassy is a project to make async/await a first-class option for embedded development. For more information and instructions to get started, go to [https://embassy.dev](https://embassy.dev).
4 4
5## Traits and types
6
7`embassy` provides a set of traits and types specifically designed for `async` usage.
8
9- `embassy::io`: `AsyncBufRead`, `AsyncWrite`. Traits for byte-stream IO, essentially `no_std` compatible versions of `futures::io`.
10- `embassy::traits::flash`: Flash device trait.
11- `embassy::time`: `Clock` and `Alarm` traits. Std-like `Duration` and `Instant`.
12- More traits for SPI, I2C, UART async HAL coming soon.
13
14## Executor 5## Executor
15 6
16The `embassy::executor` module provides an async/await executor designed for embedded usage. 7The `embassy::executor` module provides an async/await executor designed for embedded usage.