From 5b096fab871a41a8b07fbd8330f0c75113fe246c Mon Sep 17 00:00:00 2001 From: ladyada Date: Wed, 6 Aug 2025 11:32:46 -0400 Subject: [PATCH] add 7.5" mono --- examples/ThinkInk_mono/ThinkInk_mono.ino | 7 +++++-- src/panels/ThinkInk_750_Mono_AAAMFGN.h | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/examples/ThinkInk_mono/ThinkInk_mono.ino b/examples/ThinkInk_mono/ThinkInk_mono.ino index 35b0608..0dd8e94 100644 --- a/examples/ThinkInk_mono/ThinkInk_mono.ino +++ b/examples/ThinkInk_mono/ThinkInk_mono.ino @@ -75,12 +75,15 @@ ThinkInk_213_Mono_B72 display(EPD_DC, EPD_RESET, EPD_CS, SRAM_CS, EPD_BUSY, EPD_ // 4.2" Monochrome displays with 400x300 pixels and UC8276 chipset // ThinkInk_420_Mono_M06 display(EPD_DC, EPD_RESET, EPD_CS, SRAM_CS, EPD_BUSY, EPD_SPI); -// 4.2 Grayscale/Monochrome displays with 400x300 pixels and SSD1683 chipset +// 4.2" Grayscale/Monochrome displays with 400x300 pixels and SSD1683 chipset // ThinkInk_420_Grayscale4_MFGN display(EPD_DC, EPD_RESET, EPD_CS, SRAM_CS, EPD_BUSY, EPD_SPI); -// 5.83 Monochrome displays with 648 x 480 pixels and UC8179 chipset +// 5.83" Monochrome displays with 648 x 480 pixels and UC8179 chipset // ThinkInk_583_Mono_AAAMFGN display(EPD_DC, EPD_RESET, EPD_CS, SRAM_CS, EPD_BUSY, EPD_SPI); +// 7.5" Monochrome displays with 800 x 480 pixels and UC8179 chipset +// ThinkInk_750_Mono_AAAMFGN display(EPD_DC, EPD_RESET, EPD_CS, SRAM_CS, EPD_BUSY, EPD_SPI); + void setup() { Serial.begin(115200); while (!Serial) { diff --git a/src/panels/ThinkInk_750_Mono_AAAMFGN.h b/src/panels/ThinkInk_750_Mono_AAAMFGN.h index 40837ea..fc10774 100644 --- a/src/panels/ThinkInk_750_Mono_AAAMFGN.h +++ b/src/panels/ThinkInk_750_Mono_AAAMFGN.h @@ -53,7 +53,7 @@ class ThinkInk_750_Mono_AAAMFGN : public Adafruit_UC8179 { : Adafruit_UC8179(800, 480, DC, RST, CS, SRCS, BUSY, spi){}; void begin(thinkinkmode_t mode = THINKINK_MONO) { - Adafruit_EPD::begin(true); + Adafruit_UC8179::begin(true); setColorBuffer(1, false); // layer 1 uninverted setBlackBuffer(1, false); // only one buffer