LILYGO-logo

Software LILYGO T-Deck Arduino

LILYGO-T-Deck-Arduino-Software-fig-1

Informacioni i produktit

Specifikimet:

  • Emri i produktit: T-Deck
  • Versioni: V1.0
  • Data e publikimit: 2024.05
  • Hardware: Moduli ESP32
  • Software: Arduino

Udhëzimet e përdorimit të produktit

Hyrje

Ky udhëzues është krijuar për të ndihmuar përdoruesit në konfigurimin e mjedisit të zhvillimit të softuerit për aplikacionet që përdorin harduerin T-Deck.

  • T-Deck
    T-Deck është një platformë harduerike që mbështet zhvillimin e softuerit për aplikacione të ndryshme.
  • Arduino
    Arduino është softueri i përdorur për programimin e harduerit T-Deck.
  • Përgatitja
    Përpara se të filloni, sigurohuni që të keni gati përbërësit dhe mjetet e nevojshme për konfigurimin e mjedisit.

Filloni
Ndiqni udhëzimet e dhëna në këtë udhëzues për të filluar konfigurimin e mjedisit të zhvillimit të softuerit.

Konfiguro
Konfiguro cilësimet e softuerit bazuar në kërkesat e projektit tuaj.

Lidhu
Vendosni lidhjen midis harduerit T-Deck dhe sistemit tuaj të zhvillimit.

Test Demo
Kryeni një demonstrim provë për t'u siguruar që konfigurimi i harduerit dhe softuerit po funksionon siç duhet.

Ngarko skicën

Ngarkoni skicën tuaj Arduino në modulin ESP32 duke përdorur udhëzimet e dhëna.

  1. Build dhe Flash
    Përpiloni kodin tuaj Arduino dhe ndizni atë në modulin ESP32.
  2. Monitor
    Monitoroni daljen dhe sjelljen e skicës suaj në pajisjen T-Deck.

Referenca e komandës SSC
Referojuni referencave të komandës për operacione specifike që lidhen me harduerin T-Deck.

op
Përshkrimi i operacionit 'op'.

FAQ (Pyetjet e bëra më shpesh)

Çfarë duhet të bëj nëse ngarkimi im dështon?
Nëse ngarkimi juaj dështon, kontrolloni lidhjen midis sistemit tuaj të zhvillimit dhe harduerit T-Deck. Sigurohuni që të gjitha cilësimet janë të sakta dhe provoni t'i ngarkoni përsëri.

Rreth këtij Udhëzuesi

Ky dokument synon të ndihmojë përdoruesit të krijojnë mjedisin bazë të zhvillimit të softuerit për zhvillimin e aplikacioneve duke përdorur harduerin e bazuar në T-Deck. Përmes një ish të thjeshtëampKështu, ky dokument ilustron se si të përdoret Arduino, duke përfshirë magjistarin e konfigurimit të bazuar në menu, duke përpiluar shkarkimin e Arduino dhe firmware në modulin ESP32.

Shënimet e publikimit 

Data Versioni Shënimet e publikimit
2024.05 V1.0 Lëshimi i parë.

Hyrje

T-Deck

  • T-Deck është një bord zhvillimi. Mund të funksionojë në mënyrë të pavarur.
  • Ai përbëhet nga ESP32-S3 MCU që mbështet protokollin e komunikimit Wi-Fi + BLE dhe PCB të motherboard.
  • Ky produkt ka funksione LCD dhe LoRa. LCD model ST7789 LCD me rezolucion 320×240. Çipi LoRa është SX1262.
  • Për aplikacione që variojnë nga rrjetet e sensorëve me fuqi të ulët deri te detyrat më të vështira.
  • Në thelb të këtij moduli është çipi ESP32S3.
  • ESP32-S3 integron zgjidhjet Wi-Fi (2.4 GHz) dhe Bluetooth 5.0 në një çip të vetëm, së bashku me bërthama të dyfishta me performancë të lartë dhe shumë pajisje të tjera periferike të gjithanshme. ESP32 ofron një platformë të fortë, shumë të integruar për të përmbushur kërkesat e vazhdueshme për përdorim efikas të energjisë, dizajn kompakt dhe siguri.
  • Xinyuan ofron burimet bazë të harduerit dhe softuerit që fuqizojnë zhvilluesit e aplikacioneve për të ndërtuar idetë e tyre rreth harduerit të serisë ESP32-S3. Korniza e zhvillimit të softuerit të ofruar nga Xinyuan është menduar për zhvillimin e shpejtë të aplikacioneve Internet-of-Things (IoT), me Wi-Fi, Bluetooth, menaxhim fleksibël të energjisë dhe veçori të tjera të avancuara të sistemit.
  • Prodhuesi është Shenzhen Xin Yuan Electronic Technology Co., Ltd.

