Prebuilt Windows Toolchain for ESP32

The following toolchain releases are available:

Binutils GCC SDK GDB Download link
2.41 13.2.0 IDF 5.2; esp32-20230928 12.1 esp32-gcc13.2.0.exe (1006 MB)
2.39.0 12.2.0 IDF 5.1; esp32-20230208 12.1 esp32-gcc12.2.0.exe (961 MB)
2.35 11.2.0 IDF 5.0; esp32-2022r1 9.2.90 esp32-gcc11.2.0-r2.exe (955 MB)
2.35.1 8.4.0 IDF 4.4.3; esp32-2021r2-patch5 9.2.90 esp32-gcc8.4.0-r10.exe (1090 MB)
2.31 8.4.0 IDF 4.4.1; esp-2021r3-patch 8.1.0 esp32-gcc8.4.0-r9.exe (913 MB)
2.31 8.4.0 IDF 4.3.2+4.4; esp-2021r2-patch 8.1.0 esp32-gcc8.4.0-r8.exe (1556 MB)
2.31 8.4.0 IDF 4.3.1; esp-2021r1 8.1.0 esp32-gcc8.4.0-r6.exe (733 MB)
2.31 8.4.0 ESP-IDF 4.2.2/4.3 8.1.0 esp32-gcc8.4.0-r3.exe (1252 MB)
2.31 8.2.0 ESP-IDF 4.1/4.2 8.1.0 esp32-gcc8.2.0-r7.exe (908 MB)
2.31 8.2.0 Includes ESP-IDF 4.0, compatible with ESP-IDF 4.1 8.1.0 esp32-gcc8.2.0-r3.exe (419 MB)
2.31 8.2.0 ESP-IDF 4.0 8.1.0 esp32-gcc8.2.0-r2.exe (542 MB)
2.25 5.2.0 ESP-IDF 3.3 7.10 esp32-gcc5.2.0-r17.exe (504 MB)

Recommended Tools

For optimal development experience, try VisualGDB - our Visual Studio extension for advanced cross-platform development that supports deep integration with the latest ESP-IDF frameworks, automatic debugger configuration, apptrace support and convenient GUI for editing KConfig settings for ESP-IDF-based projects: