Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Eu sou um grande fã do módulo M5Stack ESP32. Parece muito profissional, ao contrário do meu "ninho de ratos" usual de placas e fios de protótipo!
Com a maioria das placas de desenvolvimento ESP32, você só pode executar um programa / aplicativo por vez, mas agora no M5Stack você pode escolher entre vários aplicativos por meio de um menu. Legal hein ?!
Os aplicativos incluem:
- Osciloscópio de canal duplo
- WebRadio
- Estação meteorológica
- WebServer com gerenciador de arquivos SD baseado na web
- Navegador SD
-
Ferramentas
- Monitor de pacotes wi-fi
- Scanner Wifi
- Scanner I²C
- Leitor de sensor DHT
- Cronômetro
- Jogos
O vídeo mostra a construção e as etapas a seguir explicam o processo.
Etapa 1: Ardunio IDE Out, PlatformIO IDE In
O primeiro desafio é que não podemos usar nosso amado IDE Arduino para este projeto. Hora de mudar e mudar é bom, certo ?! Vá para o GitHub:
github.com/botofancalin/M5Stack-MultiApp-Advanced
Aqui você pode ver as instruções para instalar o PlatformIO e outros requisitos. O primeiro passo é fazer o download do repositório e descompactá-lo em algum lugar onde você possa encontrá-lo facilmente, por exemplo, Área de Trabalho.
Agora baixe e instale o código do Visual Studio
code.visualstudio.com/
E a extensão PlatformIO
Agora instale o ESP32 Framework no PlatformIO. Para mim, isso aconteceu automaticamente depois que o PlatformIO foi instalado. Também neste momento, procure por atualizações que serão sinalizadas.
É hora de aplicar o patch PlatformIO, simplesmente copie o conteúdo do diretório PlatformIO_Patch na pasta M5Stack-MultiApp-Advanced-master em seu desktop para o diretório.platformio.
Etapa 2: atualizar o M5Stack com o firmware pré-compilado
As instruções de flash podem ser encontradas na pasta Firmware Pré-compilado na pasta M5Stack-MultiApp-Advanced-master em sua área de trabalho.
1. execute ESPFlashDownloadTool_v3.6.4.exe
2. Selecione ESP32 DownloadTool
3. Selecione o arquivo de firmware “M5StackMultiApp.bin”
4. insira o endereço do arquivo: 0x10000 (feito por padrão)
5. Selecione a PORTA COM na ferramenta de download Verifique no gerenciador de dispositivos o número da porta COM do M5Stack.
6. Mantenha a tecla RESET pressionada no M5Stack
7. Clique em INICIAR na ferramenta de download e solte a tecla Reset
Após piscar, pressione a tecla reset para iniciar o M5Stack
Etapa 3: Build e Flash M5Stack MultiApp
Abra a pasta MultiApp Project em PlatformIO.
Navegue até a pasta src e carregue o arquivo main.cpp.
Clique no botão CONSTRUIR localizado no canto inferior esquerdo da barra de tarefas do Visual Studio. Você verá algumas mensagens de aviso em amarelo, mas espero que depois de um tempo você verá a mensagem verde “SUCESSO”!
Agora aperte o botão de seta Upload e espere por outra mensagem verde “SUCCESS” e o menu MultiApp deve aparecer no M5Stack - parabéns !! Agora você pode explorar os aplicativos.
Obtenha seu M5Stack aqui: M5Stack ESP32
Ou aqui: M5Stack ESP32