Moderator: Mmiscool
I changed to serialprintln and it's still running with no problems.
You might want to use wprint htmlvar() and update. Not sure if that would crash or not, it's a pretty frequent update. Someone more knowledgeable on the web interface could help you determine the best way to update. I don't think returngui is the best way. I tried it and it worked but I stopped it after a while as it was painful to look at.
I tried wprint and streamed it just like print and it eventually crashed too.
My conclusion is that it doesn't have anything to do with TFT but rather use of print and in my case wprint.
If there is a variable that needs to be monitored and will be updated frequently with some thing like a timer you can use a gui element like a text box or meter to show the results on the web page with out having the html buffer constantly being added to.
http://esp8266basic.com
A BASIC interpreter for your ESP
Working now on Autodrop3d. A 3d printer with automatic part ejection system. https://autodrop3d.com