Omfattande guide för att välja rätt LILYGO T-Display S3-modeller för ditt projekt

LILYGO T-Display S3-serien erbjuder olika modeller baserade på ESP32-S3-chipet, var och en anpassad för olika användningsområden och krav. Dessa modeller har varierande displaytyper, minneskonfigurationer och ytterligare funktioner som kameramoduler. Oavsett om du bygger en enkel IoT-enhet eller en mer komplex applikation som kräver bildfångst och bearbetning, erbjuder LILYGO T-Display S3 mångsidiga alternativ.
Här är en översikt över modellerna i LILYGO T-Display S3-serien som hjälper dig att avgöra vilken som passar bäst för ditt projekt.
 

LILYGO T-Display S3

  1. Funktioner:
  • Display: 1,9-tums TFT LCD, 170x320 upplösning
  • Chipset: ESP32-S3
  • Minne: 16MB Flash, 8MB PSRAM
  • Anslutning: Stöder Wi-Fi och Bluetooth
  1. Bäst för: Grundläggande IoT-applikationer, enkla displayer och projekt baserade på Wi-Fi/Bluetooth-kommunikation. Perfekt för dem som vill komma igång med displaybaserade IoT-enheter utan behov av tung bildbehandling.
  2. Snabbstart:
  • Installera Arduino IDE eller PlatformIO och konfigurera för ESP32-S3.
  • Använd TFT_eSPI-biblioteket för att skriva kod och testa displayen.
  • Se exempelprojekt på GitHub för enkel implementering av displayfunktioner.

LILYGO T-Display S3 AMOLED Kamera

  1. Funktioner:
  • Skärm: 1,9-tums AMOLED
  • Kamera: Integrerad kamerasensor
  • Chipset: ESP32-S3
  • Minne: 16MB Flash, 8MB PSRAM
  1. Bäst för: Projekt som kräver både skärm och bildfångst, såsom ansiktsigenkänning, objektigenkänning eller någon applikation som behöver bearbeta visuell data.
  2. Snabbstart:
  • Konfigurera utvecklingsmiljön för ESP32-S3.
  • Installera och konfigurera AMOLED och kamerabibliotek (t.ex. Adafruit AMOLED-biblioteket).
  • Fånga bilder via kameran och visa dem på AMOLED-skärmen, eller utför enkla bildbehandlingsuppgifter.

LILYGO T-Display S3 AMOLED V1

  • Funktioner:
    • Skärm: 1,9-tums AMOLED
    • Kamera: Ingen
    • Chipset: ESP32-S3
    • Minne: 16MB Flash, 8MB PSRAM
  • Bäst för: Applikationer som kräver högkvalitativa skärmar men utan behov av bildfångst. Vanliga användningsområden inkluderar smartklockor, grafiska användargränssnitt eller enkla skärmprojekt där bildfångst inte är nödvändigt.
  • Snabbstart:
    • Ställ in utvecklingsmiljön och konfigurera för ESP32-S3.
    • Använd AMOLED-skärmbiblioteket för att designa gränssnitt eller visa bilder.
    • Börja med grundläggande grafiska gränssnitt, dynamiska effekter eller animationer.

LILYGO T-Display S3 AMOLED V2

  1. Funktioner:
  • Skärm: 1,9-tums AMOLED
  • Kamera: Ingen
  • Chipset: ESP32-S3
  • Minne: 16MB Flash, 8MB PSRAM
  1. Bäst för: Mer komplexa projekt som kräver avancerad grafikrendering och skärmprestanda, såsom inbyggda system eller enheter med interaktiva gränssnitt.
  2. Snabbstart:
  • Ställ in ESP32-S3-miljön.
  • Skriv kod för avancerade displayeffekter, såsom animationer eller komplexa grafiska gränssnitt.
  • Se avancerade exempelprojekt för grafisk rendering.
LILYGO T-Display S3

LILYGO T-Display S3

Visa produkt
LILYGO T-Display S3 AMOLED

LILYGO T-Display S3 AMOLED

Visa produkt
LilyGO T-Display S3 AMOLED Kamera

LILYGO T-Display S3 AMOLED Kamera

Visa produkt
LILYGO T-Display S3 AMOLED V2.0

