Crate esp_lp_hal

Source
Expand description

Bare-metal (no_std) HAL for the low power and ultra-low power cores found in some Espressif devices. Where applicable, drivers implement the [embedded-hal] traits.

§Choosing a device

Depending on your target device, you need to enable the chip feature for that device.

§Feature Flags

  • debug — Enable debug features in the HAL (used for development).

§Trait Implementation Feature Flags

  • embedded-hal (enabled by default) — Implement the traits defined in the 1.0.0 releases of embedded-hal and embedded-hal-nb for the relevant peripherals.
  • embedded-io — Implement the traits defined in embedded-io for the relevant peripherals.

Re-exports§

pub use esp32c6_lp as pac;

Modules§

delay
Delay driver
gpio
General Purpose Input/Output
i2c
Inter-Integrated Circuit (I2C)
prelude
The prelude
uart
Universal Asynchronous Receiver/Transmitter (UART)

Functions§

wake_hp_core
Wake up the HP core