Skip to main content

Crate core_s3

Crate core_s3 

Source
Expand description

§core-s3

core-s3 is a #![no_std] board support crate for the M5Stack CoreS3 K128 ESP32-S3 kit.

It provides:

  • board metadata and pin/device maps for CoreS3 peripherals
  • display constants and a dirty-region sprite framebuffer for efficient partial repainting
  • power/battery status types ready for AXP2101 integration
  • feature-gated Zigbee Gateway H2 metadata behind gateway-h2

See the repository README for workspace examples, flashing, CI, and firmware release details. Typed board metadata and small reusable drivers for the M5Stack CoreS3.

The crate intentionally keeps most APIs HAL-agnostic. Examples can bind these constants and helper types to esp-hal, while tests and UI code can exercise display logic on the host.

Re-exports§

pub use board::Board;
pub use board::CoreS3;

Modules§

board
devices
display
pins
power