TFT NOT WORKING PROPERLY ON ESP32-S

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Post Reply
User avatar
lvillaautomata
 
Posts: 6
Joined: Fri Feb 04, 2022 12:06 am

TFT NOT WORKING PROPERLY ON ESP32-S

Post by lvillaautomata »

Order #: 2857182-3871025802

As others have noted (viewtopic.php?f=57&t=191646), the TFT display on my Feather has a backlight but nothing is actually displayed. I popped into the Discord to ask a general question in the #help-with-circuitpython channel about the plug & play nature of the display and they recommended following the tutorials which I already did. I attempted them again and yet the behavior is the same.

I don't even get the ROM image that someone displayed in the channel.

Is there a path forward here?

Best,

User avatar
mikeysklar
 
Posts: 8150
Joined: Mon Aug 01, 2016 8:10 pm

Re: TFT NOT WORKING PROPERLY ON ESP32-S

Post by mikeysklar »

As a forum admin I cannot lookup your order. What is the controller / display you are using?

Can you post a photo of your setup including anything else connected and if you did any soldering please show those too.

User avatar
lvillaautomata
 
Posts: 6
Joined: Fri Feb 04, 2022 12:06 am

Re: TFT NOT WORKING PROPERLY ON ESP32-S

Post by lvillaautomata »

There's nothing connected to it except the usb-c.

I also haven't soldered anything to it. I ordered it June 1st and received it maybe a week or two later.

I can share a pic but I haven't done anything to it beside remove it from the packaging it arrived in.

Best,

User avatar
mikeysklar
 
Posts: 8150
Joined: Mon Aug 01, 2016 8:10 pm

Re: TFT NOT WORKING PROPERLY ON ESP32-S

Post by mikeysklar »

If there is nothing else connected or soldered please let us know the Ada part# you are using.

User avatar
lvillaautomata
 
Posts: 6
Joined: Fri Feb 04, 2022 12:06 am

Re: TFT NOT WORKING PROPERLY ON ESP32-S

Post by lvillaautomata »

Adafruit ESP32-S2 TFT Feather - 4MB Flash, 2MB PSRAM, STEMMA QT
PID: 5300

Thank you by the way!

User avatar
DJDevon3
 
Posts: 170
Joined: Wed Mar 06, 2019 11:02 am

Re: TFT NOT WORKING PROPERLY ON ESP32-S

Post by DJDevon3 »

Are you connecting to it through Mu editor or other editor? What do you see in serial (REPL) after hitting reset on the board? Copy and paste any REPL response here please.

User avatar
mikeysklar
 
Posts: 8150
Joined: Mon Aug 01, 2016 8:10 pm

Re: TFT NOT WORKING PROPERLY ON ESP32-S

Post by mikeysklar »

Any REPL console output as @DJDevon3 requested would be helpful.

You can also try a factor reset as described here:

https://learn.adafruit.com/adafruit-esp ... f2-3107942

Should the above process fail please let us know where.

User avatar
lvillaautomata
 
Posts: 6
Joined: Fri Feb 04, 2022 12:06 am

Re: TFT NOT WORKING PROPERLY ON ESP32-S

Post by lvillaautomata »

DJDevon3 wrote:Are you connecting to it through Mu editor or other editor? What do you see in serial (REPL) after hitting reset on the board? Copy and paste any REPL response here please.
Here's what I see,
Screen Shot 2022-07-04 at 8.56.24 PM.png
Screen Shot 2022-07-04 at 8.56.24 PM.png (495.37 KiB) Viewed 62 times
The screen itself is backlit but don't see anything displayed on it.

User avatar
lvillaautomata
 
Posts: 6
Joined: Fri Feb 04, 2022 12:06 am

Re: TFT NOT WORKING PROPERLY ON ESP32-S

Post by lvillaautomata »

mikeysklar wrote:Any REPL console output as @DJDevon3 requested would be helpful.

You can also try a factor reset as described here:

https://learn.adafruit.com/adafruit-esp ... f2-3107942

Should the above process fail please let us know where.
I posted an image of the REPL above.

And what do you mean by let you know where the process fails?

I did the Factory Reset Firmware UF2, reloaded the UF2 but the display is still blank.

User avatar
mikeysklar
 
Posts: 8150
Joined: Mon Aug 01, 2016 8:10 pm

Re: TFT NOT WORKING PROPERLY ON ESP32-S

Post by mikeysklar »

Let's have you try running some code on that will use the TFT. The REPL output is might not be going there based on different CircuitPython version defaults.

Code: Select all

# SPDX-FileCopyrightText: 2021 Tim C for Adafruit Industries
# SPDX-License-Identifier: MIT
"""
CircuitPython simple text display demo
"""
import board
import terminalio
from adafruit_display_text import bitmap_label

# Update this to change the text displayed.
text = "Hello, World!"
# Update this to change the size of the text displayed. Must be a whole number.
scale = 3

text_area = bitmap_label.Label(terminalio.FONT, text=text, scale=scale)
text_area.x = 10
text_area.y = 10
board.DISPLAY.show(text_area)

while True:
    pass
https://learn.adafruit.com/adafruit-esp ... ay-3111114

User avatar
lvillaautomata
 
Posts: 6
Joined: Fri Feb 04, 2022 12:06 am

Re: TFT NOT WORKING PROPERLY ON ESP32-S

Post by lvillaautomata »

mikeysklar wrote:Let's have you try running some code on that will use the TFT. The REPL output is might not be going there based on different CircuitPython version defaults.

Code: Select all

# SPDX-FileCopyrightText: 2021 Tim C for Adafruit Industries
# SPDX-License-Identifier: MIT
"""
CircuitPython simple text display demo
"""
import board
import terminalio
from adafruit_display_text import bitmap_label

# Update this to change the text displayed.
text = "Hello, World!"
# Update this to change the size of the text displayed. Must be a whole number.
scale = 3

text_area = bitmap_label.Label(terminalio.FONT, text=text, scale=scale)
text_area.x = 10
text_area.y = 10
board.DISPLAY.show(text_area)

while True:
    pass
https://learn.adafruit.com/adafruit-esp ... ay-3111114
I tried all of the test code in the manual. If you look at the same place where that code is located, I SHOULD see the REPL without much effort.

https://learn.adafruit.com/adafruit-esp ... tft-basics

Others have also said that there should be a screen telling me to load a UF2. I am not even seeing that action on my screen.

User avatar
adafruit2
 
Posts: 21109
Joined: Fri Mar 11, 2005 7:36 pm

Re: TFT NOT WORKING PROPERLY ON ESP32-S

Post by adafruit2 »

ok you probably have a board with a bad TFT - email support@adafruit for a new feather!

Post Reply
Please be positive and constructive with your questions and comments.

Return to “Feather - Adafruit's lightweight platform”