diff options
| author | kkard2 <[email protected]> | 2026-06-10 17:33:16 +0200 |
|---|---|---|
| committer | kkard2 <[email protected]> | 2026-06-10 17:33:16 +0200 |
| commit | 57bd49160d193d21265fb0f73b198297856c43e9 (patch) | |
| tree | 08a3fd9febf632c9bf4a44324372743ba52490e6 /src | |
| parent | 948fc36aa4ed012ac4943237e771b6d187d43ce5 (diff) | |
backlight
Diffstat (limited to 'src')
| -rw-r--r-- | src/driver.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/driver.cpp b/src/driver.cpp index a7b235c..2d22065 100644 --- a/src/driver.cpp +++ b/src/driver.cpp @@ -4,22 +4,25 @@ #include <WebServer.h> #define WIFI_HOTSPOT_IP "192.168.4.1" +#define BACKLIGHT_PIN 22 static TFT_eSPI tft; void display_setup(void) { + pinMode(BACKLIGHT_PIN, OUTPUT); + digitalWrite(BACKLIGHT_PIN, HIGH); tft.init(); tft.setRotation(1); tft.writecommand(TFT_DISPON); tft.fillScreen(TFT_BLACK); } - void display_on(void) { tft.writecommand(TFT_DISPON); + digitalWrite(BACKLIGHT_PIN, HIGH); } - void display_off(void) { tft.writecommand(TFT_DISPOFF); + digitalWrite(BACKLIGHT_PIN, LOW); } void display_begin(void) { |
