ZLX-ESP32-1 ontwikkelbord Chinese en Engelse voorbeeldcode officieel vrijgegeven
We hebben het nu officieel georganiseerd en gepubliceerdZLX-ESP32-1 voorbeeldcodepakket voor ontwikkelbord, waardoor ontwikkelaars snel inzicht krijgen in hardwarebronnen, GPIO-definities en het gebruik van verschillende ingebouwde functies.
Deze voorbeeldcode is gebaseerd opZLX-ESP32-1 / ESP32-2432S0248R-PLUSHardwareplatformorganisatie, geschikt voor ESP32-WROOM-32E / ESP32-WROOM-32UE gerelateerde ontwikkeling en testen.
De voorbeeldcode is georganiseerd als een onafhankelijk project en elke functie kan onafhankelijk worden geopend, gecompileerd en getest, waardoor het voor beginners gemakkelijker wordt om te leren en voor ontwikkelaars rechtstreeks naar hun eigen projecten te verwijzen.
Chinese en Engelse versies
Het codepakket biedt ook:
Chinese voorbeeldcodedirectory
English Example Code Directory
Elk voorbeeld bevat onafhankelijke documentatie om het gebruik door Chinese en buitenlandse ontwikkelaars te vergemakkelijken.
Voorbeeld van een zelfstandige functie
Deze release bevat meerdere onafhankelijke voorbeeldprojecten, waaronder voornamelijk:
ST7789 2,8-inch TFT-schermtest
XPT2046 resistieve aanraakgevoelige gegevens lezen
XPT2046 vaste coördinaten mapping
Scherm 180° rotatie
Synchronisatie van aanraakcoördinaten na 180° rotatie
Montage van TF/MicroSD-kaart en lezen van informatie
Lees- en schrijftest voor TF-kaartbestanden
Voorbeeld van TF-kaartformaat
Audio PWM en eindversterker testen
Wi-Fi-netwerkscan
BLE Bluetooth-apparaat scannen
GT-U7 GPS/GNSS-gegevens lezen
RGB LED-test
Accuspanning ADC-detectie
BOOT-knopdetectie
Voorbeeld van NVS/configuratieherstel
Georganiseerd op basis van werkelijke hardwareparameters
De voorbeeldcode is georganiseerd volgens de feitelijke hardware-GPIO van de ZLX-ESP32-1, inclusief:
Ingebouwde bronnen zoals ST7789-display, XPT2046-aanraakscherm, TF-kaart, RGB-LED, audio, batterij-ADC, GPS en BOOT-knop.
Het aanraakvoorbeeld maakt ook gebruik van daadwerkelijke vaste mappingparameters om te voorkomen dat ontwikkelaars de aanraakrichting en de basiscoördinaatrelatie helemaal opnieuw moeten bevestigen.
PlatformIO-projectstructuur
Elk op zichzelf staand voorbeeld bevat volledige projectbestanden:
platformio.inisrc/main.cppinclude/pins.hinclude/config.hREADME.md
Ontwikkelaars kunnen gebruikenVisual Studio Code + PlatformIOOpen direct de bijbehorende voorbeeldmap voor ontwikkeling.
Geschikt voor ontwikkeling en secundaire ontwikkeling
Deze voorbeelden worden niet alleen gebruikt voor hardwaretests, maar ook als basiscode voor het ontwikkelen van ZLX-ESP32-1-projecten.
Ontwikkelaars kunnen display, touch, MicroSD, Wi-Fi, BLE, GPS, audio, batterijdetectie en andere functies combineren in hun eigen IoT, desktopcontroller, sensordisplayterminal of andere ESP32-projecten op basis van de werkelijke behoeften.
We zullen in de toekomst doorgaan met het updaten van de ontwikkelingsmaterialen, voorbeeldcodes en technische documenten van de ZLX-ESP32-serie.
Downloads & Resources:
https://www.zlxchina.com
Technical Support:
mq19880204@gmail.com
Hefei Zhiluxing Information Technology Co., Ltd.