How about this?OK, I really give up now.
Could someone recommend me a new board so I can start from the beginning?
ESP32, the old one again, something else?
Thank you in advance.
https://www.homebrewtalk.com/threads/brewpilessgx-brewpiless-with-touched-tft-display.730814/
Let me share some experiences with you.
I once found on my test platform, an ESP32, dropped network every few hours. After trying for a week or two, I gave up and tried another ESP32, and the new one worked without any issue.
I don't remember exactly what happened, but I successfully recovered an ESP8266 or ESP32 by clearing its RF calibration data, which is not recommended by the manufacturer.
I am currently trying to upgrade new version of BLE library but stuck on strange exceptions of ESP32 which happened after one day or two. I don't have the source code of the assertions, so I don't really know what happened. It has stuck me for a few months. After trying the current version that run well for 2 brews, I suspect that it might be hardware related. I seemed to push the connector too hard once when I almost finished my second bottle of beer. Yet, I still haven't tried another new ESP32 because of the frustration.
I would suggest to stay what works for you. You are brewing beer, not testing the software or hardware like I do.