WS_ESP32_Touch28

Hardware abstraction library for the Waveshare ESP32-S3 Touch 2.8" board.

Author
jeffvan302
Website
https://github.com/jeffvan302/WS_ESP32_Touch28
Category
Device Control
License
MIT
Library Type
Contributed
Architectures
esp32

Provides drivers for the ST7789 240x320 LCD (PSRAM framebuffer with dirty-rect optimization and runtime rotation), CST328 capacitive touch with gesture recognition, PCM5101 I2S audio, SD_MMC card with image loading (JPG/PNG), QMI8658 6-axis IMU with orientation tracking, PCF85063 real-time clock with alarm support, battery monitoring with rolling average and percentage curve, and power management. Optional LVGL v9 integration compiles to zero overhead when LVGL is not installed.

Downloads

Filename Release Date File Size
WS_ESP32_Touch28-1.0.2.zip 2026-03-06 88.77 KiB
WS_ESP32_Touch28-1.0.1.zip 2026-03-06 76.74 KiB
WS_ESP32_Touch28-1.0.0.zip 2026-03-06 76.74 KiB