Komplexní průvodce výběrem správných modelů LILYGO T-Display S3 pro váš projekt

Řada LILYGO T-Display S3 nabízí různé modely založené na čipu ESP32-S3, z nichž každý je přizpůsoben různým použitím a požadavkům. Tyto modely mají různé typy displejů, konfigurace paměti a další funkce, jako jsou kamerové moduly. Ať už vytváříte jednoduché IoT zařízení nebo složitější aplikaci vyžadující zachycení a zpracování obrazu, LILYGO T-Display S3 nabízí všestranné možnosti.
Zde je přehled modelů v sérii LILYGO T-Display S3, který vám pomůže rozhodnout, který je pro váš projekt nejvhodnější.
 

LILYGO T-Display S3

  1. Vlastnosti:
  • Displej: 1,9palcový TFT LCD, rozlišení 170x320
  • Čipová sada: ESP32-S3
  • Paměť: 16MB Flash, 8MB PSRAM
  • Připojení: Podporuje Wi-Fi a Bluetooth
  1. Nejvhodnější pro: Základní IoT aplikace, jednoduché displeje a projekty založené na komunikaci Wi-Fi/Bluetooth. Ideální pro ty, kteří chtějí začít s IoT zařízeními s displejem bez náročných požadavků na zpracování obrazu.
  2. Rychlý start:
  • Nainstalujte Arduino IDE nebo PlatformIO a nakonfigurujte pro ESP32-S3.
  • Použijte knihovnu TFT_eSPI k napsání kódu a otestování displeje.
  • Podívejte se na ukázkové projekty na GitHub pro snadnou implementaci funkcí displeje.

LILYGO T-Display S3 AMOLED Kamera

  1. Vlastnosti:
  • Displej: 1,9palcový AMOLED
  • Kamera: Integrovaný kamerový modul
  • Čipová sada: ESP32-S3
  • Paměť: 16MB Flash, 8MB PSRAM
  1. Nejvhodnější pro: Projekty, které vyžadují jak zobrazení, tak zachycení obrazu, například rozpoznávání obličeje, detekci objektů nebo jakoukoli aplikaci potřebující zpracovávat vizuální data.
  2. Rychlý start:
  • Nakonfigurujte vývojové prostředí pro ESP32-S3.
  • Nainstalujte a nakonfigurujte AMOLED a knihovny pro fotoaparát (např. knihovnu Adafruit AMOLED).
  • Zachyťte obrázky pomocí kamery a zobrazte je na AMOLED displeji, nebo proveďte jednoduché úlohy zpracování obrazu.

LILYGO T-Display S3 AMOLED V1

  • Vlastnosti:
    • Displej: 1,9palcový AMOLED
    • Kamera: Žádná
    • Čipová sada: ESP32-S3
    • Paměť: 16MB Flash, 8MB PSRAM
  • Nejvhodnější pro: Aplikace vyžadující vysoce kvalitní displeje, ale bez potřeby zachycení obrazu. Mezi běžné použití patří chytré hodinky, grafická uživatelská rozhraní nebo jednoduché projekty zobrazení, kde není potřeba zachycení obrazu.
  • Rychlý start:
    • Nastavte vývojové prostředí a nakonfigurujte pro ESP32-S3.
    • Použijte knihovnu AMOLED displeje k navrhování rozhraní nebo zobrazování obrázků.
    • Začněte se základními grafickými rozhraními, dynamickými efekty nebo animacemi.

LILYGO T-Display S3 AMOLED V2

  1. Vlastnosti:
  • Displej: 1,9palcový AMOLED
  • Kamera: Žádná
  • Čipová sada: ESP32-S3
  • Paměť: 16MB Flash, 8MB PSRAM
  1. Nejvhodnější pro: Složitější projekty vyžadující pokročilé vykreslování grafiky a výkon zobrazení, jako jsou vestavěné systémy nebo zařízení s interaktivními rozhraními.
  2. Rychlý start:
  • Nastavte prostředí ESP32-S3.
  • Napište kód pro pokročilé zobrazovací efekty, jako jsou animace nebo složité grafické rozhraní.
  • Odkazujte na pokročilé ukázkové projekty pro grafické vykreslování.
LILYGO T-Display S3

LILYGO T-Display S3

Zobrazit produkt
LILYGO T-Display S3 AMOLED

LILYGO T-Display S3 AMOLED

Zobrazit produkt
LilyGO T-Display S3 AMOLED Kamera

LILYGO T-Display S3 AMOLED Kamera

