ESP32-S3-BOX-3 has inverted TFT_RST #3002
Unanswered
esp32beans
asked this question in
New processor/display support or capability request
Replies: 2 comments 1 reply
-
I am trying to figure this out myself. I'm starting to think that the reset pin is only an input & shouldn't be driven by the esp itself. If you look at the schematic published by espressif you can see on sheet 6 that the LCD's reset pin is hooked up to Vddd through a resistor. |
Beta Was this translation helpful? Give feedback.
1 reply
-
After spending hours, I found this is critical: #define USE_HSPI_PORT and, yes, we need to manually control TFT_RST, but also, Box-3's TFT_BL is different from Box: #define TFT_RST -1 // Reset handled manually in code (ESP-Box-3 inverted logic)
#define TFT_BL 47 // LED back-light And manually reset in .cpp: {
pinMode(48, OUTPUT); // Manual reset pin (ESP-Box-3 BSP)
digitalWrite(48, HIGH);
delay(100);
digitalWrite(48, LOW);
delay(100);
} make sure LOW is for the LCD to work. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
The Espressif ESP32-BOX-S3-3 has an inverted RST pin. How best to handle this?
Currently, the reset pin 48 is handled in the sketch.
User_Setup.h looks like this (active hardware lines only).
Animated_Eyes_1, TFT_ArcFill, and Cellular_Automata work so far.
Beta Was this translation helpful? Give feedback.
All reactions