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

log

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

embassy-time-systick

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

embassy-time-timg0

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

defmt

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

init-data

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

interrupt-preemption

  • esp-hal-common/interrupt-preemption

async

  • esp-hal-common/async

direct-vectoring

  • esp-hal-common/direct-vectoring

init-rtc-data

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

embassy-executor-interrupt

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

eh1

  • esp-hal-common/eh1

ufmt

  • esp-hal-common/ufmt

embassy-executor-thread

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

embedded-io

  • esp-hal-common/embedded-io

embassy

  • esp-hal-common/embassy

debug

  • esp-hal-common/debug