Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Jestem wielkim fanem modułu M5Stack ESP32. Wygląda bardzo profesjonalnie, w przeciwieństwie do mojego zwykłego „szczurzego gniazda” z prototypowych płytek i przewodów!
Z większością płyt rozwojowych ESP32 możesz uruchomić tylko jeden program / aplikację na raz, ale teraz na M5Stack możesz wybierać między wieloma aplikacjami za pomocą menu. Fajnie, co?!
Aplikacje obejmują:
- Oscyloskop dwukanałowy
- Radio internetowe
- Stacja pogodowa
- WebServer z internetowym menedżerem plików SD
- Przeglądarka SD
- Narzędzia
- Monitor pakietów Wi-Fi
- Skaner Wi-Fi
- Skaner I²C
- Czytnik czujnika DHT
- Stoper
- Gry
Film przedstawia kompilację, a poniższe kroki wyjaśniają proces.
Krok 1: Wyjście Ardunio IDE, wejście PlatformIO IDE
Pierwszym wyzwaniem jest to, że nie możemy użyć naszego ukochanego Arduino IDE do tego projektu. Czas na zmianę, a zmiana jest dobra, prawda?! Przejdź do GitHuba:
github.com/botofancalin/M5Stack-MultiApp-Advanced
Tutaj możesz zobaczyć instrukcje dotyczące instalacji PlatformIO i innych wymagań. Pierwszym krokiem jest pobranie repozytorium i rozpakowanie go w miejscu, w którym można je łatwo znaleźć, np. pulpit.
Teraz pobierz i zainstaluj kod programu Visual Studio
kod.visualstudio.com/
Oraz rozszerzenie PlatformIO
Teraz zainstaluj ESP32 Framework na PlatformIO. Dla mnie stało się to automatycznie po zainstalowaniu PlatformIO. Również w tym momencie poszukaj wszelkich aktualizacji, które zostaną oznaczone.
Czas na zastosowanie poprawki PlatformIO Patch, po prostu skopiuj zawartość katalogu PlatformIO_Patch z folderu M5Stack-MultiApp-Advanced-master na pulpicie do katalogu.platformio.
Krok 2: Flashowanie M5Stack za pomocą prekompilowanego oprogramowania sprzętowego
Instrukcje dotyczące flashowania można znaleźć w folderze Precompiled Firmware w folderze M5Stack-MultiApp-Advanced-master na pulpicie.
1. uruchom ESPFlashDownloadTool_v3.6.4.exe
2. Wybierz narzędzie do pobierania ESP32
3. Wybierz plik oprogramowania „M5StackMultiApp.bin”
4. wpisz adres pliku: 0x10000 (domyślnie zrobione)
5. Wybierz COM PORT w narzędziu Download Sprawdź w swoim menedżerze urządzeń numer portu COM M5Stack.
6. Przytrzymaj wciśnięty klawisz RESET na M5Stack
7. Kliknij START na Download Tool i zwolnij klawisz Reset
Po miganiu naciśnij klawisz resetowania, aby uruchomić M5Stack
Krok 3: Twórz i Flashuj multiaplikację M5Stack
Otwórz folder MultiApp Project w PlatformIO.
Przejdź do folderu src i załaduj plik main.cpp.
Kliknij przycisk BUDUJ znajdujący się w lewym dolnym rogu paska zadań programu Visual Studio. Zobaczysz kilka komunikatów ostrzegawczych na żółto, ale miejmy nadzieję, że po pewnym czasie zobaczysz zielony komunikat „SUKCES”!
Teraz naciśnij przycisk strzałki Prześlij i poczekaj na kolejny zielony komunikat „SUKCES”, a na M5Stack powinno pojawić się menu MultiApp – gratulacje!! Możesz teraz przeglądać aplikacje.
Kup swój M5Stack tutaj: M5Stack ESP32
Lub tutaj: M5Stack ESP32