M5Stack MultiApp Tutorial zur erweiterten Firmware-Installation: 3 Schritte
M5Stack MultiApp Tutorial zur erweiterten Firmware-Installation: 3 Schritte
Anonim
Image
Image
M5Stack MultiApp Tutorial zur erweiterten Firmware-Installation
M5Stack MultiApp Tutorial zur erweiterten Firmware-Installation
M5Stack MultiApp Tutorial zur erweiterten Firmware-Installation
M5Stack MultiApp Tutorial zur erweiterten Firmware-Installation
M5Stack MultiApp Tutorial zur erweiterten Firmware-Installation
M5Stack MultiApp Tutorial zur erweiterten Firmware-Installation

Ich bin ein großer Fan des M5Stack ESP32 Moduls. Es sieht sehr professionell aus, im Gegensatz zu meinem üblichen „Rattennest“aus Prototypenplatinen und Drähten!

Bei den meisten ESP32-Entwicklungsboards können Sie nur ein Programm / eine App gleichzeitig ausführen, aber jetzt können Sie auf dem M5Stack über ein Menü zwischen vielen Apps wählen. Ordentlich oder?!

Die Apps umfassen:

  • Zweikanal-Oszilloskop
  • Webradio
  • Wetterstation
  • WebServer mit webbasiertem SD-Dateimanager
  • SD-Browser
  • Werkzeuge

    • Wifi Paketmonitor
    • WLAN-Scanner
    • I²C-Scanner
    • DHT-Sensorleser
    • Stoppuhr
  • Spiele

Das Video zeigt den Build und die folgenden Schritte erklären den Prozess.

Schritt 1: Ardunio IDE raus, PlatformIO IDE rein

Ardunio IDE raus, PlatformIO IDE rein!
Ardunio IDE raus, PlatformIO IDE rein!
Ardunio IDE raus, PlatformIO IDE rein!
Ardunio IDE raus, PlatformIO IDE rein!
Ardunio IDE raus, PlatformIO IDE rein!
Ardunio IDE raus, PlatformIO IDE rein!

Die erste Herausforderung besteht darin, dass wir unsere geliebte Arduino-IDE für dieses Projekt nicht verwenden können. Zeit für Veränderung und Veränderung ist gut, oder?! Gehen Sie zu GitHub:

github.com/botofancalin/M5Stack-MultiApp-Advanced

Hier sehen Sie die Anweisungen zur Installation von PlatformIO und anderen Voraussetzungen. Der erste Schritt besteht darin, das Repository herunterzuladen und an einen Ort zu entpacken, an dem Sie es leicht finden können, z. Schreibtisch.

Jetzt Visual Studio Code herunterladen und installieren

code.visualstudio.com/

Und die PlatformIO-Erweiterung

Installieren Sie nun das ESP32-Framework auf PlatformIO. Bei mir geschah dies automatisch, nachdem PlatformIO installiert wurde. Suchen Sie zu diesem Zeitpunkt auch nach Updates, die gekennzeichnet werden.

Es ist an der Zeit, den PlatformIO-Patch anzuwenden. Kopieren Sie einfach den Inhalt des PlatformIO_Patch-Verzeichnisses unter dem M5Stack-MultiApp-Advanced-master-Ordner auf Ihrem Desktop in Ihr.platformio-Verzeichnis.

Schritt 2: Flashen Sie den M5Stack mit der vorkompilierten Firmware

Flashen Sie den M5Stack mit der vorkompilierten Firmware
Flashen Sie den M5Stack mit der vorkompilierten Firmware

Die Flash-Anleitung finden Sie im Ordner Precompiled Firmware unter dem Ordner M5Stack-MultiApp-Advanced-master auf Ihrem Desktop.

1. Führen Sie ESPFlashDownloadTool_v3.6.4.exe aus

2. Wählen Sie ESP32 DownloadTool

3. Wählen Sie die Firmware-Datei „M5StackMultiApp.bin“

4. Adresse für Datei eingeben: 0x10000 (standardmäßig erledigt)

5. Wählen Sie den COM PORT im Download-Tool Überprüfen Sie in Ihrem Gerätemanager die M5Stack COM-Portnummer.

6. Halten Sie die RESET-Taste am M5Stack gedrückt

7. Klicken Sie im Download-Tool auf START und lassen Sie die Reset-Taste los

Drücken Sie nach dem Blinken die Reset-Taste, um den M5Stack zu starten

Schritt 3: M5Stack MultiApp erstellen und flashen

M5Stack MultiApp erstellen und flashen
M5Stack MultiApp erstellen und flashen
M5Stack MultiApp erstellen und flashen
M5Stack MultiApp erstellen und flashen

Öffnen Sie den MultiApp-Projektordner in PlatformIO.

Navigieren Sie zum Ordner src und laden Sie die Datei main.cpp.

Klicken Sie auf die Schaltfläche BUILD in der unteren linken Ecke der Visual Studio-Taskleiste. Sie werden einige Warnmeldungen in Gelb sehen, aber hoffentlich sehen Sie nach einer Weile die grüne „ERFOLG“-Meldung!

Drücken Sie nun den Upload-Pfeil-Button und warten Sie auf eine weitere grüne „SUCCESS“-Meldung und das MultiApp-Menü sollte auf dem M5Stack erscheinen – herzlichen Glückwunsch!! Sie können jetzt die Apps erkunden.

Holen Sie sich Ihren M5Stack hier: M5Stack ESP32

Oder hier: M5Stack ESP32