This error can be cause by pulling GPIO12 LOW at start-up. Do you have anything connected to GPIO12?
This error usually occurs when you’ve selected a board type in the Arduino IDE that expects an ESP32 WROVER chip type, but your physical board uses an ESP32 WROOM chip instead.
The WROOM chip does not have onboard PSRAM memory, hence the error message.
The solution is to use a board type such as the “ESP32 Dev Module” rather than the “ESP32 Wrover Module”.
Also, once you get past these error messages and your sketch starts being run, your sketch is using Blynk Legacy. Are you using the Legacy app and version 0.6.1 of the Blynk library on your PC?
Are you aware that Blynk L:egacy as been replaced with Blynk IoT and that the Legacy version will be retired at some point?
This line of code:
forces the use of the Blynk Legacy server in Frankfurt, but this auth token:
is not a valid auth token on any of the Legacy servers.
Hello.
thank you for the post.
I have a similar problem using an ESP32 WROOM 32 and getting the "E (117) psram: PSRAM ID read error: 0xffffffff"error message. I switched from from board type “ESP32 Wrover Module” to “ESP32 Dev Module”. The device did not connect but the error went away.
Unfortunately, the error has returned yet i’ve still chosen the board type as “ESP32 Dev Module”.
Any suggestions?
I’d suggest you start a new “need help with my project” topic and explain exactly which hardware you’re using (including the ESP32 chip type), which version of the ESP32 core you have installed, what board type you’re choosing in the IDE, along with your code and serial monitor output.
When you post your code and serial monitor output text ensure that you use triple backticks at the beginning and end.