🎯 Primeiros Passos na ESP32 com Micropython e Thonny
Em poucas palavras
Definição técnica ou simplificada do conceito.
📝 Notas e Desenvolvimento
🔗 Conexões e Contexto
- Atlas: MdC - Programação, MdC - Tecnologia
- Notas Relacionadas:
📚 Referências e Fontes
Links Externos
Citações Diretas
📂 Outros Conteúdos Preservados
TLDR
TLDR
Grave o firmware MicroPython no seu ESP32/ESP8266 usando a IDE Thonny (Ferramentas > Opções > Intérprete > Instalar ou atualizar firmware). Teste a instalação conectando sua placa, selecionando o intérprete e a porta corretos no Thonny, e executando
help()no Shell. Controle o LED integrado comfrom machine import PinePin(2, Pin.OUT).value(1)(ou0para ESP8266).
:: Referência :: Começando com a IDE Thonny MicroPython (Python) para ESP32 e ESP8266 | Random Nerd Tutorials
Informações
Se você deseja programar seus ESP32 e ESP8266 com firmware MicroPython, é muito útil usar a IDE Thonny. Certifique-se de instalar o Thonny em seu computador e de ter o driver do ESP32 instalado no Windows.
Gravando o Software MicroPython
O MicroPython não é gravado nas placas ESP32 ou ESP8266 por padrão. A primeira coisa que você precisa fazer para começar a programar suas placas com MicroPython é gravar/carregar/gravar o firmware.
Existem diferentes maneiras de fazer isso:
- A IDE Thonny vem com uma ferramenta que permite instalar rapidamente o firmware MicroPython em sua placa.
- Outro método é usar o esptool
O mais fácil é fazê-lo via Thonny. Para fazer isso, siga as instruções abaixo:
1) Conecte sua placa ESP32 ou ESP8266 ao seu computador.
2) Abra a IDE Thonny. Vá em Ferramentas > Opções > Intérprete.
3) Selecione o intérprete que deseja usar de acordo com a placa que está usando e selecione a porta COM à qual sua placa está conectada. Por fim, clique no link Instalar ou atualizar firmware.

4) Selecione a porta novamente e, em seguida, clique no botão Procurar para abrir o arquivo .bin com o firmware que você baixou na etapa anterior. Selecione as opções conforme mostrado na imagem abaixo e, por fim, clique em Instalar.

Após alguns segundos, a instalação deverá ser concluída.
Testando a Instalação
Importante: antes de testar a instalação, sua placa ESP32/ESP8266 precisa ter o firmware MicroPython gravado (veja a etapa anterior).
Conecte a placa ao seu computador usando um cabo USB. Para testar a instalação, você precisa informar ao Thonny que deseja executar o Intérprete MicroPython e selecionar a placa que está usando.
1. Vá em Ferramentas > Opções e selecione a aba Intérprete. Certifique-se de ter selecionado o intérprete correto para sua placa, bem como a porta COM.
Você também pode selecionar a opção “Tentar detectar automaticamente”, mas apenas se você tiver apenas uma placa conectada ao seu computador por vez. Caso contrário, selecione a porta específica para a placa que você está usando.
2. A IDE Thonny deverá agora estar conectada à sua placa e você deverá ver o prompt no Shell.

3. Digite o comando help() no Shell e veja se ele responde.

Se ele respondeu, está tudo funcionando bem. Agora, você pode enviar mais alguns comandos para testar.
Envie os seguintes comandos para acender o LED integrado
>>> from machine import Pin
>>> Pin(2, Pin.OUT).value(1)
Se você estiver usando um ESP8266, a lógica para acender o LED funciona ao contrário, então você deve enviar o seguinte comando:
>>> Pin(2, Pin.OUT).value(0)O LED integrado deverá acender.

Em seguida, apague o LED assim para o ESP32:
>>> Pin(2, Pin.OUT).value(0)E assim para o ESP8266:
>>> Pin(2, Pin.OUT).value(1)Parabéns! Sua instalação foi bem-sucedida!