Spisu treści:
- Krok 1: Wyjście Ardunio IDE, wejście PlatformIO IDE
- Krok 2: Flashowanie M5Stack za pomocą prekompilowanego oprogramowania sprzętowego
- Krok 3: Twórz i Flashuj multiaplikację M5Stack
Wideo: Samouczek dotyczący zaawansowanej instalacji oprogramowania układowego M5Stack MultiApp: 3 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
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
Zalecana:
Flashowanie oprogramowania układowego ESP8266: 4 kroki
Flashowanie oprogramowania układowego ESP8266: Każdy próbuje zaktualizować oprogramowanie układowe modułu ESP8266, instrukcje mogą pomóc w flashowaniu oprogramowania układowego w ESP8266
Flashowanie niestandardowego oprogramowania układowego do latarki BLF A6: 5 kroków
Flashowanie niestandardowego oprogramowania układowego do latarki BLF A6: Niedawno otrzymałem BLF A6. Jest bardzo ładny, ale nie podoba mi się żadna z domyślnych grup trybów, więc zmodyfikowałem oprogramowanie układowe, aby używało moich preferowanych jasności. Trudno było znaleźć informacje, więc wszystko, czego się tutaj nauczyłem, umieszczam dla siebie i innych
Jak wykonać kopię zapasową oryginalnego oprogramowania układowego Esp8266EX lub Esp-01: 4 kroki?
Jak wykonać kopię zapasową oryginalnego oprogramowania układowego Esp8266EX lub Esp-01: Dlaczego? kopia zapasowa oryginalnego oprogramowania jest ważna. najprostszy ans = oryginał jest oryginalny W tym samouczku pokażę, jak wykonać kopię zapasową oryginalnego oprogramowania esp8266ex. ESP8266EX to tani mikrochip Wi-Fi z pełnym stosem TCP/IP i mikrokontrolerem
Użyj oprogramowania układowego Homie do sterowania modułem przełącznika Sonoff (na podstawie ESP8266): 5 kroków (ze zdjęciami)
Użyj oprogramowania układowego Homie do sterowania modułem przełącznika Sonoff (w oparciu o ESP8266): Jest to kontynuacja instrukcji, napisałem to trochę po „Budowaniu urządzeń Homie dla IoT lub automatyki domowej”. Później skupiłem się na podstawowym monitorowaniu (DHT22, DS18B20, światło) wokół płyt D1 Mini.Tym razem chciałbym pokazać, jak
Hakowanie oprogramowania układowego iPoda z systemu LINUX: 3 kroki
Hakowanie oprogramowania układowego iPoda w systemie LINUX: Wielu z was może zdawać sobie sprawę, że iPody (wideo piątej generacji i niższe) mogą być dostosowywane lub zhakowane. Do tej pory proces ten był ograniczony do użytkowników systemu Windows i jest dalej rozwijany z komputerów Mac; teraz użytkownicy Linuksa również będą mieli tę możliwość.UWAGA: PROSZĘ D