TFT Display on during ESP32 deep sleep?
Posted: Fri Feb 15, 2019 3:25 pm
I am using M5Stack where a TFT display is connected to ESP32 via SPI interface. Currently, going into deep sleep (esp_deep_sleep_start()) or even light sleep (esp_light_sleep_start()) powers off the display. I was wondering how we can get the ESP to go in deep sleep without powering off the LCD.
Say I want to display something and then keep it on for a minute, during which I don't need any CPU/WiFi/BT/etc. functionality, so those can be powered down. After a minute the CPU should boot the sketch again as if it was rebooted/awaken.
This behavior was possible with the ESP8266 and I believe it should be possible with the ESP32, but why does my display switch off if I only want to make the ESP sleep?
Say I want to display something and then keep it on for a minute, during which I don't need any CPU/WiFi/BT/etc. functionality, so those can be powered down. After a minute the CPU should boot the sketch again as if it was rebooted/awaken.
This behavior was possible with the ESP8266 and I believe it should be possible with the ESP32, but why does my display switch off if I only want to make the ESP sleep?