-
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...
Looks like runs out of memory. Are you doing anything that may cause the out of memory or a memory leak?