Espressif ESP-IDF Programming Guide 👉 Get Started;
Instruções para placa ESP32 DEV KIT V1 (2024/1; exemplificando instalação)
SUGESTÃO: instalar a versão gráfica do aplicativo “EIM” (ESP-IDF Insallation Manager). Ele atua como “porta de entrada” para a instalação das bibliotecas e preparação do ambiente Python necessário para programação destas placas.
Instalação do EIM gráfico 👉 Windows | Linux | macOS.
Obs.: Opte pela instalação gráfica ou CLI (Command Line Interface), mas não instale as duas!
O EMI gráfico facilita a instalação das ferramentas extras necessárias para o “ESP-IDF”.
Depois de instalado, se espera uma tela inicial similar à:
Obs.: O “EIM” só deve ser instalado uma única vez! E sua instalação pode ser verificada, clicando no botão [Open Dashboard]” que deve resultar na nova janela:
A tela acima confirma que foi instalada a versão Stable v6.1, na pasta do usuário (neste caso em: ~/.espressif/, são 14460 directories, 97841 files, perfazendo um total de +8.0 GiB, principalmente a pasta `~/.espressif/tools/) que contêm ferramentas de compilação como:
xxxxxxxxxx--- /Users/fernandopassold/.espressif/tools -------------------- /.. 2.7 GiB [##########] /riscv32-esp-elf 2.4 GiB [######## ] /esp-clang 1.1 GiB [### ] /xtensa-esp-elf 483.1 MiB [# ] /components 383.0 MiB [# ] /python 251.3 MiB [ ] /esp-clang-libs 243.1 MiB [ ] /cmake 180.5 MiB [ ] /riscv32-esp-elf-gdb 178.4 MiB [ ] /xtensa-esp-elf-gdb 55.9 MiB [ ] /esp-clangd 41.0 MiB [ ] /esp32ulp-elf 11.5 MiB [ ] /openocd-esp32 6.6 MiB [ ] /esp-rom-elfs 744.0 KiB [ ] /ninja 16.0 KiB [ ] activate_idf_v6.1.sh 16.0 KiB [ ] activate_idf_v6.1.fish 8.0 KiB [ ] deactivate_idf_v6.1.sh 8.0 KiB [ ] deactivate_idf_v6.1.fish 4.0 KiB [ ] espidf.constraints.v6.1.txt 4.0 KiB [ ] eim_idf.jsonAtenção para eventualmente instalar os Tools extras necessários para Linux/macOS.
Fernando Passold @ Set/2026.