Bare-metal (no_std) hardware abstraction layer for Espressif devices. Currently supports, to varying degrees, the following devices: ESP32 Series: ESP32 ESP32-C Series: ESP32-C2 (aka ESP8684), ESP32-C3 (aka ESP8685), ESP32-C6 ESP32-H Series: ESP32-H2 ESP32-S Series: ESP32-S2, ESP32-S3 Additionally provides limited support for programming the low-power RISC-V cores found on the ESP32-C6, ESP32-S2,