@ivankravets Thank you!! Looks like a wonderful upgrade!! I can confirm it doesn’t break any existing legacy code…

PS: Is there any chance, the next update can include support for SPI RAM?? The sdkconfig file shows the “make menuconfig” options for the SPI RAM but manually setting that is not having any effect.

Also, the “Arduino as esp-idf component” doesn’t work. Platformio still complains about “Arduino.h” file not found. Inspite of “CONFIG_AUTOSTART_ARDUINO=y” being set in the sdkconfig file.

And also the ESP Wrover kit in the boards list has the RAM size wrong. It should 4MB, instead of the 288KB.