Hi,
if you have setup your ESP32 develop environment with Visual Studio Code you cannot integrate the mingw32 terminal within the Visual Studio Code terminal section.
But it’s possible if you start bash.exe instead of mingw32.exe.
Add the following config section to your settings.json file in your
{ ..... "terminal.integrated.shell.windows":"C:\\Windows\\System32\\cmd.exe", "terminal.integrated.shellArgs.windows": ["/c","D:\\tools\\esp-toolchain\\msys32\\usr\\bin\\bash.exe"], "terminal.integrated.env.windows": { "ACLOCAL_PATH":"D:\\tools\\esp-toolchain\\msys32\\mingw32\\share\\aclocal;D:\\tools\\esp-toolchain\\msys32\\usr\\share\\aclocal", "IDF_PATH":"D:/tools/esp-idf", "PATH":"/mingw32/bin:/usr/local/bin:/usr/bin:/bin:/c/Windows/System32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/opt/xtensa-esp32-elf/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl", "PKG_CONFIG_PATH":"/mingw32/lib/pkgconfig:/mingw32/share/pkgconfig", "TZ":"Europe/Berlin", "CONFIG_SITE":"/mingw32/etc/config.site" } }
You can get the time variable from a mingw32.exe terminal.
michael@windev MINGW32 ~ # $ echo $TZ Europe/Berlin
That’s it
Michael