Kattava opas oikeiden LILYGO T-Display S3 -mallien valintaan projektiisi

LILYGO T-Display S3 -sarja tarjoaa erilaisia malleja, jotka perustuvat ESP32-S3-piiriin, ja ne on räätälöity erilaisiin käyttötarkoituksiin ja vaatimuksiin. Näissä malleissa on erilaisia näyttötyyppejä, muistikonfiguraatioita ja lisäominaisuuksia, kuten kameramoduuleja. Olitpa rakentamassa yksinkertaista IoT-laitetta tai monimutkaisempaa sovellusta, joka vaatii kuvan kaappausta ja käsittelyä, LILYGO T-Display S3 tarjoaa monipuolisia vaihtoehtoja.
Tässä on erittely LILYGO T-Display S3 -sarjan malleista, jotka auttavat sinua päättämään, mikä sopii parhaiten projektiisi.
 

LILYGO T-Display S3

  1. Ominaisuudet:
  • Näyttö: 1,9 tuuman TFT LCD, 170x320 resoluutio
  • Piirisarja: ESP32-S3
  • Muisti: 16 Mt Flash, 8 Mt PSRAM
  • Yhteydet: Tukee Wi-Fi- ja Bluetooth-yhteyksiä
  1. Parhaiten sopii: Perus IoT-sovelluksiin, yksinkertaisiin näyttöihin ja Wi-Fi/Bluetooth-yhteyksiin perustuville projekteille. Ihanteellinen niille, jotka haluavat aloittaa näyttöpohjaisten IoT-laitteiden kanssa ilman raskasta kuvankäsittelytarvetta.
  2. Pika-aloitus:
  • Asenna Arduino IDE tai PlatformIO ja konfiguroi ESP32-S3:lle.
  • Käytä TFT_eSPI-kirjastoa kirjoittaaksesi koodia ja testataksesi näyttöä.
  • Katso esimerkkiprojekteja GitHubissa helpottaaksesi näyttötoimintojen toteutusta.

LILYGO T-Display S3 AMOLED Kamera

  1. Ominaisuudet:
  • Näyttö: 1,9 tuuman AMOLED
  • Kamera: Integroitu kameramoduuli
  • Piirisarja: ESP32-S3
  • Muisti: 16 Mt Flash, 8 Mt PSRAM
  1. Parhaiten sopii: Projekteihin, jotka vaativat sekä näytön että kuvan tallennuksen, kuten kasvojentunnistus, kohteiden tunnistus tai kaikki sovellukset, jotka tarvitsevat visuaalisen datan käsittelyä.
  2. Pika-aloitus:
  • Konfiguroi kehitysympäristö ESP32-S3:lle.
  • Asenna ja konfiguroi AMOLED- ja kamerakirjastot (esim. Adafruit AMOLED -kirjasto).
  • Tallenna kuvia kameralla ja näytä ne AMOLED-näytöllä tai suorita yksinkertaisia kuvankäsittelytehtäviä.

LILYGO T-Display S3 AMOLED V1

  • Ominaisuudet:
    • Näyttö: 1,9 tuuman AMOLED
    • Kamera: Ei
    • Piirisarja: ESP32-S3
    • Muisti: 16 Mt Flash, 8 Mt PSRAM
  • Parhaiten sopii: Sovelluksiin, jotka vaativat korkealaatuisia näyttöjä, mutta eivät tarvitse kuvan tallennusta. Yleisiä käyttötarkoituksia ovat älykellot, graafiset käyttöliittymät tai yksinkertaiset näyttöprojektit, joissa kuvan tallennus ei ole tarpeen.
  • Pika-aloitus:
    • Määritä kehitysympäristö ja konfiguroi ESP32-S3:lle.
    • Käytä AMOLED-näyttökirjastoa käyttöliittymien suunnitteluun tai kuvien näyttämiseen.
    • Aloita perusgraafisilla käyttöliittymillä, dynaamisilla efekteillä tai animaatioilla.

LILYGO T-Display S3 AMOLED V2

  1. Ominaisuudet:
  • Näyttö: 1,9 tuuman AMOLED
  • Kamera: Ei
  • Piirisarja: ESP32-S3
  • Muisti: 16 Mt Flash, 8 Mt PSRAM
  1. Parhaiten sopii: Monimutkaisempiin projekteihin, jotka vaativat kehittynyttä grafiikan renderöintiä ja näyttösuorituskykyä, kuten sulautetut järjestelmät tai laitteet, joissa on interaktiiviset käyttöliittymät.
  2. Pika-aloitus:
  • Määritä ESP32-S3 -ympäristö.
  • Kirjoita koodi edistyneille näyttöefekteille, kuten animaatioille tai monimutkaisille graafisille käyttöliittymille.
  • Katso edistyneitä esimerkkiprojekteja graafiseen renderöintiin.
LILYGO T-Display S3

LILYGO T-Display S3

Näytä tuote
LILYGO T-Display S3 AMOLED

