esp-hal/esp-storage
yanshay 639853ede9
Add MultiwriteNorFlash trait to FlashStorage (#2478)
* Add MultiwriteNorFlash trait to FlashStorage

* add PR number

* Revert "add PR number"

This reverts commit 28bf0acd24.

* Added changelog with PR number
2024-11-07 13:58:32 +00:00
..
src Add MultiwriteNorFlash trait to FlashStorage (#2478) 2024-11-07 13:58:32 +00:00
build.rs Build examples in debug mode (#2078) 2024-09-05 10:04:07 +00:00
Cargo.toml New package releases (#2310) 2024-10-10 10:19:04 +00:00
CHANGELOG.md Add MultiwriteNorFlash trait to FlashStorage (#2478) 2024-11-07 13:58:32 +00:00
README.md Housekeeping (#1647) 2024-05-31 13:58:54 +00:00

esp-storage

Crates.io docs.rs MSRV Crates.io Matrix

This implements embedded-storage traits to access unencrypted ESP32 flash.

Current support

ESP32, ESP32-C2, ESP32-C3, ESP32-C6, ESP32-H2, ESP32-S2 and ESP32-S3 are supported in esp-storage

Important

For ESP32 it is necessary to build with optimization level 2 or 3.

To make it work also for debug builds add this to your Cargo.toml

[profile.dev.package.esp-storage]
opt-level = 3

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.