esp-hal-common
There is currently very little information to present on
this page because Docs.rs has only limited support for
extracting structured feature metadata from Cargo crates.
This issue is tracked in
Rust RFC #3416.
Check this library's
main docs,
readme, and
Cargo.toml
in case its authors have documentation for features
available there instead.
This version has 56 feature flags, 0 of them enabled by default.
async
debug
defmt
direct-vectoring
eh1
embassy
embassy-executor
embassy-executor-interrupt
embassy-executor-thread
embassy-futures
embassy-integrated-timers
embassy-sync
embassy-time-driver
embassy-time-systick
This feature flag does not enable additional features.
embassy-time-timg0
This feature flag does not enable additional features.
embedded-can
embedded-hal-1
embedded-hal-async
embedded-hal-nb
embedded-io
embedded-io-async
esp-riscv-rt
esp-synopsys-usb-otg
esp32
esp32c2
esp32c3
esp32c6
esp32h2
esp32s2
esp32s3
flip-link
interrupt-preemption
log
opsram-16m
This feature flag does not enable additional features.
opsram-2m
This feature flag does not enable additional features.
opsram-4m
This feature flag does not enable additional features.
opsram-8m
This feature flag does not enable additional features.
psram-2m
This feature flag does not enable additional features.
psram-4m
This feature flag does not enable additional features.
psram-80mhz
This feature flag does not enable additional features.
psram-8m
This feature flag does not enable additional features.
riscv
rt-riscv
rt-xtensa
rv-init-data
rv-init-rtc-data
rv-zero-rtc-bss
ufmt
ufmt-write
usb-device
usb-otg
vectored
xtal-26mhz
This feature flag does not enable additional features.
xtal-40mhz
This feature flag does not enable additional features.