[mipi_spi] Add Waveshare-ESP32-S3-TOUCH-AMOLED-1.64 (#17386)

Co-authored-by: clydebarrow <2366188+clydebarrow@users.noreply.github.com>
This commit is contained in:
crimike
2026-07-06 01:29:03 +02:00
committed by GitHub
parent 105d1362a2
commit b9588a8984
2 changed files with 14 additions and 0 deletions
@@ -16,6 +16,7 @@ from esphome.components.mipi import (
delay,
)
from esphome.components.spi import TYPE_QUAD
from esphome.config_validation import UNDEFINED
DriverChip(
"T-DISPLAY-S3-AMOLED",
@@ -97,6 +98,9 @@ CO5300 = DriverChip(
color_order=MODE_RGB,
bus_mode=TYPE_QUAD,
no_slpout=True,
swap_xy=UNDEFINED,
width=480,
height=480,
initsequence=(
(SLPOUT,), # Requires early SLPOUT
(PAGESEL, 0x00),
@@ -282,3 +282,13 @@ ST7789V.extend(
invert_colors=True,
data_rate="40MHz",
)
CO5300.extend(
"WAVESHARE-ESP32-S3-TOUCH-AMOLED-1.64",
width=280,
height=456,
offset_width=20,
cs_pin=9,
reset_pin=21,
enable_pin=1,
)