Skip to main content

Crate core_s3

Crate core_s3 

Source
Expand description

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§

audio
Audio codec configuration helpers for CoreS3.
aw9523b
AW9523B I/O expander support used by CoreS3 board power/reset paths.
board
devices
display
motion
BMI270 accelerometer/gyroscope and BMM150 magnetometer helpers.
pins
power
Power and battery helpers for the CoreS3 AXP2101 PMIC.
rtc
BM8563 RTC driver and no_std date/time types.
sd
TF/microSD card metadata and helpers for CoreS3.
touch
FT6336U capacitive touch support for the CoreS3.
ui
Lightweight embedded-graphics widgets for CoreS3 examples and applications.