Page 1 of 1

New Performance section in ESP-IDF Programming Guide

Posted: Mon Jun 07, 2021 12:00 am
by ESP_Angus
One of the frequent discussions on this forum and elsewhere is performance:
  • How do I make my firmware faster?
  • How do I make this latency lower?
  • How do I make my firmware binary smaller?
  • Why am I running out of RAM?
The answers to these questions are complex because they involve tradeoffs - making the code faster may use more IRAM, making the binary smaller may disable some feature, the performance parameters for one application are totally different to the parameters for a different application.

To help with the performance optimization process, we've added a new Performance section to the ESP-IDF Programming Guide:
https://docs.espressif.com/projects/esp ... index.html

(Use the menu in the top-left to select the SoC you're working with.)

It's split into three parts: code speed, code size, RAM usage. Please take a look if you're seeking to tune up your firmware.

If you're an ESP-IDF expert and you think we've missed something, please let us know as well (can leave a reply here, or use the "Provide feedback about this document" link at the bottom of any page in the Programming Guide) .

Re: New Performance section in ESP-IDF Programming Guide

Posted: Mon Jun 07, 2021 1:10 am
by WiFive
No mention of external ram