

BuildFlash - Execute a build followed by a flash command.These tasks can be executed by running F1, writing Tasks: Run task and selecting one of the following: Available Tasks in tasks.jsonĪ template Tasks.json is included when creating a project using ESP-IDF: Create project from extension template. See an example in the debugging documentation. espIdf.getXtensaGdb: Return the absolute path of the xtensa toolchain gdb for the ESP-IDF target given by idf.adapterTargetName configuration setting and idf.customExtraPaths.espIdf.getXtensaGcc: Return the absolute path of the xtensa toolchain gcc for the ESP-IDF target given by idf.adapterTargetName configuration setting and idf.customExtraPaths.espIdf.getProjectName: Return the project name from current workspace folder build/project_description.json.Example -f interface/ftdi/esp32_devkitj_v1.cfg -f board/esp32-wrover.cfg. espIdf.getOpenOcdConfig: Return the openOCD configuration files as string.espIdf.getOpenOcdScriptValue: Return the value of OPENOCD_SCRIPTS from idf.customExtraVars or from system OPENOCD_SCRIPTS environment variable.espIdf.getExtensionPath: Get the installed location absolute path.

Either open Visual Studio Code and create a workspace folder.Download and install Visual Studio Code.Commands for tasks.json and launch.json.Debugging with steps to configure OpenOCD and debug adapter.Ĭheck all the tutorials here.Create a project from example, Build, flash and monitor.Make sure to review our documentation first to properly use the extension. Develop, build, flash, monitor, debug and more with Espressif chips using Espressif IoT Development Framework (ESP-IDF)
