LILYGO-logó

LILYGO T-Deck Arduino szoftver

LILYGO-T-Deck-Arduino-Szoftver-1. ábra

Termékinformáció

Műszaki adatok:

  • Termék neve: T-Deck
  • Változat: V1.0
  • Megjelenés dátuma: 2024.05
  • Hardver: ESP32 modul
  • Szoftver: Arduino

A termék használati útmutatója

Bevezetés

Ez az útmutató célja, hogy segítse a felhasználókat a T-Deck hardvert használó alkalmazások szoftverfejlesztési környezetének beállításában.

  • T-Deck
    A T-Deck egy hardverplatform, amely támogatja a szoftverfejlesztést különféle alkalmazásokhoz.
  • Arduino
    Az Arduino a T-Deck hardver programozására használt szoftver.
  • Készítmény
    Mielőtt elkezdené, győződjön meg arról, hogy készen áll a környezet beállításához szükséges összetevőkkel és eszközökkel.

Kezdje el
A szoftverfejlesztési környezet beállításának megkezdéséhez kövesse az útmutatóban található utasításokat.

Konfigurálás
Konfigurálja a szoftverbeállításokat a projekt követelményei alapján.

Csatlakozás
Hozzon létre kapcsolatot a T-Deck hardver és a fejlesztőrendszer között.

Tesztbemutató
Futtasson egy tesztdemót, hogy megbizonyosodjon a hardver- és szoftverbeállítások megfelelő működéséről.

Vázlat feltöltése

Töltse fel Arduino vázlatát az ESP32 modulba a mellékelt utasítások szerint.

  1. Build és Flash
    Fordítsa le az Arduino kódot, és flashelje át az ESP32 modulra.
  2. Monitor
    Figyelje a vázlat kimenetét és viselkedését a T-Deck hardverén.

SSC parancsreferencia
Tekintse meg a parancshivatkozásokat a T-Deck hardverrel kapcsolatos konkrét műveletekről.

op
Az „op” művelet leírása.

GYIK (Gyakran Ismételt Kérdések)

Mi a teendő, ha a feltöltés sikertelen?
Ha a feltöltés sikertelen, ellenőrizze a kapcsolatot a fejlesztőrendszer és a T-Deck hardver között. Győződjön meg arról, hogy minden beállítás helyes, és próbálja meg újra feltölteni.

Az útmutató ismertetése

Ennek a dokumentumnak az a célja, hogy segítse a felhasználókat az alapvető szoftverfejlesztési környezet beállításában a T-Decken alapuló hardverrel történő alkalmazások fejlesztéséhez. Egy egyszerű ex révénampEz a dokumentum bemutatja az Arduino használatát, beleértve a menüalapú konfigurációs varázslót is, amely az Arduino és a firmware ESP32 modulhoz való letöltését fordítja.

Kiadási megjegyzések 

Dátum Változat Kiadási megjegyzések
2024.05 V1.0 Első kiadás.

Bevezetés

T-Deck

  • A T-Deck egy fejlesztő tábla. Önállóan tud működni.
  • A Wi-Fi + BLE kommunikációs protokollt támogató ESP32-S3 MCU-ból és az alaplapi PCB-ből áll.
  • Ez a termék LCD és LoRa funkciókkal rendelkezik. ST7789 LCD modell LCD 320×240 felbontással. A LoRa chip SX1262.
  • Az alacsony fogyasztású érzékelőhálózatoktól a legigényesebb feladatokig terjedő alkalmazásokhoz.
  • Ennek a modulnak a magja az ESP32S3 chip.
  • Az ESP32-S3 egyetlen chipen integrálja a Wi-Fi (2.4 GHz-es sáv) és a Bluetooth 5.0 megoldásokat, valamint a két nagy teljesítményű magot és sok más sokoldalú perifériát. Az ESP32 robusztus, rendkívül integrált platformot kínál, amely megfelel a hatékony energiafelhasználás, a kompakt kialakítás és a biztonság iránti folyamatos igényeknek.
  • A Xinyuan biztosítja az alapvető hardver- és szoftvererőforrásokat, amelyek feljogosítják az alkalmazásfejlesztőket arra, hogy ötleteiket az ESP32-S3 sorozatú hardver köré építsék. A Xinyuan által biztosított szoftverfejlesztési keretrendszer a gyorsan fejlődő tárgyak internete (IoT) alkalmazásokhoz készült, Wi-Fi-vel, Bluetooth-al, rugalmas energiagazdálkodással és egyéb fejlett rendszerfunkciókkal.
  • A gyártó a Shenzhen Xin Yuan Electronic Technology Co., Ltd.

