https://preview-developer.espressif.com/pr387/blog/esp32-memory-analysis-case-study/