Chapter 4. API Guides
Platform Required Download
linux-
amd64
required https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
xtensa-esp32s3-elf-gcc8_4_0-esp-2021r2-linux-amd64.tar.gz
SHA256: b958eb47f51fc2a91e3beda78a331a380eb8c96d5452f7795adf3f565d7fca2f
linux-
arm64
required https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
xtensa-esp32s3-elf-gcc8_4_0-esp-2021r2-linux-arm64.tar.gz
SHA256: 5fb122f1109a0b1aa7a42b6b48f56c854c0a84d13047a3bb0a78bdc737bf70e2
linux-
armel
required https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
xtensa-esp32s3-elf-gcc8_4_0-esp-2021r2-linux-armel.tar.gz
SHA256: d618be508629749110785ce0038b35959cc4e6953629e2dc6d65697425b905e1
linux-
i686
required https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
xtensa-esp32s3-elf-gcc8_4_0-esp-2021r2-linux-i686.tar.gz
SHA256: 9701907da616992079d302acf5a04f97361b39ca3e74112690b2c896875f3a62
macos required https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
xtensa-esp32s3-elf-gcc8_4_0-esp-2021r2-macos.tar.gz
SHA256: d417885a5d150d94b3b84f68460b7af399a789cb0c7c632e222feed666c8aaea
win32 required https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
xtensa-esp32s3-elf-gcc8_4_0-esp-2021r2-patch2-win32.zip
SHA256: cfac4ec95f7cf64b7d81a66799e388062469d53ffb19698c2b30ccf78076e92f
win64 required https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
xtensa-esp32s3-elf-gcc8_4_0-esp-2021r2-patch2-win64.zip
SHA256: 31c79edf0df6592da61869d5d85d8e8fd064f0a247f2a3849996facc17a9e972
xtensa-clang LLVM for Xtensa (ESP32, ESP32-S2) based on clang
License: Apache-2.0
More info: https://github.com/espressif/llvm-project
Platform Required Download
linux-
amd64
optional https://github.com/espressif/llvm-project/releases/download/esp-12.0.1-20210914/
xtensa-esp32-elf-llvm12_0_1-esp-12.0.1-20210914-linux-amd64.tar.xz
SHA256: d62d9234c702a86ed510777125ee97458204e28877806a73f9de5e41d7b65716
macos optional https://github.com/espressif/llvm-project/releases/download/esp-12.0.1-20210914/
xtensa-esp32-elf-llvm12_0_1-esp-12.0.1-20210914-macos.tar.xz
SHA256: 6e7413e5fa515e403859ecf5301bdcdc3f8bf12c5de9aecaa11e9f17f32b05db
win64 optional https://github.com/espressif/llvm-project/releases/download/esp-12.0.1-20210914/
xtensa-esp32-elf-llvm12_0_1-esp-12.0.1-20210914-win64.zip
SHA256: e056366959c722367e4144076c5383bd417ea199db5658bb7bb6c95b9aca014b
riscv32-esp-elf Toolchain for 32-bit RISC-V based on GCC
License: GPL-3.0-with-GCC-exception
More info: https://github.com/espressif/crosstool-NG
Espressif Systems 1468
Submit Document Feedback
Release v4.4