LILYGO T-Display S3 AMOLED V2.0

Visa produkt

Jämförelsetabell

Modell Displaytyp Kamera Bäst för Nyckelfunktioner
LILYGO T-Display S3 TFT LCD 170x320 Ingen Grundläggande IoT-projekt, enkla displayapplikationer Wi-Fi/Bluetooth, 16MB Flash, 8MB PSRAM
LILYGO T-Display S3 AMOLED Kamera AMOLED 170x320 Ja Bildtagning, ansikts-/objektigenkänning Högkontrast AMOLED, ESP32-S3, integrerad kamera
LILYGO T-Display S3 AMOLED V1 AMOLED 170x320 Ingen Högkvalitetsdisplay för smartklockor, gränssnitt AMOLED, högkvalitetsdisplay, ESP32-S3
LILYGO T-Display S3 AMOLED V2 AMOLED 170x320 Ingen Avancerad grafisk rendering, interaktiva displayer Förbättrad displaykvalitet, grafikbehandling

Hur man kommer igång med LILYGO T-Display S3-modeller

Varje modell i LILYGO T-Display S3-serien är mycket kompatibel med både Arduino IDE och PlatformIO, vilket ger flexibilitet att välja din föredragna utvecklingsmiljö. Här är en snabb installationsguide:

Hur man installerar och konfigurerar T-Display-S3 i Arduino IDE?

  1. Ladda ner och Installera Arduino IDE
Först, se till att du har den senaste versionen av Arduino IDE installerad på din dator. Du kan ladda ner den från Arduinos officiella webbplats.
  1. Konfigurera Arduino IDE för att stödja ESP32S3
  • Öppna Arduino IDE och gå till Arkiv -> Inställningar i toppmenyn.
  • I fönstret Inställningar, hitta fältet Ytterligare Boards Manager-URL:er och klistra in följande länk:
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

✔ Kopierat!
Observera: Vi rekommenderar att du använder Arduino IDE version 2.0.14 för denna guide, eftersom högre versioner kan ha kompatibilitetsproblem med TFT_eSPI-biblioteket【se TFT_eSPI/issue3329】. Om du stöter på problem, överväg att nedgradera till version 2.0.14 eller lägre.
  1. Installera ESP32S3 Board-biblioteket
  • Efter att ha lagt till ovanstående URL, gå till Verktyg -> Kort -> Boards Manager.
  • I Boards Manager, sök efter ESP32 och klicka på Installera.
  1. Ladda ner T-Display-S3-biblioteket
  • Ladda ner T-Display-S3-biblioteket från GitHub och flytta det till din Arduino-biblioteksmapp. Standardbiblioteksvägen är: C:\Users\YourName\Documents\Arduino\libraries
  • Kopiera allt innehåll från lib-mappen till din Arduino-biblioteksmapp.
  1. Öppna exempel-kod
  • Navigera till examples-mappen i din nedladdade T-Display-S3-mapp.
  • Välj ett exempel och dubbelklicka any_example.ino för att öppna det.
  1. Ställ in utvecklingskortets inställningar
  • Öppna Arduino IDE och gå till Verktyg -> Kort. Välj ESP32S3 Utvecklingsmodul från listan.
  • Ställ in följande konfiguration baserat på tabellen nedan:
Inställning Värde
Kort ESP32S3 Utvecklingsmodul
Port Välj rätt port
USB CDC vid start Aktivera
CPU-frekvens 240MHz (WiFi)
Kärndebuggningsnivå Ingen
USB DFU vid start Inaktivera
Radera all flash före uppladdning Inaktivera
Händelser körs på Kärna1
Flashläge QIO 80MHZ
Flashstorlek 16MB (128Mb)
PSRAM OPI PSRAM
Uppladdningsläge UART0/Maskinvaru-CDC
Uppladdningshastighet 921600
USB-läge CDC och JTAG
  1. Ladda upp kod till utvecklingskortet
  • Efter att ha konfigurerat inställningarna, klicka på Upload-knappen för att kompilera och ladda upp koden till utvecklingskortet.
  • Om du upplever problem med uppladdning, se avsnittet Felsökning nedan.

