#esp-idf #partition #partition-table

esp-idf-part

A library for parsing and generating ESP-IDF partition tables

5 unstable releases

new 0.3.0 Jan 24, 2023
0.2.0 Jan 12, 2023
0.1.2 Nov 16, 2022
0.1.1 Oct 25, 2022
0.1.0 Sep 26, 2022

#439 in Embedded development

Download history 41/week @ 2022-10-08 5/week @ 2022-10-15 142/week @ 2022-10-22 49/week @ 2022-10-29 126/week @ 2022-11-05 146/week @ 2022-11-12 63/week @ 2022-11-19 73/week @ 2022-11-26 87/week @ 2022-12-03 60/week @ 2022-12-10 110/week @ 2022-12-17 31/week @ 2022-12-24 97/week @ 2022-12-31 111/week @ 2023-01-07 56/week @ 2023-01-14 79/week @ 2023-01-21

343 downloads per month

MIT/Apache

42KB
882 lines

esp-idf-part

GitHub Workflow Status Crates.io docs.rs MSRV Crates.io

A library for parsing and generating ESP-IDF partition tables. Supports parsing from and generating to both CSV and binary formats.

This package started its life as a module in espflash, however it has undergone some fairly extensive changes since being extracted into its own crate. A big thanks to all who contributed to that module, as their work helped make this library possible.

This library is reasonably well tested, however if you have a partition table which is not handled correctly by this library then please open an issue.

Resources

Features

This library has only one feature, std, which is enabled by default. While this library does support no_std, (de)serialization functionality is not supported without std.

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.

Dependencies

~0.8–2.3MB
~46K SLoC