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 the1.0.0
releases ofembedded-hal
andembedded-hal-nb
for the relevant peripherals.embedded-io
— Implement the traits defined inembedded-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