Arduino
Një grup aplikacionesh ndër-platformash të shkruara në Java. Arduino Software IDE rrjedh nga gjuha e programimit Processing dhe mjedisi i integruar i zhvillimit të programit Wiring. Përdoruesit mund të zhvillojnë aplikacione në Windows/Linux/MacOS bazuar në Arduino. Rekomandohet përdorimi i Windows 10. Windows OS është përdorur si një ishample në këtë dokument për qëllime ilustrimi.

Përgatitja
Për të zhvilluar aplikacione për ESP32-S3 ju nevojiten:

  • PC i ngarkuar me sistem operativ Windows, Linux ose Mac
  • Toolchain për të ndërtuar aplikacionin për ESP32-S3
  • Arduino në thelb përmban API për ESP32-S3 dhe skriptet për të operuar zinxhirin e veglave
  • Shoferi i portës serike CH9102
  • Vetë pllaka ESP32-S3 dhe një kabllo USB për ta lidhur atë me kompjuterin

Filloni

Shkarkoni softuerin Arduino

Mënyra më e shpejtë se si të instaloni Softuerin Arduino (IDE) në makinat Windows

Udhëzues për fillimin e shpejtë
Të webfaqja ofron një tutorial për fillimin e shpejtë

Hapat e instalimit për platformën Windows Arduino

LILYGO-T-Deck-Arduino-Software-fig-2

Instaloni softuerin Arduino

LILYGO-T-Deck-Arduino-Software-fig-3

Konfiguro

Shkarkoni Git
Shkarkoni paketën e instalimit Git.exe

LILYGO-T-Deck-Arduino-Software-fig-4

Konfigurimi para-ndërtimit

  • Klikoni ikonën Arduino, pastaj kliko me të djathtën dhe zgjidhni "Hap dosjen ku"
  • Zgjidhni harduerin ->
  • Mouse ** Klikoni me të djathtën ** ->
  • Klikoni këtu Git Bash

Klonimi i një depoje të largët

Lidhu

Ju jeni pothuajse atje. Për të qenë në gjendje të vazhdoni më tej, lidhni tabelën ESP32-S3 me PC-në, kontrolloni se në cilën porta serike është e dukshme pllaka dhe verifikoni nëse komunikimi serial funksionon.

Test Demo

Zgjidhni File>> P.shample>>WiFi>>WiFiScan

LILYGO-T-Deck-Arduino-Software-fig-5

Ngarko skicën

Zgjidhni Bordin
Mjetet <

Ngarko
Skica << Ngarko

Monitor serial
Mjetet << Monitor serial

LILYGO-T-Deck-Arduino-Software-fig-6

Referenca e komandës SSC

Këtu renditen disa komanda të zakonshme Wi-Fi për ju për të testuar modulin.

op 

  • Përshkrimi
    Komandat op përdoren për të vendosur dhe kërkuar modalitetin Wi-Fi të sistemit.
  • Example

    LILYGO-T-Deck-Arduino-Software-fig-7

  • Parametri
    -Q Kërko modalitetin Wi-Fi.
    -S Cakto modalitetin Wi-Fi.
     

     

    wmode

    Ekzistojnë 3 mënyra Wi-Fi:

    • modaliteti = 1: modaliteti STA

    • modaliteti = 2: modaliteti AP

    • modaliteti = 3: modaliteti STA+AP

sta

  • Përshkrimi
    Komandat sta përdoren për të skanuar ndërfaqen e rrjetit STA, për të lidhur ose shkëputur AP dhe për të kërkuar statusin e lidhjes së ndërfaqes së rrjetit STA.
  • Example

    LILYGO-T-Deck-Arduino-Software-fig-8

  • Parametri
    -s ssid Skanoni ose lidhni pikat e hyrjes me ssid.
    -b bssid Skanoni pikat e hyrjes me bssid.
    -n kanal Skanoni kanalin.
    -h Shfaq rezultatet e skanimit me pikat e hyrjes të fshehura ssid.
    -Q Shfaq stutusin e lidhjes STA.
    -D Shkëputur me pikat aktuale të aksesit.

ap

  • Përshkrimi
    Komandat ap përdoren për të vendosur parametrin e ndërfaqes së rrjetit AP.
  • Example

    LILYGO-T-Deck-Arduino-Software-fig-9

  • Parametri
    -S Cakto modalitetin AP.
    -s ssid Cakto AP ssid.
    -p fjalëkalim Vendosni fjalëkalimin e AP.
    -t enkriptoj Cakto modalitetin e enkriptimit AP.
    -h Fshihe ssid.
    -m max_sta Vendosni lidhjet AP max.
    -Q Shfaq parametrat e AP.
    -L Shfaq adresën MAC dhe adresën IP të stacionit të lidhur.

