From 2b70e34164a1a297b3cd72aa3fcc2793baa1d2b2 Mon Sep 17 00:00:00 2001 From: Christos Themelis Date: Sun, 3 May 2026 16:25:04 +0300 Subject: [PATCH] display & touch rotation fixed --- examples/simple_secure_chat_ui/main.cpp | 2 +- variants/sensecap_indicator-espnow/SCIndicatorDisplay.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/simple_secure_chat_ui/main.cpp b/examples/simple_secure_chat_ui/main.cpp index 98ef7dffb..14ed83374 100644 --- a/examples/simple_secure_chat_ui/main.cpp +++ b/examples/simple_secure_chat_ui/main.cpp @@ -974,7 +974,7 @@ void initializeDisplay() { digitalWrite(45, HIGH); Serial.printf("[display] BL GPIO45 after force HIGH: %d\n", digitalRead(45)); lcd.setTextSize(2); - lcd.setRotation(1); + lcd.setRotation(0); } void initializeTouchScreen() { diff --git a/variants/sensecap_indicator-espnow/SCIndicatorDisplay.h b/variants/sensecap_indicator-espnow/SCIndicatorDisplay.h index 2f2b0029d..fd708e10b 100644 --- a/variants/sensecap_indicator-espnow/SCIndicatorDisplay.h +++ b/variants/sensecap_indicator-espnow/SCIndicatorDisplay.h @@ -135,7 +135,7 @@ public: cfg.pin_int = GPIO_NUM_NC; // do NOT use IO_EXPANDER for touch pins cfg.pin_rst = GPIO_NUM_NC; // do NOT use IO_EXPANDER for touch pins cfg.bus_shared = false; - cfg.offset_rotation = 0; + cfg.offset_rotation = 2; // 180° — mirrors Meshtastic bbct.setOrientation(180,480,480) cfg.i2c_port = 0; cfg.i2c_addr = 0x48;