LILYGO T-Display S3 AMOLED

Näytä tuote
LilyGO T-Display S3 AMOLED Kamera

LILYGO T-Display S3 AMOLED Kamera

Näytä tuote
LILYGO T-Display S3 AMOLED V2.0

LILYGO T-Display S3 AMOLED V2.0

Näytä tuote

Vertailutaulukko

Malli Näyttötyyppi Kamera Parhaiten sopii Avainominaisuudet
LILYGO T-Display S3 TFT LCD 170x320 Ei mitään Perus IoT-projektit, yksinkertaiset näyttösovellukset Wi-Fi/Bluetooth, 16MB Flash, 8MB PSRAM
LILYGO T-Display S3 AMOLED Kamera AMOLED 170x320 Kyllä Kuvan tallennus, kasvojen/objektien tunnistus Korkean kontrastin AMOLED, ESP32-S3, integroitu kamera
LILYGO T-Display S3 AMOLED V1 AMOLED 170x320 Ei mitään Korkealaatuinen näyttö älykelloille, liitännät AMOLED, korkealaatuinen näyttö, ESP32-S3
LILYGO T-Display S3 AMOLED V2 AMOLED 170x320 Ei mitään Edistynyt grafiikan renderöinti, interaktiiviset näytöt Parannettu näyttölaatu, grafiikkaprosessointi

Kuinka aloittaa LILYGO T-Display S3 -mallien kanssa

Jokainen LILYGO T-Display S3 -sarjan malli on erittäin yhteensopiva sekä Arduino IDE:n että PlatformIO:n kanssa, mikä tarjoaa joustavuutta kehitysympäristön valinnassa. Tässä nopea asennusopas:

Kuinka asentaa ja määrittää T-Display-S3 Arduino IDE:ssä?

  1. Lataa ja Asenna Arduino IDE
Varmista ensin, että tietokoneellasi on uusin versio Arduino IDE -ohjelmasta. Voit ladata sen Arduinon virallisilta verkkosivuilta.
  1. Määritä Arduino IDE tukea ESP32S3:lle
  • Avaa Arduino IDE ja siirry ylävalikosta kohtaan Tiedosto -> Asetukset.
  • Asetukset-ikkunassa etsi Lisälautojen hallinnan URL-osoitteet -kenttä ja liitä seuraava linkki:
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

✔ Kopioitu!
Huomautus: Suosittelemme käyttämään Arduino IDE versiota 2.0.14 tämän oppaan kanssa, sillä uudemmissa versioissa saattaa olla yhteensopivuusongelmia TFT_eSPI-kirjaston kanssa【katso TFT_eSPI/issue3329】. Jos kohtaat ongelmia, harkitse version 2.0.14 tai sitä vanhemman version käyttöä.
  1. Asenna ESP32S3-lautakirjasto
  • Lisättyäsi yllä olevan URL-osoitteen, siirry kohtaan Työkalut -> Levy -> Boards Manager.
  • Etsi Boards Managerista ESP32 ja napsauta Asenna.
  1. Lataa T-Display-S3-kirjasto
  • Lataa T-Display-S3-kirjasto GitHubista ja siirrä se Arduino-kirjastokansioosi. Oletuskirjastopolku on: C:\Users\YourName\Documents\Arduino\libraries
  • Kopioi kaikki lib-kansion sisältö Arduino-kirjastokansioosi.
  1. Avaa esimerkkikoodi
  • Siirry ladatun T-Display-S3-kansion examples-hakemistoon.
  • Valitse mikä tahansa esimerkki ja kaksoisnapsauta any_example.ino avaa se.
  1. Aseta kehityslaudan asetukset
  • Avaa Arduino IDE ja siirry kohtaan Työkalut -> Levy. Valitse listasta ESP32S3 Dev Module.
  • Aseta seuraavat määritykset alla olevan taulukon mukaan:
Asetus Arvo
Piirilevy ESP32S3 kehitysmoduuli
Portti Valitse oikea portti
USB CDC käynnistyksessä Ota käyttöön
Suorittimen taajuus 240MHz (WiFi)
Ytimen vianmääritystaso Ei mitään
USB DFU käynnistyksessä Poista käytöstä
Pyyhi kaikki flash-muisti ennen latausta Poista käytöstä
Tapahtumat Suoritetaan Ydin1
Flash-tila QIO 80MHZ
Flash-koko 16MB (128Mb)
PSRAM OPI PSRAM
Lataustila UART0/Laitteiston CDC
Latausnopeus 921600
USB-tila CDC ja JTAG
  1. Lataa koodi kehityskortille
  • Kun asetukset on määritetty, napsauta Upload-painiketta koodin kääntämiseksi ja lataamiseksi kehityskortille.
  • Jos sinulla on ongelmia latauksen kanssa, katso alla oleva Vianmääritys-osio.