Arduino
Java nyelven írt többplatformos alkalmazások készlete. Az Arduino Software IDE a Processing programozási nyelvből és a Wiring program integrált fejlesztői környezetéből származik. A felhasználók Arduino alapú alkalmazásokat fejleszthetnek Windows/Linux/MacOS rendszerben. Javasoljuk a Windows 10 használatát. A Windows operációs rendszert ex-ként használtákample ebben a dokumentumban illusztrációs célból.

Készítmény
Az ESP32-S3 alkalmazások fejlesztéséhez a következőkre lesz szüksége:

  • Windows, Linux vagy Mac operációs rendszerrel ellátott számítógép
  • Eszközlánc az ESP32-S3 alkalmazás elkészítéséhez
  • Az Arduino lényegében API-t tartalmaz az ESP32-S3-hoz és szkripteket a Toolchain működtetéséhez
  • CH9102 soros port illesztőprogram
  • Maga az ESP32-S3 kártya és egy USB kábel a számítógéphez való csatlakoztatáshoz

Kezdje el

Töltse le az Arduino szoftvert

Az Arduino szoftver (IDE) leggyorsabb telepítése Windows gépekre

Gyors üzembe helyezési útmutató
A webwebhely egy gyors kezdési útmutatót kínál

A Windows platform Arduino telepítésének lépései

LILYGO-T-Deck-Arduino-Szoftver-2. ábra

Telepítse az Arduino szoftvert

LILYGO-T-Deck-Arduino-Szoftver-3. ábra

Konfigurálás

Töltse le a Git-et
Töltse le a Git.exe telepítőcsomagot

LILYGO-T-Deck-Arduino-Szoftver-4. ábra

Előkészített konfiguráció

  • Kattintson az Arduino ikonra, majd kattintson a jobb gombbal, és válassza a „Mappa megnyitása, ahol”
  • Válassza ki a hardvert ->
  • Egér ** Jobb klikk ** ->
  • Kattintson ide a Git Bash gombra

Távoli adattár klónozása

Csatlakozás

Már majdnem ott vagy. A továbblépéshez csatlakoztassa az ESP32-S3 kártyát a számítógéphez, ellenőrizze, hogy melyik soros porton látható a kártya, és ellenőrizze, hogy működik-e a soros kommunikáció.

Tesztbemutató

Válassza ki File>>Plample>>WiFi>>WiFiScan

LILYGO-T-Deck-Arduino-Szoftver-5. ábra

Vázlat feltöltése

Válassza a Tábla lehetőséget
Eszközök<

Feltöltés
Vázlat << Feltöltés

Soros monitor
Eszközök << Soros monitor

LILYGO-T-Deck-Arduino-Szoftver-6. ábra

SSC parancsreferencia

Az alábbiakban felsorolunk néhány gyakori Wi-Fi-parancsot a modul teszteléséhez.

op 

  • Leírás
    Az op parancsok a rendszer Wi-Fi módjának beállítására és lekérdezésére szolgálnak.
  • Example

    LILYGO-T-Deck-Arduino-Szoftver-7. ábra

  • Paraméter
    -Q Wi-Fi mód lekérdezése.
    -S Állítsa be a Wi-Fi módot.
     

     

    wmode

    3 Wi-Fi mód létezik:

    • mód = 1: STA mód

    • mód = 2: AP mód

    • mód = 3: STA+AP mód

sta

  • Leírás
    Az sta parancsok az STA hálózati interfész vizsgálatára, az AP csatlakoztatására vagy leválasztására, valamint az STA hálózati interfész csatlakozási állapotának lekérdezésére szolgálnak.
  • Example

    LILYGO-T-Deck-Arduino-Szoftver-8. ábra

  • Paraméter
    -s ssid Olvassa be vagy csatlakoztassa a hozzáférési pontokat az ssid-vel.
    -b bssid Vizsgálja meg a hozzáférési pontokat a bssid segítségével.
    -n csatorna Pásztázza a csatornát.
    -h Vizsgálati eredmények megjelenítése rejtett ssid hozzáférési pontokkal.
    -Q STA connect stutus megjelenítése.
    -D Megszakadt a jelenlegi hozzáférési pontokkal.

ap

  • Leírás
    Az ap parancsok az AP hálózati interfész paramétereinek beállítására szolgálnak.
  • Example

    LILYGO-T-Deck-Arduino-Szoftver-9. ábra

  • Paraméter
    -S AP mód beállítása.
    -s ssid Állítsa be az AP ssid.
    -p jelszó AP jelszó beállítása.
    -t titkosít AP titkosítási mód beállítása.
    -h SSID elrejtése.
    -m max_sta Állítsa be az AP max kapcsolatokat.
    -Q AP paraméterek megjelenítése.
    -L A csatlakoztatott állomás MAC-címének és IP-címének megjelenítése.

