Guia Rápido: ESP32 com MicroPython (Básico)
Resumo: Como configurar MicroPython no ESP32, conectar Wi■Fi e exibir texto em um display OLED.
1) Flash do MicroPython:
- Baixe a firmware do MicroPython para ESP32 ([Link]) e use esptool:
[Link] --chip esp32 --port COM3 erase_flash
[Link] --chip esp32 --port COM3 write_flash -z 0x1000 [Link]
2) Conectar via REPL (rshell/ampy/Thonny):
- Use Thonny (menu Interpreter -> MicroPython (ESP32)) para conectar e enviar arquivos.
3) Exemplo rápido para conectar Wi■Fi:
from network import WLAN, STA_IF
wlan = WLAN(STA_IF)
[Link](True)
[Link]('SSID','SENHA')
while not [Link](): pass
print([Link]())
4) Mostrar texto em SSD1306 (I2C):
from machine import Pin, I2C
import ssd1306
i2c = I2C(0, scl=Pin(22), sda=Pin(21))
oled = ssd1306.SSD1306_I2C(128,64,i2c)
[Link]('Ola Mundo',0,0)
[Link]()
Dicas: mantenha o firmware atualizado, e não use pinos que ligam o boot (GPIO0/GPIO2/GPIO15) para dispositivos
I2C se possível.