Chapter 4. API Guides
Platform Required Download
linux-
required
https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
amd64
xtensa-esp32-elf-gcc8_4_0-esp-2021r2-linux-amd64.tar.gz
SHA256: 3eb3d68b27fa6ba5af6f88da21cb8face9be0094daaa8960793cfe570ab785ff
linux-
required
https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
arm64
xtensa-esp32-elf-gcc8_4_0-esp-2021r2-linux-arm64.tar.gz
SHA256: aa534be24e45e06b7080a6a3bb8cd9e3cfb818f5f8bce2244d7cfb5e91336541
linux-
required
https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
armel
xtensa-esp32-elf-gcc8_4_0-esp-2021r2-linux-armel.tar.gz
SHA256: f0e49ce06fe7833ff5d76961dc2dac5449d320f823bb8c05a302cf85a3a6eb04
linux-
required
https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
i686
xtensa-esp32-elf-gcc8_4_0-esp-2021r2-linux-i686.tar.gz
SHA256: 06de09b74652de43e5b22db3b7fc992623044baa75e9faaab68317a986715ba3
macos
required
https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
xtensa-esp32-elf-gcc8_4_0-esp-2021r2-macos.tar.gz
SHA256: 96443f69c8569417c780ee749d91ef33cffe22153fffa30a0fbf12107d87381b
win32
required
https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
xtensa-esp32-elf-gcc8_4_0-esp-2021r2-patch2-win32.zip
SHA256: c14cc88ddeff6d5494497de33fb5783268c6a171b3bb8c745aafae58507e2356
win64
required
https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
xtensa-esp32-elf-gcc8_4_0-esp-2021r2-patch2-win64.zip
SHA256: 68db46ed4f188e169b922d43215eea781de28f847e7caed3acd5991d0bfb67bd
xtensa-esp32s2-elf
Toolchain for Xtensa (ESP32-S2) based on GCC
License:
GPL-3.0-with-GCC-exception
More info:
https://github.com/espressif/crosstool-NG
Platform Required Download
linux-
required
https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
amd64
xtensa-esp32s2-elf-gcc8_4_0-esp-2021r2-linux-amd64.tar.gz
SHA256: a6e0947c92b823ca04f062522249f0a428357e0b056f1ff4c6bcabef83cf63a7
linux-
required
https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
arm64
xtensa-esp32s2-elf-gcc8_4_0-esp-2021r2-linux-arm64.tar.gz
SHA256: d2e5600fc194b508bd393b236a09fd62ed70afb6c36619d4b106b696a56ca66d
linux-
required
https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
armel
xtensa-esp32s2-elf-gcc8_4_0-esp-2021r2-linux-armel.tar.gz
SHA256: 3fff4199e986dd74660f17ca27d9414cb98f1b911a7f13bb3b22e784cb1156cf
linux-
required
https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
i686
xtensa-esp32s2-elf-gcc8_4_0-esp-2021r2-linux-i686.tar.gz
SHA256: 7732f9fb371d36b6b324820e300beecc33c2719921a61cf1cdb5bc625016b346
macos
required
https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
xtensa-esp32s2-elf-gcc8_4_0-esp-2021r2-macos.tar.gz
SHA256: e6dd32782fcff8f633299b97d1c671d6b6513390aca2ddbd7543c2cc62e72d7e
win32
required
https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
xtensa-esp32s2-elf-gcc8_4_0-esp-2021r2-patch2-win32.zip
SHA256: 2c6aea1a132c6caa5a71cb5389b43454276bf097c98bb25d5bb778ed65036aef
win64
required
https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
xtensa-esp32s2-elf-gcc8_4_0-esp-2021r2-patch2-win64.zip
SHA256: 2d57cb5d897592cf0abdae94d1d673cdad294007f6210a96f34e7cd9f26c48a1
xtensa-esp32s3-elf
Toolchain for Xtensa (ESP32-S3) based on GCC
License:
GPL-3.0-with-GCC-exception
More info:
https://github.com/espressif/crosstool-NG
Espressif Systems
1467
Submit Document Feedback
Release v4.4
Need help?
Do you have a question about the ESP32-S2 and is the answer not in the manual?