Oficjalnie wydany niezależny przykładowy kod ESP32-2432S028R-PLUS-RF / ZLX-ESP32-4
Aby ułatwić programistom szybkie zrozumienie i korzystanie z różnych funkcji sprzętowych płyty rozwojowej ZLX-ESP32-4, skompilowaliśmy i udostępniliśmy zestaw niezależnych przykładowych kodów.
Numer modelu sitodruku PCB tej płyty rozwojowej to: ESP32-2432S028R-PLUS-RF.
Jeśli otrzymana płyta rozwojowa została wydrukowana na płytce drukowanejESP32-2432S028R-PLUS-RF, możesz użyć tego zestawu przykładowego kodu ZLX-ESP32-4 i powiązanych informacji technicznych.
Ten przykładowy kod jest podzielony w oparciu o oryginalny program do wykrywania sprzętu ZLX-ESP32-4, a różne funkcje sprzętowe są przekształcane w niezależne projekty. Użytkownicy nie muszą wyodrębniać kodu z całego programu testowego, ale mogą bezpośrednio wybrać odpowiedni przykładowy projekt do kompilacji, nagrania, testowania i wtórnego opracowania.
Bieżący przykładowy kod zawiera następującą funkcjonalność:
Test wyświetlacza TFT ST7789
Rezystancyjny test dotykowy XPT2046
Montaż karty TF/MicroSD, wykrywanie pojemności oraz testowanie odczytu i zapisu
Skanowanie sieci Wi-Fi
Skanowanie Bluetooth Low Energy (BLE).
Test danych GPS NMEA i stanu pozycjonowania
Testowanie modułu RF E07/CC1101
E01/nRF24L01+ Test modułu RF
Test modułu NFC PN532
Wykrywanie napięcia akumulatora ADC
Poniżej znajdują się wszystkie przykładyESP32-2432S028R-PLUS-RF PCBSkonfiguruj rzeczywisty interfejs sprzętowy i definicje GPIO oraz podaj dwa zestawy wersji katalogu, chińską i angielską.
Każda funkcja ma oddzielny folder i niezależną strukturę projektu, co ułatwia użytkownikom naukę kodu, weryfikację sprzętu i integrację powiązanych funkcji z własnymi projektami Arduino lub PlatformIO.
W przykładzie TF/MicroSD dodaliśmy także mechanizm ochrony formatu. Domyślnie program wykonuje jedynie testy montażu karty pamięci oraz odczytu i zapisu. Jeśli wymagana jest operacja formatowania, użytkownik musi ją ręcznie potwierdzić, aby zmniejszyć ryzyko przypadkowego usunięcia danych z karty pamięci.
ZLX-ESP32-4 / ESP32-2432S028R-PLUS-RF to wielofunkcyjna platforma rozwojowa do komunikacji bezprzewodowej, Internetu rzeczy, eksperymentów RF i wbudowanych aplikacji programistycznych.
Mamy nadzieję, że poprzez wydanie tego niezależnego przykładowego kodu jeszcze bardziej zmniejszymy trudności programistów na początku i zapewnimy jaśniejsze odniesienia do testowania sprzętu, weryfikacji funkcjonalnej i późniejszego tworzenia aplikacji.
Odpowiednie informacje techniczne i przykładowy kod można uzyskać na stronie internetowej:
Hefei Zhiluxing Information Technology Co., Ltd.