Yleiset ongelmat ja ratkaisut

  • Mitä tehdä, jos lataus epäonnistuu? Jos lataus epäonnistuu, varmista, että korttisi on kytketty oikein. Kokeile irrottaa ja liittää USB-kaapeli uudelleen tai paina kehityskortin Boot-painiketta pakotetun käynnistystilan aloittamiseksi.
  • Kuinka vaihtaa Arduino IDE-versioon 2.0.14? Jos kohtaat ongelmia uusien Arduino IDE -versioiden kanssa, on suositeltavaa vaihtaa versioon 2.0.14. Voit ladata vanhempia versioita suoraan Arduinon verkkosivuilta.
  • TFT_eSPI-kirjasto ei toimi? Kuten mainittu, TFT_eSPI ei välttämättä ole yhteensopiva Arduino IDE 2.0.14 -versiota uudemman kanssa. Tässä tapauksessa vaihda Arduino IDE 2.0.14- tai sitä vanhempaan versioon yhteensopivuuden varmistamiseksi.

Kuinka asentaa Visual Studio Code ja PlatformIO T-Display-S3:lle

Aloittaaksesi T-Display-S3-kehityskortin kanssa, sinun tulee asentaa Visual Studio Code ja konfiguroida PlatformIO. Noudata näitä ohjeita sujuvaa asennusta varten.
  1. Asenna Visual Studio Code
Lataa ja asenna ensin Visual Studio Code viralliselta verkkosivustolta. Tämä kevyt ja tehokas koodieditori käytetään T-Display-S3 -projektiesi kehittämiseen.
  1. Asenna PlatformIO-laajennus
  • Avaa Visual Studio Code.
  • Siirry Laajennukset-osioon (vasemman sivupalkin valikossa).
  • Etsi hakupalkista PlatformIO.
  • Napsauta Asenna kohdassa PlatformIO IDE -laajennus.
  1. Käynnistä Visual Studio Code uudelleen
Kun asennus on valmis, käynnistä Visual Studio Code uudelleen varmistaaksesi, että PlatformIO-laajennus latautuu oikein.
  1. Valitse projektikansiosi
  • Käynnistä Visual Studio Code uudelleen ja napsauta vasemmasta yläkulmasta Tiedosto.
  • Valitse Avaa kansio ja valitse työskentelyyn haluamasi T-Display-S3 -projektikansio.
  1. Odota riippuvuuksien asennusta
Salli PlatformIO:n automaattisesti asentaa kaikki projektisi kolmannen osapuolen riippuvuuskirjastot. Tämä prosessi kestää hetken.
  1. Määritä PlatformIO-asetukset
Muokata platformio.ini
  • Avaa T-Display-S3 -projektissa platformio.ini -tiedosto.
  • Tässä tiedostossa siirry kohtaan [platformio] osio.
  • Poista kommentti yhdeltä riveistä, jotka alkavat default_envs = xxxx, varmistaen, että vain yksi kokoonpano on aktiivisena kerrallaan.
  1. Käännä ja lataa laiteohjelmisto
  • Kun asetukset on määritetty, klikkaa vasemmassa alakulmassa olevaa ✔ symbolia kääntääksesi projektin.
  • Yhdistä T-Display-S3-levysi tietokoneeseen käyttämällä USB-kaapelia.
  • Klikkaa → symbolia ladataksesi käännetyn laiteohjelmiston levylle.
  • Näytön tuloksen katsomiseksi klikkaa pistokkeen symbolia avataksesi sarjamonitorin.
  1. Vianmääritys
Jos kohtaat ongelmia, joissa laitteeseen ei voi kirjoittaa tai USB-laite vilkkuu jatkuvasti, katso alla oleva UKK-osio yleisiä vianmääritysvaiheita varten.

Mikä LILYGO T-Display S3 sinun tulisi valita?

Oikean LILYGO T-Display S3 -mallin valinta riippuu projektisi tarpeista:
  • Yksinkertaisiin IoT-projekteihin ja näyttöihin sopii täydellisesti T-Display S3 TFT LCD -näytöllä.
  • Jos tarvitset kuvankaappausominaisuuksia, harkitse T-Display S3 AMOLED Camera-mallia.
  • Korkealaatuisiin graafisiin näyttöihin ilman kameratarvetta valitse T-Display S3 AMOLED V1.
  • Edistyneisiin grafiikka- ja renderointiominaisuuksiin paras valinta on T-Display S3 AMOLED V2.
Jokainen versio on monipuolinen ja valmis vastaamaan sekä aloittelijoiden että edistyneiden käyttäjien tarpeisiin, ja GitHubissa sekä dokumentaatiossa on runsaasti resursseja, joiden avulla voit helposti sukeltaa kehitykseen.

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

Sivupalkki

Uusin julkaisu

Tässä osiossa ei ole tällä hetkellä sisältöä. Lisää sisältöä tähän osioon käyttämällä sivupalkkia.

Rekisteröidy uutiskirjeeseemme

Hanki viimeisimmät tiedot tuotteistamme ja erikoistarjouksistamme.