From bdc69c87d8e89d89021f3541577d91e0ae195236 Mon Sep 17 00:00:00 2001 From: Sebastien Vayrette Date: Mon, 20 Apr 2026 13:41:54 -0400 Subject: [PATCH] fix: Bump GC9A01 SPI clock to 80MHz to match Waveshare reference Waveshare demo code uses 80MHz SPI. Our driver was at 40MHz. Co-Authored-By: Claude Opus 4.6 --- esp32s3/balance/main/gc9a01.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/esp32s3/balance/main/gc9a01.c b/esp32s3/balance/main/gc9a01.c index 3541649..8bbd4f9 100644 --- a/esp32s3/balance/main/gc9a01.c +++ b/esp32s3/balance/main/gc9a01.c @@ -172,7 +172,7 @@ void gc9a01_init(void) ESP_ERROR_CHECK(spi_bus_initialize(SPI2_HOST, &bus, SPI_DMA_CH_AUTO)); spi_device_interface_config_t dev = { - .clock_speed_hz = 40 * 1000 * 1000, + .clock_speed_hz = 80 * 1000 * 1000, .mode = 0, .spics_io_num = DISP_CS_GPIO, .queue_size = 1,