Zobrazit produkt
LILYGO T-Display S3 AMOLED V2.0

LILYGO T-Display S3 AMOLED V2.0

Zobrazit produkt

Srovnávací tabulka

Model Typ displeje Fotoaparát Nejlepší pro Klíčové vlastnosti
LILYGO T-Display S3 TFT LCD 170x320 Žádný Základní projekty IoT, jednoduché zobrazovací aplikace Wi-Fi/Bluetooth, 16MB Flash, 8MB PSRAM
LILYGO T-Display S3 AMOLED Kamera AMOLED 170x320 Ano Zachycení obrazu, rozpoznávání obličeje/objektu AMOLED s vysokým kontrastem, ESP32-S3, integrovaná kamera
LILYGO T-Display S3 AMOLED V1 AMOLED 170x320 Žádný Vysoce kvalitní displej pro chytré hodinky, rozhraní AMOLED, vysoce kvalitní displej, ESP32-S3
LILYGO T-Display S3 AMOLED V2 AMOLED 170x320 Žádný Pokročilé grafické vykreslování, interaktivní displeje Vylepšená kvalita zobrazení, zpracování grafiky

Jak začít s modely LILYGO T-Display S3

Každý model v sérii LILYGO T-Display S3 je vysoce kompatibilní jak s Arduino IDE, tak s PlatformIO, což poskytuje flexibilitu při výběru preferovaného vývojového prostředí. Zde je rychlý průvodce nastavením:

Jak nainstalovat a nakonfigurovat T-Display-S3 v Arduino IDE?

  1. Stáhnout a Instalovat Rozhraní pro vývoj Arduina
Nejprve se ujistěte, že máte na svém počítači nainstalovanou nejnovější verzi Arduino IDE. Můžete si ji stáhnout z oficiálních stránek Arduino.
  1. Konfigurace Arduina IDE pro podporu ESP32S3
  • Otevřete Arduino IDE a přejděte v horním menu na Soubor -> Předvolby.
  • V okně Předvolby najděte pole Další URL správce desek a vložte následující odkaz:
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

✔ Zkopírováno!
Poznámka: Doporučujeme používat Arduino IDE verzi 2.0.14 pro tento návod, protože vyšší verze mohou mít problémy s kompatibilitou s knihovnou TFT_eSPI【viz TFT_eSPI/issue3329】. Pokud narazíte na problémy, zvažte downgrade na verzi 2.0.14 nebo nižší.
  1. Instalovat knihovna desky ESP32S3
  • Po přidání výše uvedené URL přejděte na Nástroje -> Deska -> Správce desek.
  • V Správci desek vyhledejte ESP32 a klikněte na Instalovat.
  1. Stáhnout knihovnu T-Display-S3
  • Stáhněte si knihovnu T-Display-S3 z GitHubu a přesuňte ji do složky knihoven Arduino. Výchozí cesta ke knihovně je: C:\Users\YourName\Documents\Arduino\libraries
  • Zkopírujte veškerý obsah složky lib do složky knihoven Arduino.
  1. Otevřít ukázkový kód
  • Přejděte do adresáře examples ve stažené složce T-Display-S3.
  • Vyberte jakýkoli příklad a dvojitě klikněte any_example.ino abych ho otevíral/a.
  1. Nastavit nastavení vývojové desky
  • Otevřete Arduino IDE a přejděte na Nástroje -> Deska. Ze seznamu vyberte ESP32S3 Dev Module.
  • Nastavte následující konfiguraci podle níže uvedené tabulky:
Prostředí Hodnota
Rada Vývojový modul ESP32S3
Přístav Vyberte správný port
USB CDC při bootování Umožnit
Frekvence procesoru 240 MHz (Wi-Fi)
Úroveň ladění jádra Žádný
USB DFU při bootování Zakázat
Vymazat veškerou flash paměť před nahráním Zakázat
Události pokračují Jádro1
Režim blesku QIO 80 MHz
Velikost blesku 16 MB (128 MB)
PSRAM OPI PSRAM
Režim nahrávání UART0/Hardware CDC
Rychlost nahrávání 921600
Režim USB CDC a JTAG
  1. Nahrát kód na vývojovou desku
  • Po nakonfigurování nastavení klikněte na tlačítko Nahrát pro kompilaci a nahrání kódu na vývojovou desku.
  • Pokud máte problémy s nahráváním, podívejte se na sekci Řešení problémů níže.

