Downloads: softwares básicos para ESP32
Tudo o que você precisa instalar para programar, gravar e monitorar uma placa ESP32. Escolha o que quer baixar: cada software tem seu botão, ou marque vários e baixe de uma vez. Python, Git, Arduino IDE e MQTT Explorer estão hospedados aqui para Windows, Linux e macOS, quando existe instalador oficial; VS Code, PlatformIO e drivers levam ao site oficial.
Instaladores hospedados são os originais, sem alteração. Confira o SHA-256 de cada um.
Kit inicial: comece por aqui
O mínimo para programar um ESP32. Caminho recomendado: Python, VS Code, extensão PlatformIO e o driver da sua placa. Prefere algo mais simples? Use só a Arduino IDE. Marque o que quiser e baixe de uma vez, ou baixe um por um.
Necessário para o PlatformIO e para o esptool. Na instalação, marque "Add python.exe to PATH".
Windows, macOS, Linux
Site oficialEditor de código onde o PlatformIO roda. Baixe no site oficial da Microsoft.
Windows, macOS, Linux
Baixar no site oficialExtensão do VS Code para compilar e gravar o ESP32: abra o VS Code, aba Extensões (Ctrl+Shift+X) e instale "PlatformIO IDE". Passo a passo no guia do site.
Windows, macOS, Linux
Ver passo a passoPara placas com chip CP2102/CP2104. Só é preciso se a porta COM não aparecer.
Windows, macOS, Linux
Baixar no site oficialPara placas com chip CH340/CH341. No Linux já vem no kernel.
Windows, macOS
Baixar no site oficialControle de versão e download de bibliotecas do GitHub. Aceite as opções padrão.
Windows, macOS, Linux
Site oficialAlternativa mais simples ao VS Code + PlatformIO. Suporte ao ESP32 via Gerenciador de Placas.
Windows, macOS, Linux
Site oficialPacote de projetos dos tutoriais
Um único ZIP com o projeto completo de cada tutorial do site (platformio.ini, src/main.cpp e README) e os manuais em PDF. Serve para qualquer sistema.
18 projetos prontos para abrir no VS Code com PlatformIO, mais 18 manuais em PDF com passo a passo ilustrado. Dentro: pastas projetos/ e manuais/ e um LEIA-ME.
Windows, macOS, Linux
Ver os tutoriaisFerramentas de gravação
Para gravar um firmware .bin pronto, sem precisar compilar o projeto.
Utilitário oficial da Espressif em Python (pip install esptool).
Windows, macOS, Linux
Baixar no site oficialTerminal serial
Para ler o Serial.print() do ESP32 e enviar comandos à placa.
Extensão da Microsoft para monitorar portas seriais dentro do VS Code.
Windows, macOS, Linux
Baixar no site oficialIoT e MQTT
Para montar o lado servidor de um projeto IIoT: broker, inspeção de tópicos e fluxos de automação.
Visualiza e publica em tópicos MQTT com interface gráfica.
Windows, macOS, Linux
Site oficialBroker MQTT leve, ideal para laboratório e produção pequena.
Windows, macOS, Linux
Baixar no site oficialAutomação visual em fluxos, integra MQTT, HTTP e bancos de dados.
Windows, macOS, Linux
Baixar no site oficialInstalou tudo? Continue pelo guia do PlatformIO ou grave um firmware direto do navegador.
