diff options
| -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) { |
