You are reading a single comment by @AkosLukacs and its replies.
Click here to read the full conversation.
-
I'm not an expert in ESP32's memory, but AFAIK there is a separate amount of memory for the underlying Espressif RTOS. Used for networking & stuff. And those
Cannot allocate memory (line: 34, free heap: 60 bytes)
messages seem to be complaining about that heap.If you don't use BLE, maybe you can try to disable BLE by calling
ESP32.enableBLE(false)
. That gives more JS vars, maybe some heap too. I must admit, I'm just guessing here...
it's not out of memory, as process.memory() still showing a lot of memory available