LILYGO logotyp

T-display
Användarhandbok

Om den här guiden
Detta dokument är avsett att hjälpa användare att ställa in den grundläggande mjukvaruutvecklingsmiljön för att utveckla applikationer som använder hårdvara baserad på T-Display. Genom ett enkelt exampDetta dokument illustrerar hur man använder Arduino, inklusive den menybaserade konfigurationsguiden, kompilering av Arduino och nedladdning av firmware till ESP32-modulen.

Release Notes

Datum Version Release notes
2021.06 V1.0 Första släppet.
2021.12 V1.1 Andra releasen.

Introduktion

T-display

T-Display är ett utvecklingskort. Det kan arbeta självständigt
Den består av ESP32 MCU som stöder Wi-Fi + BT+ BLE kommunikationsprotokoll och en skärm. Skärmen är 1.14 tum IPS LCD ST7789V.
För applikationer som sträcker sig från sensornätverk med låg effekt till de mest krävande uppgifterna.
MCU för detta kort är ESP32-D0WDQ6-kretsen.
ESP32 integrerar Wi-Fi (2.4 GHz-band) och Bluetooth 4.2-lösningar på ett enda chip, tillsammans med dubbla högpresterande kärnor och många andra mångsidiga kringutrustning. ESP40 drivs av 32 nm-teknik och tillhandahåller en robust, mycket integrerad plattform för att möta de ständiga kraven på effektiv strömanvändning, kompakt design, säkerhet, hög prestanda och tillförlitlighet.
Xinyuan tillhandahåller de grundläggande hård- och mjukvaruresurserna som ger applikationsutvecklare möjlighet att bygga sina idéer kring ESP32-seriens hårdvara. Ramverket för mjukvaruutveckling som tillhandahålls av Xinyuan är avsett för att snabbt utveckla Internet of Things (IoT)-applikationer, med Wi-Fi, Bluetooth, flexibel energihantering och andra avancerade systemfunktioner.
RF-frekvensområdet är BT 2.402 GHz till 2.480 GHz/WIFI 2.412 GHz till 2.462 GHz.
Den maximala RF-sändningseffekten är 20.31 dBm.
T-Display-tillverkaren är Shenzhen Xin Yuan Electronic Technology Co., Ltd.

Arduino

En uppsättning plattformsoberoende applikationer skrivna i Java. Arduino Software IDE kommer från programmeringsspråket Processing och den integrerade utvecklingsmiljön för Wiring-programmet. Användare kan utveckla applikationer i Windows/Linux/macOS baserade på Arduino. Det rekommenderas att använda Windows 10. Windows OS har använts som ett exampi detta dokument i illustrationssyfte.

Förberedelse

För att utveckla applikationer för ESP32 behöver du:

  • PC laddad med antingen Windows, Linux eller Mac operativsystem
  • Verktygskedja för att bygga applikationen för ESP32
  • Arduino som i huvudsak innehåller API för ESP32 och skript för att driva verktygskedjan
  • CH9102 seriell port drivrutin
  • Själva ESP32-kortet och en USB-kabel för att ansluta den till datorn

Kom igång

Ladda ner Arduino-programvaran

Det snabbaste hur man installerar Arduino Software (IDE) på Windows-maskiner

Snabbstartguide

De webwebbplatsen ger en snabbstartsguide

Installationssteg för Windows-plattformen Arduino

LILYGO ESP32 T Display Bluetooth-modul - Windows-plattform Arduino

Gå in i nedladdningsgränssnittet, välj Windows installationsprogram att installera direkt

Installera Arduino-programvaran

LILYGO ESP32 T Display Bluetooth-modul - Arduino-programvara

Vänta på installationen

Konfigurera

Ladda ner Git

Ladda ner installationspaketet Git.exe

LILYGO ESP32 T Display Bluetooth-modul - Ladda ner Git

Förbyggd konfiguration

Klicka på Arduino-ikonen, högerklicka sedan och välj "Öppna mapp där"
Välj hårdvara ->
Mus ** Högerklicka ** ->
Klicka på Git Bash här

Kloning av ett fjärrlager

$ mkdir espressif
$ cd espressif
$ git clone –rekursiv https://github.com/espressif/arduino-esp32.git esp32

Ansluta

Du är nästan där. För att kunna gå vidare, anslut ESP32-kortet till PC:n, kontrollera under vilken seriell port kortet är synligt och verifiera om seriell kommunikation fungerar.

Testa demo

Välja File>>Example>>WiFi>>WiFiScan

LILYGO ESP32 T Display Bluetooth-modul - WiFiScan

Ladda upp skiss

Välj styrelse

Verktyg<

LILYGO ESP32 T Display Bluetooth-modul - ESP32 Dev Module

Ladda upp

Skiss << Ladda upp

Seriell monitor

Verktyg << Serial Monitor

LILYGO ESP32 T Display Bluetooth-modul - seriell monitor

SSC Kommandoreferens

Här är en lista över några vanliga Wi-Fi-kommandon för dig att testa modulen.

op

Beskrivning
op-kommandon används för att ställa in och fråga systemets Wi-Fi-modell.
Example
op -Q
op -S -o wmode
Parameter

Tabell 6-1. op Kommandoparameter

Parameter Beskrivning
-Q Fråga Wi-Fi-läge.
-S Ställ in Wi-Fi-läge.
wmode Det finns 3 Wi-Fi-lägen:
• läge = 1: STA-läge
• läge = 2: AP-läge
• läge = 3: STA+AP-läge
sta

