rustio rustio.net

stm32-hal2 vs embassy-stm32 vs esp32c3-hal

Side-by-side comparison of Rust crates

Core Metrics

stm32-hal2embassy-stm32esp32c3-hal
Health Score636559
Total Downloads76.1K400.3K110.8K
30d Downloads40238.9K1.6K
Dependents99919
Releases71715
Last Updated21d ago7d ago749d ago
Age5y4y 11m3y 7m

Health Breakdown

stm32-hal2
Maintenance
18
Quality
17
Community
9
Popularity
6
Documentation
13
embassy-stm32
Maintenance
16
Quality
13
Community
16
Popularity
7
Documentation
13
esp32c3-hal
Maintenance
10
Quality
16
Community
15
Popularity
6
Documentation
12

Technical Details

stm32-hal2embassy-stm32esp32c3-hal
Version2.1.100.6.00.15.1
Stable (≥1.0)✓ Yes✗ No✗ No
LicenseMITMIT OR Apache-2.0MIT OR Apache-2.0
Dependencies265325
Crate Size527KB575KB43KB
Features98157621
Yanked %1.4%0.0%0.0%
Edition202420242021
MSRV1.67.0
Owners12 (team)2 (team)

Quick Verdict

  • embassy-stm32 leads with a health score of 65/100, but none of the options score above 80.
  • ⚠ esp32c3-hal has not been updated in over a year.
  • embassy-stm32, esp32c3-hal are pre-1.0 — API may change.