Decision Workspace
linux-embedded-hal vs hdmi-hal-i2c-dev vs apu_pcengines_hal
Side-by-side comparison of Rust crates
56
linux-embedded-hal
growingv0.4.1
Implementation of the `embedded-hal` traits for Linux devices
43
hdmi-hal-i2c-dev
experimentalv0.1.0
Linux userspace hdmi-hal backend via /dev/i2c-N (i2c-dev)
38
apu_pcengines_hal
growingv0.1.0
A safe wrapper around the direct memory interface of the APU2+ hardware
Core Metrics
| linux-embedded-hal | hdmi-hal-i2c-dev | apu_pcengines_hal | |
|---|---|---|---|
| Health Score | 56 | 43 | 38 |
| Total Downloads | 5.6M | 17 | 2.0K |
| 30d Downloads | 214.1K | 0 | 0 |
| Dependents | 732 | 0 | 0 |
| Releases | 15 | 1 | 1 |
| Last Updated | 245d ago | 47d ago | 2120d ago |
| Age | 8y 6m | 1m | 5y 9m |
Health Breakdown
linux-embedded-hal
Maintenance
8
Quality
13
Community
18
Popularity
8
Documentation
9
hdmi-hal-i2c-dev
Maintenance
10
Quality
14
Community
6
Popularity
1
Documentation
12
apu_pcengines_hal
Maintenance
1
Quality
15
Community
6
Popularity
4
Documentation
12
Technical Details
| linux-embedded-hal | hdmi-hal-i2c-dev | apu_pcengines_hal | |
|---|---|---|---|
| Version | 0.4.1 | 0.1.0 | 0.1.0 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | MIT OR Apache-2.0 | MPL-2.0 | MIT OR Apache-2.0 |
| Dependencies | 11 | 5 | 1 |
| Crate Size | 25KB | 42KB | 5KB |
| Features | 6 | 1 | 0 |
| Yanked % | 6.7% | 0.0% | 0.0% |
| Edition | 2018 | 2024 | 2018 |
| MSRV | — | 1.85 | — |
| Owners | 3 (team) | 1 | 1 |
Links
Quick Verdict
- •linux-embedded-hal leads with a health score of 56/100, but none of the options score above 80.
- •linux-embedded-hal is depended on by 732 crates — strongest ecosystem trust.
- •⚠ apu_pcengines_hal has not been updated in over a year.