#partition-table #esp-idf #partition #esp-idf-partition

esp-idf-part

A library for parsing and generating ESP-IDF partition tables

9 releases (5 breaking)

Uses new Rust 2024

0.6.0 Apr 16, 2025
0.5.0 Feb 16, 2024
0.4.1 Jun 8, 2023
0.3.0 Jan 24, 2023
0.1.2 Nov 16, 2022

#1385 in Embedded development

Download history 2227/week @ 2025-01-02 2734/week @ 2025-01-09 2535/week @ 2025-01-16 3405/week @ 2025-01-23 3598/week @ 2025-01-30 5618/week @ 2025-02-06 5066/week @ 2025-02-13 4834/week @ 2025-02-20 5321/week @ 2025-02-27 3872/week @ 2025-03-06 3932/week @ 2025-03-13 4580/week @ 2025-03-20 3934/week @ 2025-03-27 4454/week @ 2025-04-03 3866/week @ 2025-04-10 3444/week @ 2025-04-17

16,560 downloads per month
Used in 18 crates (2 directly)

MIT/Apache

43KB
852 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

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

~5–7MB
~121K SLoC