From cf7da1c2bb4913c377633f004a5b3d8008a3c170 Mon Sep 17 00:00:00 2001 From: Dario Nieuwenhuis Date: Thu, 11 Jan 2024 21:05:09 +0100 Subject: embassy-embedded-hal: add README. --- embassy-embedded-hal/README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 embassy-embedded-hal/README.md (limited to 'embassy-embedded-hal/README.md') diff --git a/embassy-embedded-hal/README.md b/embassy-embedded-hal/README.md new file mode 100644 index 000000000..69581c788 --- /dev/null +++ b/embassy-embedded-hal/README.md @@ -0,0 +1,12 @@ +# embassy-embedded-hal + +Collection of utilities to use `embedded-hal` and `embedded-storage` traits with Embassy. + +- Shared SPI and I2C buses, both blocking and async, with a `SetConfig` trait allowing changing bus configuration (e.g. frequency) between devices on the same bus. +- Async utilities + - Adapters to convert from blocking to (fake) async. + - Adapters to insert yields on trait operations. +- Flash utilities + - Split a flash memory into smaller partitions. + - Concatenate flash memories together. + - Simulated in-memory flash. -- cgit