Addressing the aggressive use of terminal based commands required for working with ESP-IDF (and other variants such as ADF etc.) this extension is developed to create an command like interface (with Key-Binding support) to easen the development.
NOTE: This extension in the curernt version does not include the toolchain or ESP-IDF component repository, future updates will resolve this too.
The ESP-Engine contains following Commands (Use CTRL+Shift+P to check key Bindings for your system) :
ESP-Engine.Initiate: Convert current working directory to template IDF project.
ESP-Engine.Build: Compile the whole project and generate Bin files for flashing.
ESP-Engine.Clean: Clean built files.
ESP-Engine.Flash: FLashes the built binaries to specified target device.
No major known issues, kindly post issues you find at the github Repository.
Beta Release v0.1
Second release of ESP-Engine.
Contains all basic commands ESP-IDF development (namely Build, Flash, Clean, Monitor, Menuconfig).
Support automatic conversion of root folder to ESP-IDF Template.
Added support OS independent execution for operations on other OS (than Win).