Běžné problémy a řešení

  • Co dělat, když nahrávání selže? Pokud nahrávání selže, ujistěte se, že je vaše deska správně připojena. Zkuste znovu připojit USB kabel nebo stiskněte tlačítko Boot na vývojové desce pro spuštění nuceného režimu bootování.
  • Jak přejít na starší verzi Arduino IDE 2.0.14? Pokud máte problémy s novějšími verzemi Arduino IDE, je vhodné přejít na verzi 2.0.14. Starší verze si můžete stáhnout přímo z webu Arduino.
  • Knihovna TFT_eSPI nefunguje? Jak bylo zmíněno, TFT_eSPI nemusí být kompatibilní s verzemi vyššími než Arduino IDE 2.0.14. V takovém případě přejděte na Arduino IDE 2.0.14 nebo nižší verzi, abyste zajistili kompatibilitu.

Jak nainstalovat Visual Studio Code a PlatformIO pro T-Display-S3

Chcete-li začít s vývojovou deskou T-Display-S3, budete potřebovat nainstalovat Visual Studio Code a nakonfigurovat PlatformIO. Postupujte podle těchto kroků pro hladké nastavení.
  1. Instalovat Kód Visual Studia
Nejprve si stáhněte a nainstalujte Visual Studio Code z oficiálních stránek. Tento lehký a výkonný editor kódu bude použit pro vývoj vašich projektů T-Display-S3.
  1. Instalovat rozšíření PlatformIO
  • Otevřete Visual Studio Code.
  • Přejděte do sekce Rozšíření (v levém postranním menu).
  • Vyhledejte PlatformIO v hledacím poli.
  • Klikněte na Instalovat v rozšíření PlatformIO IDE.
  1. Restartujte Visual Studio Code
Po dokončení instalace restartujte Visual Studio Code, aby se zajistilo správné načtení pluginu PlatformIO.
  1. Vyberte složku vašeho projektu
  • Po restartování Visual Studio Code klikněte na Soubor v levém horním rohu.
  • Vyberte Otevřít složku a zvolte složku projektu T-Display-S3, se kterou chcete pracovat.
  1. Čekejte na instalaci závislostí
Umožněte PlatformIO automaticky nainstalovat všechny závislé knihovny třetích stran potřebné pro váš projekt. Tento proces potrvá několik okamžiků.
  1. Konfigurace nastavení PlatformIO
Upravit platformio.ini
  • V projektu T-Display-S3 najděte a otevřete soubor platformio.ini.
  • V tomto souboru přejděte na [platformio] sekce.
  • Odkomentujte jeden z řádků, který začíná default_envs = xxxx, přičemž zajistěte, aby byla aktivní pouze jedna konfigurace najednou.
  1. Sestavit a nahrát firmware
  • Jakmile jsou nastavení nakonfigurována, klikněte na ✔ symbol umístěný v levém dolním rohu pro sestavení projektu.
  • Připojte svou desku T-Display-S3 k počítači pomocí USB kabelu.
  • Klikněte na symbol → pro nahrání zkompilovaného firmwaru na desku.
  • Chcete-li zobrazit výstup, klikněte na symbol zástrčky pro otevření sériového monitoru.
  1. Odstraňování problémů
Pokud narazíte na problémy, kdy nelze zařízení zapisovat, nebo USB zařízení neustále bliká, prosím podívejte se do sekce FAQ níže pro běžné kroky řešení problémů.

Který LILYGO T-Display S3 byste si měli vybrat?

Výběr správného modelu LILYGO T-Display S3 závisí na potřebách vašeho projektu:
  • Pro jednoduché IoT projekty a displeje je T-Display S3 s TFT LCD ideální.
  • Pokud potřebujete schopnosti zachycení obrazu, zvažte T-Display S3 AMOLED Camera.
  • Pro vysoce kvalitní grafické displeje bez potřeby kamery zvolte T-Display S3 AMOLED V1.
  • Pro pokročilé grafické a vykreslovací schopnosti je T-Display S3 AMOLED V2 nejlepší volbou.
Každá verze je všestranná a připravená vyhovět potřebám jak začátečníků, tak pokročilých uživatelů, a díky dostatku zdrojů dostupných na GitHubu a v dokumentaci se můžete snadno pustit do vývoje.

Zanechte komentář

Vaše e-mailová adresa nebude zveřejněna. Povinná pole jsou označena *

Přihlaste se k odběru našeho newsletteru

Získejte nejnovější informace o našich produktech a speciálních nabídkách.