Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Ik ben een grote fan van de M5Stack ESP32-module. Het ziet er heel professioneel uit, in tegenstelling tot mijn gebruikelijke "rattennest" van prototypeborden en -draden!
Met de meeste ESP32 ontwikkelborden kun je maar één programma / App tegelijk draaien maar nu op de M5Stack kun je via een menu tussen vele Apps kiezen. Netjes hè?!
De apps omvatten:
- Tweekanaals oscilloscoop
- WebRadio
- Weerstation
- WebServer met webgebaseerd SD-bestandsbeheer
- SD-browser
-
Gereedschap
- Wifi-pakketmonitor
- Wifi-scanner
- I²C-scanner
- DHT-sensorlezer
- Stopwatch
- Spellen
De video toont de build en de volgende stappen leggen het proces uit.
Stap 1: Ardunio IDE Out, PlatformIO IDE In
De eerste uitdaging is dat we onze geliefde Arduino IDE niet voor dit project kunnen gebruiken. Tijd voor verandering en verandering is goed, toch?! Ga naar GitHub:
github.com/botofancalin/M5Stack-MultiApp-Advanced
Hier ziet u de instructies voor het installeren van PlatformIO en andere vereisten. De eerste stap is om de repository te downloaden en uit te pakken naar een plek waar je het gemakkelijk kunt vinden, b.v. bureaublad.
Download en installeer nu Visual Studio Code
code.visualstudio.com/
En de PlatformIO-extensie
Installeer nu ESP32 Framework op PlatformIO. Voor mij gebeurde dit automatisch zodra PlatformIO was geïnstalleerd. Zoek op dit moment ook naar updates die worden gemarkeerd.
Tijd om de PlatformIO-patch toe te passen, kopieer gewoon de inhoud van de PlatformIO_Patch-directory onder de map M5Stack-MultiApp-Advanced-master op uw bureaublad naar uw.platformio-directory.
Stap 2: Flash de M5Stack met de voorgecompileerde firmware
De knipperende instructies zijn te vinden in de map Precompiled Firmware onder de map M5Stack-MultiApp-Advanced-master op uw bureaublad.
1. voer ESPFlashDownloadTool_v3.6.4.exe uit
2. Selecteer ESP32 DownloadTool
3. Selecteer firmwarebestand "M5StackMultiApp.bin"
4. voer adres voor bestand in: 0x10000 (standaard gedaan)
5. Selecteer de COM-POORT op Download-tool Controleer in uw apparaatbeheer het M5Stack COM-poortnummer.
6. Houd de RESET-toets ingedrukt op M5Stack
7. Klik op START op Download Tool en laat de Reset-toets los
Druk na het knipperen op de reset-toets om de M5Stack te starten
Stap 3: M5Stack MultiApp bouwen en flashen
Open de map MultiApp Project in PlatformIO.
Navigeer naar de map src en laad het bestand main.cpp.
Klik op de knop BOUWEN in de linkerbenedenhoek van de Visual Studio-taakbalk. U ziet enkele waarschuwingsberichten in het geel, maar hopelijk ziet u na een tijdje het groene bericht "SUCCESS"!
Druk nu op de uploadpijlknop en wacht op nog een groen "SUCCESS"-bericht en het MultiApp-menu zou op de M5Stack moeten verschijnen - gefeliciteerd!! U kunt nu de Apps verkennen.
Koop hier uw M5Stack: M5Stack ESP32
Of hier: M5Stack ESP32