ESP-IDF get all needed includes, libraries and linker setting required for make
Build firmware and flash
Test test test....
Update espruino/Espruino and espruino/EspruinoBuildTools
The first one is the painful stuff, because each ESP-IDF major version has changes and depreciated stuff. Which means someone has to change ESP32 source code and makefile. At the moment I can build the firmware based on ESP-IDF V4.x without crypto but run into a boot loop after flashing. Details can be found here ESP32 build with esp-idf 4.4.4 #2370. This stuff is on hold and not sure when picking it up again because it is so frustrting as there is no support from Espresif and close to zero from other Espruino users (Improve ESP32 implementation #1777). That's why the ESP32 is stuck on ESP-IDF V3.3.6.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Hi Simon,
there are these main phase :
The first one is the painful stuff, because each ESP-IDF major version has changes and depreciated stuff. Which means someone has to change ESP32 source code and makefile. At the moment I can build the firmware based on ESP-IDF V4.x without crypto but run into a boot loop after flashing. Details can be found here ESP32 build with esp-idf 4.4.4 #2370. This stuff is on hold and not sure when picking it up again because it is so frustrting as there is no support from Espresif and close to zero from other Espruino users (Improve ESP32 implementation #1777). That's why the ESP32 is stuck on ESP-IDF V3.3.6.
Good luck and hope you can make it!