Vanliga problem och lösningar

  • Vad göra om uppladdningen misslyckas? Om uppladdningen misslyckas, kontrollera att ditt kort är korrekt anslutet. Försök att koppla ur och ansluta USB-kabeln igen, eller tryck på Boot-knappen på utvecklingskortet för att starta tvångsstartläge.
  • Hur nedgraderar man till Arduino IDE version 2.0.14? Om du stöter på problem med nyare versioner av Arduino IDE rekommenderas det att nedgradera till version 2.0.14. Du kan ladda ner äldre versioner direkt från Arduinos webbplats.
  • TFT_eSPI-biblioteket fungerar inte? Som nämnts kan TFT_eSPI vara inkompatibelt med versioner högre än Arduino IDE 2.0.14. I så fall, nedgradera till Arduino IDE 2.0.14 eller en lägre version för att säkerställa kompatibilitet.

Hur man installerar Visual Studio Code och PlatformIO för T-Display-S3

För att komma igång med T-Display-S3-utvecklingskortet behöver du installera Visual Studio Code och konfigurera PlatformIO. Följ dessa steg för en smidig installation.
  1. Installera Visual Studio Code
Först, ladda ner och installera Visual Studio Code från den officiella webbplatsen. Denna lätta och kraftfulla kodredigerare kommer att användas för att utveckla dina T-Display-S3-projekt.
  1. Installera PlatformIO-tillägget
  • Öppna Visual Studio Code.
  • Navigera till avsnittet Tillägg (i menyn till vänster).
  • Sök efter PlatformIO i sökfältet.
  • Klicka på InstalleraPlatformIO IDE-tillägget.
  1. Starta om Visual Studio Code
När installationen är klar, starta om Visual Studio Code för att säkerställa att PlatformIO-pluginet laddas korrekt.
  1. Välj din projektmapp
  • Efter att ha startat om Visual Studio Code, klicka på Arkiv i det övre vänstra hörnet.
  • Välj Öppna mapp och välj den T-Display-S3-projektmapp du vill arbeta med.
  1. Vänta på beroendeinstallation
Tillåt PlatformIO att automatiskt installera alla tredjepartsberoenden som krävs för ditt projekt. Denna process tar några ögonblick.
  1. Konfigurera PlatformIO-inställningar
Redigera platformio.ini
  • I T-Display-S3-projektet, hitta och öppna filen platformio.ini.
  • I den här filen, gå till [platformio] avsnitt.
  • Avkommentera en av raderna som börjar med default_envs = xxxx, se till att endast en konfiguration är aktiv åt gången.
  1. Kompilera och ladda upp firmware
  • När inställningarna är konfigurerade, klicka på ✔-symbolen längst ner till vänster för att kompilera projektet.
  • Anslut ditt T-Display-S3-kort till din dator med en USBkabel.
  • Klicka på →-symbolen för att ladda upp den kompilerade firmware till kortet.
  • För att visa utdata, klicka på plugg-symbolen för att öppna seriell monitor.
  1. Felsökning
Om du stöter på problem där enheten inte kan skrivas till, eller USB-enheten fortsätter att blinka, vänligen se FAQ-avsnittet nedan för vanliga felsökningssteg.

Vilken LILYGO T-Display S3 ska du välja?

Att välja rätt LILYGO T-Display S3-modell beror på dina projektbehov:
  • För enkla IoT-projekt och displayer är T-Display S3 med TFT LCD perfekt.
  • Om du behöver bildfångstfunktioner, överväg T-Display S3 AMOLED Camera.
  • För högkvalitativa grafiska displayer utan kamerabehov, välj T-Display S3 AMOLED V1.
  • För avancerade grafik- och renderingsmöjligheter är T-Display S3 AMOLED V2 det bästa valet.
Varje version är mångsidig och redo att möta behoven hos både nybörjare och avancerade användare, och med gott om resurser tillgängliga på GitHub och i dokumentationen kan du enkelt börja utveckla.

Lämna en kommentar

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

Sidopanel

Senaste inlägg

Denna sektion innehåller för närvarande inget innehåll. Lägg till innehåll i denna sektion med hjälp av sidofältet.

Registrera dig för vårt nyhetsbrev

Få den senaste informationen om våra produkter och specialerbjudanden.