From ff197dc889b30d769a49d22214e05f6170ecc351 Mon Sep 17 00:00:00 2001 From: David Gwilliam Date: Mon, 16 Feb 2026 17:57:09 -0800 Subject: [PATCH] snapshot --- boards/esp32-s3-lcd-43/DisplayDriverGFX.cpp | 31 +++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/boards/esp32-s3-lcd-43/DisplayDriverGFX.cpp b/boards/esp32-s3-lcd-43/DisplayDriverGFX.cpp index 70e8b7e..dbec78e 100644 --- a/boards/esp32-s3-lcd-43/DisplayDriverGFX.cpp +++ b/boards/esp32-s3-lcd-43/DisplayDriverGFX.cpp @@ -1,5 +1,36 @@ #include "DisplayDriverGFX.h" +// Arduino_GFX uses RGB565 values directly; define convenience names +#ifndef BLACK +#define BLACK 0x0000 +#endif +#ifndef WHITE +#define WHITE 0xFFFF +#endif + +#ifndef RED +#define RED 0xF800 +#endif +#ifndef GREEN +#define GREEN 0x07E0 +#endif +#ifndef BLUE +#define BLUE 0x001F +#endif +#ifndef YELLOW +#define YELLOW 0xFFE0 +#endif +#ifndef CYAN +#define CYAN 0x07FF +#endif +#ifndef MAGENTA +#define MAGENTA 0xF81F +#endif +#ifndef ORANGE +#define ORANGE 0xFD20 +#endif + + // ═══════════════════════════════════════════════════════════ // CH422G IO Expander // ═══════════════════════════════════════════════════════════