This is an example 'bare metal' ESP32 project which does not use the ESP-IDF libraries, based on https://github.com/WRansohoff/ESP32_minimal
Os: windows 10
ide: eclipse cdt, see www.eclipse.org, https://projects.eclipse.org/projects/tools.cdt
dev-board: https://www.waveshare.com/wiki/NodeMCU-32S
xtensa-toolkit: https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-guides/tools/idf-windows-installer.html
esptool: pip install esptool, see also https://pypi.org/project/esptool/
xpack build tools: https://xpack-dev-tools.github.io/windows-build-tools-xpack