esp32c3-hal 0.15.1

HAL for ESP32-C3 microcontrollers

esp32c3-hal

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 21 feature flags, 5 of them enabled by default.

default

  • rt
  • vectored
  • zero-rtc-bss
  • embassy-integrated-timers

rt

  • esp-hal-common/rt-riscv

vectored

  • esp-hal-common/vectored

zero-rtc-bss

  • esp-hal-common/rv-zero-rtc-bss

embassy-integrated-timers

  • esp-hal-common/embassy-integrated-timers

embassy-time-systick

  • esp-hal-common/embassy-time-systick
  • embassy-time/tick-hz-16_000_000

defmt

  • esp-hal-common/defmt
  • esp-println/defmt-espflash

embassy-time-timg0

  • esp-hal-common/embassy-time-timg0
  • embassy-time/tick-hz-1_000_000

log

  • esp-hal-common/log
  • esp-println/log

interrupt-preemption

  • esp-hal-common/interrupt-preemption

async

  • esp-hal-common/async

embassy-executor-thread

  • esp-hal-common/embassy-executor-thread

ufmt

  • esp-hal-common/ufmt

debug

  • esp-hal-common/debug

init-data

  • esp-hal-common/rv-init-data

embassy-executor-interrupt

  • esp-hal-common/embassy-executor-interrupt

direct-vectoring

  • esp-hal-common/direct-vectoring

embassy

  • esp-hal-common/embassy

eh1

  • esp-hal-common/eh1

init-rtc-data

  • esp-hal-common/rv-init-rtc-data

embedded-io

  • esp-hal-common/embedded-io