LILYGO T-Display S3-serien tilbyder forskellige modeller baseret på ESP32-S3-chippen, hver tilpasset forskellige anvendelsestilfælde og krav. Disse modeller kommer med varierende displaytyper, hukommelseskonfigurationer og ekstra funktioner som kameramoduler. Uanset om du bygger en simpel IoT-enhed eller en mere kompleks applikation, der kræver billedoptagelse og -behandling, tilbyder LILYGO T-Display S3 alsidige muligheder.
Her er en oversigt over modellerne i LILYGO T-Display S3-serien, som hjælper dig med at beslutte, hvilken der passer bedst til dit projekt.

LILYGO T-Display S3
-
Funktioner:
-
Display: 1,9-tommer TFT LCD, 170x320 opløsning
-
Chipset: ESP32-S3
-
Hukommelse: 16MB Flash, 8MB PSRAM
-
Forbindelse: Understøtter Wi-Fi og Bluetooth
-
Bedst til: Grundlæggende IoT-applikationer, simple displays og Wi-Fi/Bluetooth-kommunikationsprojekter. Ideel til dem, der ønsker at komme i gang med displaybaserede IoT-enheder uden behov for tung billedbehandling.
-
Hurtig start:
-
Brug TFT_eSPI-biblioteket til at skrive kode og teste displayet.
-
Se eksempler på projekter på GitHub for nem implementering af displayfunktioner.
LILYGO T-Display S3 AMOLED Kamera
-
Funktioner:
-
Skærm: 1,9-tommer AMOLED
-
Kamera: Integreret kamerasystem
-
Chipset: ESP32-S3
-
Hukommelse: 16MB Flash, 8MB PSRAM
-
Bedst til: Projekter, der kræver både skærm og billedoptagelse, såsom ansigtsgenkendelse, objektdetektion eller enhver applikation, der behøver at behandle visuelle data.
-
Hurtig start:
-
Konfigurer udviklingsmiljøet til ESP32-S3.
-
Installer og konfigurer AMOLED og kamerabiblioteker (f.eks. Adafruit AMOLED-biblioteket).
-
Tag billeder via kameraet og vis dem på AMOLED-skærmen, eller udfør simple billedbehandlingsopgaver.
LILYGO T-Display S3 AMOLED V1
-
Funktioner:
-
Skærm: 1,9-tommer AMOLED
-
Kamera: Ingen
-
Chipset: ESP32-S3
-
Hukommelse: 16MB Flash, 8MB PSRAM
-
-
Bedst til: Applikationer, der kræver høj-kvalitets skærme, men uden behov for billedoptagelse. Almindelige anvendelser inkluderer smartwatches, grafiske brugergrænseflader eller simple skærmprojekter, hvor billedoptagelse ikke er nødvendig.
-
Hurtig start:
-
Opsæt udviklingsmiljøet og konfigurer til ESP32-S3.
-
Brug AMOLED displaybiblioteket til at designe grænseflader eller vise billeder.
-
Start med grundlæggende grafiske grænseflader, dynamiske effekter eller animationer.
-
LILYGO T-Display S3 AMOLED V2
-
Funktioner:
-
Skærm: 1,9-tommer AMOLED
-
Kamera: Ingen
-
Chipset: ESP32-S3
-
Hukommelse: 16MB Flash, 8MB PSRAM
-
Bedst til: Mere komplekse projekter, der kræver avanceret grafikrendering og skærmperformance, såsom indlejrede systemer eller enheder med interaktive grænseflader.
-
Hurtig start:
-
Opsæt ESP32-S3-miljøet.
-
Skriv kode til avancerede skærmeffekter, såsom animationer eller komplekse grafiske grænseflader.
-
Se avancerede eksempelprojekter for grafisk gengivelse.
Sammenligningstabel
Model | Displaytype | Kamera | Bedst til | Nøglefunktioner |
LILYGO T-Display S3 | TFT LCD 170x320 | Ingen | Grundlæggende IoT-projekter, simple skærm-applikationer | Wi-Fi/Bluetooth, 16MB Flash, 8MB PSRAM |
LILYGO T-Display S3 AMOLED Kamera | AMOLED 170x320 | Ja | Billedoptagelse, ansigts-/objektgenkendelse | AMOLED med høj kontrast, ESP32-S3, integreret kamera |
LILYGO T-Display S3 AMOLED V1 | AMOLED 170x320 | Ingen | Højtopløselig skærm til smartwatches, grænseflader | AMOLED, højtopløselig skærm, ESP32-S3 |
LILYGO T-Display S3 AMOLED V2 | AMOLED 170x320 | Ingen | Avanceret grafisk gengivelse, interaktive skærme | Forbedret skærmkvalitet, grafikbehandling |
Sådan kommer du i gang med LILYGO T-Display S3-modeller
Hver model i LILYGO T-Display S3-serien er meget kompatibel med både Arduino IDE og PlatformIO, hvilket giver fleksibilitet i valget af dit foretrukne udviklingsmiljø. Her er en hurtig opsætningsvejledning:
Sådan installeres og konfigureres T-Display-S3 i Arduino IDE?
-
Download og Installer Arduino IDE
Først skal du sikre dig, at du har den nyeste version af Arduino IDE installeret på din computer. Du kan downloade den fra Arduinos officielle hjemmeside.
-
Konfigurer Arduino IDE for at understøtte ESP32S3
-
Åbn Arduino IDE og gå til Fil -> Indstillinger i topmenuen.
-
I Indstillinger-vinduet skal du finde feltet Yderligere Boards Manager-URL'er og indsætte følgende link:
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
✔ Kopieret!
Bemærk: Vi anbefaler at bruge Arduino IDE version 2.0.14 til denne vejledning, da højere versioner kan have kompatibilitetsproblemer med TFT_eSPI-biblioteket【se TFT_eSPI/issue3329】. Hvis du støder på problemer, overvej at nedgradere til version 2.0.14 eller lavere.
-
Installer ESP32S3 Board-biblioteket
-
Efter at have tilføjet ovenstående URL, gå til Værktøjer -> Board -> Boards Manager.
-
I Boards Manager, søg efter ESP32, og klik på Installer.
-
Download T-Display-S3 bibliotek
-
Download T-Display-S3-biblioteket fra GitHub og flyt det til din Arduino biblioteksmappe. Standardbiblioteksstien er: C:\Users\YourName\Documents\Arduino\libraries
-
Kopier alt indholdet af lib-mappen til din Arduino biblioteksmappe.
-
Åbn eksempel kode
-
Naviger til examples-mappen i din downloadede T-Display-S3-mappe.
-
Vælg et eksempel og dobbeltklik any_example.ino for at åbne det.
-
Opsæt udviklingsboardindstillinger
-
Åbn Arduino IDE og gå til Værktøjer -> Board. Vælg ESP32S3 Udviklingsmodul fra listen.
-
Indstil følgende konfiguration baseret på tabellen nedenfor:
Indstilling | Værdi |
Board | ESP32S3 Udviklingsmodul |
Port | Vælg den korrekte port |
USB CDC ved opstart | Aktivér |
CPU-frekvens | 240MHz (WiFi) |
Core fejlfinding niveau | Ingen |
USB DFU ved opstart | Deaktiver |
Slet al flash før upload | Deaktiver |
Begivenheder kører på | Core1 |
Flash-tilstand | QIO 80MHZ |
Flash-størrelse | 16MB (128Mb) |
PSRAM | OPI PSRAM |
Upload-tilstand | UART0/Hardware CDC |
Uploadhastighed | 921600 |
USB-tilstand | CDC og JTAG |
-
Upload kode til udviklingskortet
-
Efter at have konfigureret indstillingerne skal du klikke på Upload-knappen for at kompilere og uploade koden til udviklingskortet.
-
Hvis du oplever problemer med upload, henvises til Fejlfinding-afsnittet nedenfor.
Almindelige problemer og løsninger
-
Hvad gør man, hvis upload mislykkes? Hvis uploaden mislykkes, skal du sikre, at dit kort er korrekt tilsluttet. Prøv at tilslutte USB-kablet igen, eller tryk på Boot-knappen på udviklingskortet for at starte tvungen boot-tilstand.
-
Hvordan nedgraderes til Arduino IDE version 2.0.14? Hvis du oplever problemer med nyere Arduino IDE-versioner, anbefales det at nedgradere til version 2.0.14. Du kan downloade ældre versioner direkte fra Arduino-hjemmesiden.
-
TFT_eSPI-biblioteket virker ikke? Som nævnt kan TFT_eSPI være inkompatibelt med versioner højere end Arduino IDE 2.0.14. I så fald skal du nedgradere til Arduino IDE 2.0.14 eller en lavere version for at sikre kompatibilitet.
Sådan installeres Visual Studio Code og PlatformIO til T-Display-S3
For at komme i gang med T-Display-S3 udviklingskortet skal du installere Visual Studio Code og konfigurere PlatformIO. Følg disse trin for en problemfri opsætning.
-
Installer Visual Studio Code
Først skal du downloade og installere Visual Studio Code fra den officielle hjemmeside. Denne lette og kraftfulde kodeeditor vil blive brugt til at udvikle dine T-Display-S3-projekter.
-
Installer PlatformIO-udvidelsen
-
Åbn Visual Studio Code.
-
Naviger til Udvidelser-sektionen (i venstremenuen).
-
Søg efter PlatformIO i søgefeltet.
-
Klik på Installer på PlatformIO IDE-udvidelsen.
-
Genstart Visual Studio Code
Når installationen er færdig, genstart Visual Studio Code for at sikre, at PlatformIO-plugin'et er korrekt indlæst.
-
Vælg din projektmappe
-
Efter genstart af Visual Studio Code, klik på Fil i øverste venstre hjørne.
-
Vælg Åbn mappe og vælg den T-Display-S3 projektmappe, du ønsker at arbejde med.
-
Vent på installation af afhængigheder
Tillad PlatformIO automatisk at installere eventuelle tredjepartsafhængige biblioteker, der kræves til dit projekt. Denne proces vil tage et øjeblik.
-
Konfigurer PlatformIO-indstillinger
Rediger
platformio.ini
-
I T-Display-S3 projektet, find og åbn filen platformio.ini.
-
I denne fil, gå til [platformio] sektion.
-
Fjern kommentaren fra en af linjerne, der starter med
default_envs = xxxx
, og sørg for, at kun én konfiguration er aktiv ad gangen.
-
Kompiler og upload firmware
-
Når indstillingerne er konfigureret, klik på ✔ symbolet nederst til venstre for at kompilere projektet.
-
Tilslut dit T-Display-S3-board til din computer med et USB kabel.
-
Klik på → symbolet for at uploade den kompilerede firmware til boardet.
-
For at se output, klik på stiksymbolet for at åbne serial monitor.
-
Fejlfinding
Hvis du oplever problemer, hvor enheden ikke kan skrives til, eller USB-enheden bliver ved med at blinke, henvises der til FAQ-afsnittet nedenfor for almindelige fejlfindingstrin.
Hvilken LILYGO T-Display S3 skal du vælge?
Valget af den rigtige LILYGO T-Display S3-model afhænger af dine projektbehov:
-
Til simple IoT-projekter og displays er T-Display S3 med en TFT LCD perfekt.
-
Hvis du har brug for billedoptagelsesfunktioner, overvej T-Display S3 AMOLED Camera.
-
For grafiske displays i høj kvalitet uden behov for kamera, vælg T-Display S3 AMOLED V1.
-
For avancerede grafik- og gengivelsesmuligheder er T-Display S3 AMOLED V2 det bedste valg.
Hver version er alsidig og klar til at imødekomme behovene hos både begyndere og avancerede brugere, og med rigelige ressourcer tilgængelige på GitHub og i dokumentationen kan du nemt gå i gang med udviklingen.