Nextion 5” display

Hello I appreciate any and all help I can get. I got a Nextion display and I used the Nextion editor a few pages that I can cycle through. I compiled it and put it on to my sd card that was formatted to fat32 and put it in the sd card reader. I plugged in the screen and it began to download then went haywire. I unplugged the screen and removed the sd card and now it won’t work. With or without the sd card the screen just displays what is in this image. I can not figure out how to get the nextion to respond any longer. Thanks for all the help.

Hello @jlyman26 ,
Welcome!

I've never seen one do that and I have used quite a few Nextion displays.

I suggest:

  • Re-install the Nextion editor
  • Reformat the SD card
  • Try a new SD card of different make
  • Make sure the ONLY thing on the SD card is the tft file
  • Try the configurations in my tutorial Using Nextion displays with Arduino

If none of that helps maybe the Nextion is faulty.

Ok thanks for the reply. I was working fine, had screens I was flipping threw and then went to update and bam. Got that. I have reformatted the card several times. I’ll try and find a new one. Along with your other suggestions

1 Like

Maybe try the attached tft file, it is built for a 5" Nextion NX8048T050_11

[Edit I've added the HMI file and changed it for the T version]

Light dimmer 50 V1.zip (85.3 KB)

I have the NX8048T050_011. Would it still work without changing anything?

I've re-built it for the version you have and included the HMI file in the zip folder. See how you get on with that.

No luck so far. I have uploaded the .tft for light dimmer and the Arduino nextion demo and no response. There is only one .tft on the card at a time, and I have uninstalled and reinstalled the editor. Formated the sd card several times, quick and not quick. Have to run to Walmart and find a new sd card.

As an update it’s no luck with new SD card. Is there anyway to bypass the sd card and upload through the Arduino?

How are you powering your display? Inadequate power has the potential to cause damage, as Nextion themselves frequently like to warn. The NX8048T050 has a recommendation for a 1A minimum supply. Make sure you have reliable connections in your wiring too.

I have the 5v and ground going to a usb connection…then to a 5v 1amp iPhone block. When plugged in it does not flicker and is steady, it’s just that and nothing else.

You can use a USB to serial adaptor to connect your Nextion to your PC. Once connected use upload from the menu bar at the top and select the com-port the Nextion is using.

I probably ought to update my tutorial with this information...

I ordered one and it will be here today or tomorrow. The suspense is killing me though so was looking for a temporary work around.

If you have a Arduino where the USB port works through a USB to serial adaptor (eg Uno) then you can use that. Keep in mind that Tx and Rx as marked on the Arduino will be the wrong way round so Tx to Tx and Rx to Rx for a connection to USB.

I have my screen connected directly to my computer with the TTL converter. When attempting to upload to the screen I get two warnings instantly.

Connection failed
Forced interrupt!

I'm sorry but I am out of suggestions, other than the one you don't want: I think you need to buy a new one.

Ok everyone I figured it out. Turns out the firmware from the nextion was not compatible with the editor. Downloaded this file… https://nextion.tech/download/LegacyFix.zip and put it on my card. Unfroze my display and updates the firmware. Any idea how to get it to communicate with my computer now through the ttl converter?

1 Like

Well done on finding a solution, you can help the next person with the same problem :slight_smile:

It should work. Have you got Tx and Rx the right way?

What exactly are you using?

It was just one I bought off of Amazon. The TX goes to RX and vice versa

I forgot Amazon saves my purchases. This is the one I bought.

Either way the SD card is working fine so just using that now.

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.