mac

  • Leírás
    mac parancsok a hálózati interfész MAC-címének lekérdezésére szolgálnak.
  • Example

    LILYGO-T-Deck-Arduino-Szoftver-10. ábra

  • Paraméter
    -Q MAC-cím megjelenítése.
     

    -o mód

    • mód = 1: MAC-cím STA módban.

    • mód = 2: MAC-cím AP módban.

dhcp

  • Leírás
    A dhcp parancsok a dhcp szerver/kliens engedélyezésére vagy letiltására szolgálnak.
  • Example

    LILYGO-T-Deck-Arduino-Szoftver-10. ábra

  • Paraméter
    -S Indítsa el a DHCP-t (kliens/szerver).
    -E DHCP (kliens/szerver) leállítása.
    -Q DHCP állapot megjelenítése.
     

    -o mód

    • mód = 1 : STA interfész DHCP kliense.

    • mód = 2 : AP interfész DHCP szervere.

    • mód = 3 : mindkettő.

ip

  • Leírás
    ip parancs a hálózati interfész IP-címének beállítására és lekérdezésére szolgál.
  • Example

    LILYGO-T-Deck-Arduino-Szoftver-12. ábra

  • Paraméter
    -Q IP-cím megjelenítése.
     

    -o mód

    • mód = 1: az STA interfész IP-címe.

    • mode = 2 : az AP interfész IP-címe.

    • mód = 3 : mindkettő

    -S IP-cím beállítása.
    -i ip IP-cím.
    -m maszk Alhálózati címmaszk.
    -g átjáró Alapértelmezett átjáró.

újraindítás

  • Leírás
    A reboot parancs a tábla újraindítására szolgál.
  • Example

    LILYGO-T-Deck-Arduino-Szoftver-13. ábra

ram 
A ram paranccsal lekérdezhetjük a rendszerben fennmaradó kupac méretét.
Example

LILYGO-T-Deck-Arduino-Szoftver-14. ábra

FCC Figyelem

Bármilyen változtatás vagy módosítás, amelyet a megfelelőségért felelős fél kifejezetten nem hagyott jóvá, érvénytelenítheti a felhasználó jogosultságát a berendezés üzemeltetésére.
Ez az eszköz megfelel az FCC-szabályok 15. részének. A működés az alábbi két feltételhez kötött:

  1. Ez a készülék nem okozhat káros interferenciát
  2. ennek az eszköznek el kell viselnie minden interferenciát, beleértve a nem kívánt működést okozó interferenciát is.

FONTOS MEGJEGYZÉS:
Megjegyzés: Ezt a berendezést tesztelték, és megállapították, hogy megfelel a B osztályú digitális eszközökre vonatkozó határértékeknek, az FCC-szabályok 15. része szerint. Ezeket a határértékeket úgy alakították ki, hogy ésszerű védelmet nyújtsanak a káros interferencia ellen lakossági telepítés során. Ez a berendezés rádiófrekvenciás energiát állít elő, használ és sugározhat ki, és ha nem az utasításoknak megfelelően telepítik és használják, káros interferenciát okozhat a rádiókommunikációban. Nincs azonban garancia arra, hogy egy adott telepítés során nem lép fel interferencia. Ha ez a berendezés káros interferenciát okoz a rádió- vagy televízióvételben, ami a berendezés ki- és bekapcsolásával állapítható meg, a felhasználónak arra biztatjuk, hogy próbálja meg kiküszöbölni az interferenciát az alábbi intézkedések közül egy vagy több segítségével:

  • Irányítsa át vagy helyezze át a vevőantennát.
  • Növelje a távolságot a berendezés és a vevő között.
  • Csatlakoztassa a berendezést a vevőegységtől eltérő áramkörön lévő aljzathoz.
  • Kérjen segítséget a kereskedőtől vagy egy tapasztalt rádió-/TV-szerelőtől.

FCC sugárterhelési nyilatkozat:
Ez a berendezés megfelel az FCC szabályozatlan környezetre vonatkozó sugárterhelési határértékeinek.

Dokumentumok / Források

LILYGO T-Deck Arduino szoftver [pdf] Felhasználói útmutató
T-DECK, TDECK, 2ASYE-T-DECK, 2ASYETDECK, T-Deck Arduino szoftver, Arduino szoftver, szoftver

Hivatkozások

Hagyj megjegyzést

E-mail címét nem tesszük közzé. A kötelező mezők meg vannak jelölve *