
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03





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
Recomendado:
A lanterna mais avançada - COB LED, UV LED e laser interno: 5 etapas (com fotos)

A Lanterna Mais Avançada - COB LED, UV LED e Laser Inside: Existem muitas lanternas no mercado que têm o mesmo uso e diferem no grau de brilho, mas nunca vi uma lanterna com mais de um tipo de luz nele. Neste projeto, eu colecionei 3 tipos de luzes em uma lanterna, eu
Como eu fiz a lanterna mais avançada de todos os tempos: 10 etapas (com fotos)

Como eu fiz a lanterna mais avançada de todos os tempos: O design de PCB é meu ponto fraco. Freqüentemente, tenho uma ideia simples e decido realizá-la da forma mais complexa e perfeita possível. Assim, certa vez, eu parecia um velho " militar " Lanterna 4,5 V com lâmpada normal que estava acumulando poeira a. A saída de luz daquele b
Tutorial de instalação do VM Ware para Windows: 11 etapas

Tutorial de instalação do VM Ware para Windows: VM Ware é um software que permite que os alunos acessem a unidade do computador da escola sem fio a partir de seu computador pessoal. Este tutorial explicará como instalar corretamente o VM Ware em computadores Windows. Colaborando neste projeto: Smith, Bernad
1.8 Estação meteorológica avançada TFT LCD: 5 etapas

1.8 Estação meteorológica avançada TFT LCD: um pouco menor, mas maior
Caixa de tampões de ouvido D4E1 (EDIÇÃO AVANÇADA): 9 etapas

Caixa de protetores de ouvido D4E1 (EDIÇÃO AVANÇADA): Em 2016, 3 de nossos alunos da Howest desenvolveram uma caixa de armazenamento de protetores de ouvido que podem ser montados em uma bengala. Este ano, otimizamos e adaptamos digitalmente o design para uso universal. As pessoas podem facilmente usar nosso produto seguindo