mac

  • Përshkrimi
    Komandat mac përdoren për të kërkuar adresën MAC të ndërfaqes së rrjetit.
  • Example

    LILYGO-T-Deck-Arduino-Software-fig-10

  • Parametri
    -Q Trego adresën MAC.
     

    -o modalitet

    • modaliteti = 1: adresa MAC në modalitetin STA.

    • modaliteti = 2: Adresa MAC në modalitetin AP.

dhcp

  • Përshkrimi
    Komandat dhcp përdoren për të aktivizuar ose çaktivizuar serverin/klientin dhcp.
  • Example

    LILYGO-T-Deck-Arduino-Software-fig-10

  • Parametri
    -S Nisni DHCP (Klient/Server).
    -E Fund DHCP (Klient/Server).
    -Q tregoni statusin e DHCP.
     

    -o modalitet

    • modaliteti = 1 : klienti DHCP i ndërfaqes STA.

    • modaliteti = 2 : Serveri DHCP i ndërfaqes AP.

    • modaliteti = 3 : të dyja.

ip

  • Përshkrimi
    Komanda ip përdoret për të vendosur dhe kërkuar adresën IP të ndërfaqes së rrjetit.
  • Example

    LILYGO-T-Deck-Arduino-Software-fig-12

  • Parametri
    -Q Trego adresën IP.
     

    -o modalitet

    • modaliteti = 1 : adresa IP e ndërfaqes STA.

    • modaliteti = 2 : adresa IP e ndërfaqes AP.

    • modaliteti = 3 : të dyja

    -S Vendosni adresën IP.
    -i ip Adresa IP.
    -m maskë Maska e adresës së nënrrjetit.
    -g portë Porta e paracaktuar.

rindezje

  • Përshkrimi
    Komanda reboot përdoret për të rindezur bordin.
  • Example

    LILYGO-T-Deck-Arduino-Software-fig-13

dash 
Komanda ram përdoret për të kërkuar madhësinë e grumbullit të mbetur në sistem.
Example

LILYGO-T-Deck-Arduino-Software-fig-14

Kujdes FCC

Çdo ndryshim ose modifikim që nuk miratohet shprehimisht nga pala përgjegjëse për pajtueshmërinë mund të anulojë autoritetin e përdoruesit për të përdorur pajisjen.
Kjo pajisje përputhet me pjesën 15 të Rregullave FCC. Funksionimi i nënshtrohet dy kushteve të mëposhtme:

  1. Kjo pajisje nuk mund të shkaktojë ndërhyrje të dëmshme
  2. kjo pajisje duhet të pranojë çdo ndërhyrje të marrë, duke përfshirë ndërhyrjen që mund të shkaktojë funksionim të padëshiruar.

SHËNIM I RËNDËSISHËM:
Shënim: Kjo pajisje është testuar dhe është gjetur se përputhet me kufijtë për një pajisje dixhitale të Klasit B, sipas pjesës 15 të Rregullave FCC. Këto kufizime janë krijuar për të siguruar mbrojtje të arsyeshme kundër ndërhyrjeve të dëmshme në një instalim banimi. Kjo pajisje gjeneron, përdor dhe mund të rrezatojë energji radiofrekuence dhe, nëse nuk instalohet dhe përdoret sipas udhëzimeve, mund të shkaktojë ndërhyrje të dëmshme në komunikimet radio. Megjithatë, nuk ka asnjë garanci që nuk do të ketë ndërhyrje në një instalim të caktuar. Nëse kjo pajisje shkakton ndërhyrje të dëmshme në marrjen e radios ose televizionit, e cila mund të përcaktohet duke fikur dhe ndezur pajisjen, përdoruesi inkurajohet të përpiqet të korrigjojë ndërhyrjen me një ose më shumë nga masat e mëposhtme:

  • Riorientoni ose zhvendosni antenën marrëse.
  • Rritni ndarjen midis pajisjes dhe marrësit.
  • Lidheni pajisjen me një prizë në një qark të ndryshëm nga ai me të cilin është lidhur marrësi.
  • Konsultohuni me tregtarin ose një teknik me përvojë radio/TV për ndihmë.

Deklarata e FCC për ekspozimin ndaj rrezatimit:
Kjo pajisje përputhet me kufijtë e ekspozimit ndaj rrezatimit FCC të përcaktuara për një mjedis të pakontrolluar.

Dokumentet / Burimet

Software LILYGO T-Deck Arduino [pdfUdhëzuesi i përdoruesit
T-DECK, TDECK, 2ASYE-T-DECK, 2ASYETDECK, T-Deck Arduino Software, Arduino Software, Software

Referencat

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fushat e kërkuara janë shënuar *