Chinesischer und englischer Beispielcode für das ZLX-ESP32-1-Entwicklungsboard offiziell veröffentlicht
Wir haben es nun offiziell organisiert und veröffentlichtBeispielcodepaket für die Entwicklungsplatine ZLX-ESP32-1Dadurch können Entwickler schnell Hardwareressourcen, GPIO-Definitionen und die Verwendung verschiedener Onboard-Funktionen verstehen.
Dieser Beispielcode basiert aufZLX-ESP32-1 / ESP32-2432S0248R-PLUSOrganisation der Hardwareplattform, geeignet für ESP32-WROOM-32E / ESP32-WROOM-32UE-bezogene Entwicklung und Tests.
Der Beispielcode ist als unabhängiges Projekt organisiert und jede Funktion kann unabhängig geöffnet, kompiliert und getestet werden, was das Erlernen für Anfänger erleichtert und Entwicklern die direkte Bezugnahme auf ihre eigenen Projekte erleichtert.
Chinesische und englische Versionen
Das Codepaket bietet außerdem:
Chinesisches Beispielcodeverzeichnis
English Example Code Directory
Jedes Beispiel enthält eine unabhängige Dokumentation, um die Verwendung durch chinesische und ausländische Entwickler zu erleichtern.
Beispiel für eine eigenständige Funktion
Diese Version enthält mehrere unabhängige Beispielprojekte, darunter hauptsächlich:
ST7789 2,8-Zoll-TFT-Bildschirmtest
XPT2046 Widerstands-Touch-Rohdatenlesen
XPT2046 feste Koordinatenzuordnung
Bildschirm um 180° drehbar
Touch-Koordinatensynchronisierung nach 180°-Drehung
Montage der TF/MicroSD-Karte und Auslesen der Informationen
Test zum Lesen und Schreiben von TF-Kartendateien
Beispiel für ein TF-Kartenformat
Audio-PWM- und Leistungsverstärkertests
Wi-Fi-Netzwerk-Scan
Scannen von BLE-Bluetooth-Geräten
GT-U7 GPS-/GNSS-Datenauslesung
RGB-LED-Test
ADC-Erkennung der Batteriespannung
Erkennung der BOOT-Taste
Beispiel für NVS/Konfigurationswiederherstellung
Organisiert basierend auf tatsächlichen Hardwareparametern
Der Beispielcode ist nach dem tatsächlichen Hardware-GPIO von ZLX-ESP32-1 organisiert, einschließlich:
Integrierte Ressourcen wie ST7789-Display, XPT2046-Touchscreen, TF-Karte, RGB-LED, Audio, Batterie-ADC, GPS und BOOT-Taste.
Das Touch-Beispiel verwendet auch tatsächliche feste Zuordnungsparameter, um zu vermeiden, dass Entwickler die Touch-Richtung und die grundlegende Koordinatenbeziehung von Grund auf bestätigen müssen.
PlatformIO-Projektstruktur
Jedes eigenständige Beispiel enthält vollständige Projektdateien:
platformio.inisrc/main.cppinclude/pins.hinclude/config.hREADME.md
Entwickler können verwendenVisual Studio Code + PlatformIOÖffnen Sie direkt das entsprechende Beispielverzeichnis für die Entwicklung.
Geeignet für Entwicklung und sekundäre Entwicklung
Diese Beispiele werden nicht nur für Hardwaretests verwendet, sondern auch als Basiscode für die Entwicklung von ZLX-ESP32-1-Projekten.
Entwickler können Display, Touch, MicroSD, Wi-Fi, BLE, GPS, Audio, Batterieerkennung und andere Funktionen je nach tatsächlichem Bedarf in ihrem eigenen IoT, Desktop-Controller, Sensor-Display-Terminal oder anderen ESP32-Projekten kombinieren.
Wir werden die Entwicklungsmaterialien, Beispielcodes und technischen Dokumente der ZLX-ESP32-Serie auch in Zukunft aktualisieren.
Downloads & Resources:
https://www.zlxchina.com
Technical Support:
mq19880204@gmail.com
Hefei Zhiluxing Information Technology Co., Ltd.