Beskrivning
sta-kommandon används för att skanna STA-nätverksgränssnittet, ansluta eller koppla från AP och
fråga anslutningsstatusen för STA-nätverksgränssnittet.
Example
sta -S [-s ssid] [-b bssid] [-n kanal] [-h] sta -Q
sta -C [-s ssid] [-p lösenord] sta -D

Parameter

Tabell 6-2. sta Kommandoparameter

Parameter Beskrivning
-S skanning Skanna åtkomstpunkter.
Parameter Beskrivning
-s ssid Skanna eller anslut åtkomstpunkter med ssid.
-b bssid Skanna åtkomstpunkterna med bssid.
-n kanal Skanna kanalen.
-h Visa skanningsresultat med dolda ssid-åtkomstpunkter.
-Q Visa STA connect stutus.
-D Frånkopplad med nuvarande åtkomstpunkter.
ap

Beskrivning
ap-kommandon används för att ställa in parametern för AP-nätverksgränssnittet.
Example
ap -S [-s ssid] [-p lösenord] [-t kryptera] [-n kanal] [-h] [-m max_sta] ap –Q
ap –L
Parameter

Tabell 6-3. ap Kommandoparameter

Parameter Beskrivning
-S Ställ in AP-läge.
-s ssid Ställ in AP ssid.
-p lösenord Ställ in AP-lösenord.
-t kryptera Ställ in AP-krypteringsläge.
-h Dölj SSID.
-m max_sta Ställ in AP max-anslutningar.
-Q Visa AP-parametrar.
-L Visa MAC-adress och IP-adress för den anslutna stationen.
mac

Beskrivning
mac-kommandon används för att fråga MAC-adressen för nätverksgränssnittet.
Example
mac -Q [-o-läge]

Parameter

Tabell 6-4. mac kommandoparameter

Parameter Beskrivning
-Q Visa MAC-adress.
-o-läge • läge = 1: MAC-adress i STA-läge.
• läge = 2: MAC-adress i AP-läge.
dhcp

Beskrivning
dhcp-kommandon används för att aktivera eller inaktivera dhcp-server/klient.
Example
dchp -S [-o-läge] dhcp -E [-o-läge] dhcp -Q [-o-läge]

Parameter

Tabell 6-5. dhcp kommandoparameter

Parameter Beskrivning
-S Starta DHCP (klient/server).
-E Avsluta DHCP (klient/server).
-Q visa DHCP-status.
-o-läge • läge = 1: DHCP-klient för STA-gränssnitt.
• läge = 2: DHCP-server för AP-gränssnitt.
• läge = 3: båda.
ip

Beskrivning
ip-kommandon används för att ställa in och fråga IP-adressen för nätverksgränssnittet.
Example
ip -Q [-o-läge] ip -S [-i ip] [-o-läge] [-m mask] [-g gateway]

Parameter

Tabell 6-6. ip kommandoparameter

Parameter Beskrivning
-Q Visa IP-adress.
-o-läge • läge = 1: IP-adress för gränssnitt STA.
• läge = 2: IP-adress för gränssnitt AP.
• läge = 3: båda
-S Ställ in IP-adress.
-jag ip IP-adress.
-m mask Subnätadressmask.
-g gateway Huvudingång.
starta om

Beskrivning
reboot-kommandot används för att starta om kortet.
Example
starta om

ram

ram-kommandot används för att fråga storleken på den återstående högen i systemet.
Example
ram

FCC-varning:
Eventuella ändringar eller modifieringar som inte uttryckligen godkänts av den part som ansvarar för efterlevnaden kan ogiltigförklara användarens behörighet att använda utrustningen.
Denna enhet uppfyller del 15 av FCC-reglerna. Användningen är föremål för följande två villkor: (1) Denna enhet får inte orsaka skadliga störningar, och (2) denna enhet måste acceptera alla mottagna störningar, inklusive störningar som kan orsaka oönskad funktion.
VIKTIG OBS:
Notera: Denna utrustning har testats och befunnits överensstämma med gränserna för en digital enhet av klass B, i enlighet med del 15 av FCC-reglerna. Dessa gränser är utformade för att ge rimligt skydd mot skadliga störningar i en bostadsinstallation. Denna utrustning genererar, använder och kan utstråla radiofrekvensenergi och kan, om den inte installeras och används i enlighet med instruktionerna, orsaka skadliga störningar på radiokommunikation. Det finns dock ingen garanti för att störningar inte kommer att inträffa i en viss installation. Om den här utrustningen orsakar skadliga störningar på radio- eller tv-mottagning, vilket kan fastställas genom att slå av och på utrustningen, uppmuntras användaren att försöka korrigera störningen med en eller flera av följande åtgärder:

  • Rikta om eller flytta mottagningsantennen.
  • Öka avståndet mellan utrustningen och mottagaren.
  • Anslut utrustningen till ett uttag på en annan krets än den som mottagaren är ansluten till.
  • Rådfråga återförsäljaren eller en erfaren radio/TV-tekniker för hjälp.

FCC:s uttalande om strålningsexponering:
Denna utrustning överensstämmer med FCC:s strålningsexponeringsgränser som anges för en okontrollerad miljö. Denna utrustning bör installeras och användas med ett minsta avstånd på 20 cm mellan kylaren och din kropp.

Version 1.1
Copyright © 2021

Dokument/resurser

LILYGO ESP32 T-Display Bluetooth-modul [pdf] Användarhandbok
T-DISPLAY, TDISPLAY, 2ASYE-T-DISPLAY, 2ASYETDISPLAY, ESP32 T-Display Bluetooth-modul, ESP32, T-Display Bluetooth-modul

Referenser

Lämna en kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade *