Page 1 of 1

ESP32 S3 Wroom-1: TFT_ESPI does not work...

Posted: Sun Mar 16, 2025 2:43 pm
by Nils_1
Hi all,

I have an ESP32-S3-Wroom-1 DevKit, but unfortunately, I can't get my LCD to work. No matter what I do, I always see only a white screen. I have adjusted the User_Setup file accordingly:

Code: Select all

#define TFT_MISO 37  
#define TFT_MOSI 35  
#define TFT_SCLK 36  
#define TFT_CS   39  
#define TFT_DC   4
#define TFT_RST 5  
I have already tried the following alternative pin configuration:

Code: Select all

#define TFT_MISO 13 
#define TFT_MOSI 11
#define TFT_SCLK 12  
#define TFT_CS   10 
#define TFT_DC   4
#define TFT_RST 5 


PS: I also have another DevBoard (ESP Wroom 32), and everything works perfectly there (with another PIN-SETUP).

The Code:

Code: Select all

#include <TFT_eSPI.h>
#include <SPI.h>
#include <welcomeScreen.h>

TFT_eSPI tft = TFT_eSPI();

void setup() {
    tft.init();
    tft.setRotation(0);
    //tft.drawBitmap(0,0,epd_bitmap_Screen_Save_Nier_Schaltung,240,320, TFT_BLACK);  
}

void loop() {
  tft.fillScreen(TFT_BLACK);
  tft.pushImage(0,0,240,320,epd_bitmap_1);
}


My Information pages:
For the Pinning: https://www.luisllamas.es/en/esp32-s3-h ... ls-pinout/

Re: ESP32 S3 Wroom-1: TFT_ESPI does not work...

Posted: Mon Mar 17, 2025 1:52 am
by Snickers902
Quick question. Have you recently upgraded your IDE? Last week I did and found out the hard way that the newer version would not recognize the older library. Had to dig through archived HDD's to import stuff manually. Just a thoughtful question.

Re: ESP32 S3 Wroom-1: TFT_ESPI does not work...

Posted: Tue Mar 25, 2025 2:23 am
by qheinal
it may sound dumb but have you checked that you connected Reset (RST) and DC to the lcd and mcu. If reset or dc is not connected u will just see a white screen when backlight is on. Reset needs to held High for lcd to work