esp-hal-common 0.8.0

HAL implementations for peripherals common among Espressif devices; should not be used directly

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 37 feature flags, 0 of them enabled by default.

async

eh1

embassy

embassy-futures

embassy-sync

embassy-time

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

esp-riscv-rt

esp-synopsys-usb-otg

esp32

esp32_26mhz

This feature flag does not enable additional features.

esp32_40mhz

This feature flag does not enable additional features.

esp32c2

esp32c2_26mhz

This feature flag does not enable additional features.

esp32c2_40mhz

This feature flag does not enable additional features.

esp32c3

esp32c6

esp32s2

esp32s3

lock_api

riscv

riscv-atomic-emulation-trap

rv-init-data

rv-init-rtc-data

rv-zero-rtc-bss

ufmt

ufmt-write

usb-device

vectored

xtensa

xtensa-lx

xtensa-lx-rt