Tutorial de instalação avançada de firmware M5Stack MultiApp: 3 etapas
Tutorial de instalação avançada de firmware M5Stack MultiApp: 3 etapas
Anonim
Image
Image
Tutorial de instalação avançada de firmware M5Stack MultiApp
Tutorial de instalação avançada de firmware M5Stack MultiApp
Tutorial de instalação avançada de firmware M5Stack MultiApp
Tutorial de instalação avançada de firmware M5Stack MultiApp
Tutorial de instalação avançada de firmware M5Stack MultiApp
Tutorial de instalação avançada de firmware M5Stack MultiApp

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

Ardunio IDE Out, PlatformIO IDE In!
Ardunio IDE Out, PlatformIO IDE In!
Ardunio IDE Out, PlatformIO IDE In!
Ardunio IDE Out, PlatformIO IDE In!
Ardunio IDE Out, PlatformIO IDE In!
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

Atualize o M5Stack com o firmware pré-compilado
Atualize 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

Build e Flash M5Stack MultiApp
Build e Flash M5Stack MultiApp
Build e Flash M5Stack MultiApp
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