LILYGO-logo

LILYGO T-Deck Arduino lojisyèl

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

Enfòmasyon sou pwodwi

Espesifikasyon:

  • Non pwodwi: T-Deck
  • Vèsyon: V1.0
  • Dat lage: 2024.05
  • Materyèl: ESP32 modil
  • Lojisyèl: Arduino

Enstriksyon Itilizasyon Pwodwi

Entwodiksyon

Gid sa a fèt pou ede itilizatè yo mete sou pye anviwònman devlopman lojisyèl pou aplikasyon ki sèvi ak pyès ki nan konpitè T-Deck.

  • T-Deck
    T-Deck a se yon platfòm pyès ki nan konpitè ki sipòte devlopman lojisyèl pou plizyè aplikasyon.
  • Arduino
    Arduino se lojisyèl ki itilize pou pwograme pyès ki nan konpitè T-Deck.
  • Preparasyon
    Anvan w kòmanse, asire w ke w gen eleman ak zouti ki nesesè yo pare pou mete anviwònman an.

Kòmanse
Swiv enstriksyon yo bay nan gid sa a pou kòmanse mete anviwònman devlopman lojisyèl an.

Konfigirasyon
Konfigure paramèt lojisyèl yo ki baze sou kondisyon pwojè ou a.

Konekte
Etabli koneksyon ki genyen ant pyès ki nan konpitè T-Deck ak sistèm devlopman ou a.

Tès Demo
Kouri yon demonstrasyon tès pou asire ke konfigirasyon pyès ki nan konpitè ak lojisyèl fonksyone kòrèkteman.

Telechaje trase

Voye desen Arduino ou a nan modil ESP32 a lè l sèvi avèk enstriksyon yo bay yo.

  1. Bati ak Flash
    Konpile kòd Arduino ou epi flash li nan modil ESP32 la.
  2. Siveye
    Siveye pwodiksyon ak konpòtman desen ou a sou pyès ki nan konpitè T-Deck.

Referans Kòmandman SSC
Gade referans kòmand pou operasyon espesifik ki gen rapò ak pyès ki nan konpitè T-Deck.

op
Deskripsyon operasyon 'op'.

FAQ (Kesyon yo poze souvan)

Kisa mwen ta dwe fè si upload mwen an echwe?
Si upload ou a echwe, tcheke koneksyon ki genyen ant sistèm devlopman ou a ak pyès ki nan konpitè T-Deck la. Asire w ke tout paramèt yo kòrèk epi eseye telechaje ankò.

Konsènan Gid sa a

Dokiman sa a gen entansyon ede itilizatè yo mete sou pye anviwònman devlopman lojisyèl debaz pou devlope aplikasyon lè l sèvi avèk pyès ki nan konpitè ki baze sou T-Deck la. Atravè yon ansyen senpampLè sa a, dokiman sa a montre kouman pou itilize Arduino, ki gen ladan sòsye konfigirasyon ki baze sou meni an, konpile Arduino a ak telechaje mikrolojisyèl nan modil ESP32 la.

Nòt lage 

Dat Version Nòt lage
2024.05 V1.0 Premye lage.

Entwodiksyon

T-Deck

  • T-Deck se yon tablo devlopman. Li ka travay poukont li.
  • Li konsiste de ESP32-S3 MCU ki sipòte pwotokòl kominikasyon Wi-Fi + BLE ak PCB mèr.
  • Pwodwi sa a gen fonksyon LCD ak LoRa. LCD modèl ST7789 LCD ak rezolisyon 320 × 240. Chip LoRa se SX1262.
  • Pou aplikasyon ki sòti nan rezo Capteur ba-pouvwa nan travay ki pi mande yo.
  • Nan nwayo modil sa a se chip ESP32S3 la.
  • ESP32-S3 entegre Wi-Fi (band 2.4 GHz) ak solisyon Bluetooth 5.0 sou yon sèl chip, ansanm ak doub nwayo segondè-pèfòmans ak anpil lòt periferik versatile. ESP32 bay yon platfòm solid, ki trè entegre pou satisfè demand kontinyèl pou itilizasyon enèji efikas, konsepsyon kontra enfòmèl ant, ak sekirite.
  • Xinyuan bay resous debaz pyès ki nan konpitè ak lojisyèl ki pèmèt devlopè aplikasyon yo bati lide yo alantou pyès ki nan konpitè seri ESP32-S3. Kad devlopman lojisyèl Xinyuan bay la gen entansyon pou devlope rapidman aplikasyon pou entènèt-of-things (IoT), ak Wi-Fi, Bluetooth, jesyon pouvwa fleksib, ak lòt karakteristik sistèm avanse.
  • Manifakti a se Shenzhen Xin Yuan Elektwonik Teknoloji co, Ltd.

Arduino
Yon seri aplikasyon kwa-platfòm ekri nan Java. IDE lojisyèl Arduino sòti nan langaj pwogramasyon Processing ak anviwònman devlopman entegre pwogram fil elektrik la. Itilizatè yo ka devlope aplikasyon nan Windows/Linux/MacOS ki baze sou Arduino. Li rekòmande yo sèvi ak Windows 10. Windows OS te itilize kòm yon ansyenample nan dokiman sa a pou rezon ilistrasyon.

Preparasyon
Pou devlope aplikasyon pou ESP32-S3 ou bezwen:

  • PC chaje ak swa Windows, Linux, oswa Mac sistèm operasyon
  • Toolchain pou konstwi aplikasyon pou ESP32-S3
  • Arduino esansyèlman gen API pou ESP32-S3 ak scripts pou opere Toolchain la
  • CH9102 chofè pò seri
  • ESP32-S3 tablo a tèt li ak yon kab USB konekte li nan PC a

Kòmanse

Telechaje lojisyèl Arduino a

Pi rapid la ki jan yo enstale lojisyèl an Arduino (IDE) sou machin Windows

Gid Quick Start
La websit bay yon leson patikilye demaraj rapid

Etap enstalasyon pou Windows platfòm Arduino

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

Enstale lojisyèl Arduino la

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

Konfigirasyon

Telechaje Git
Telechaje pake enstalasyon Git.exe

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

Konfigirasyon pre-konstriksyon

  • Klike sou ikòn Arduino, apresa klike sou dwa epi chwazi "Louvri katab kote"
  • Chwazi pyès ki nan konpitè ->
  • Sourit ** Dwa klike sou ** ->
  • Klike sou Git Bash isit la

Klonaj yon depo aleka

Konekte

Ou preske la. Pou kapab kontinye pi lwen, konekte tablo ESP32-S3 ak PC, tcheke anba ki pò seri tablo a vizib epi verifye si kominikasyon seri travay.

Tès Demo

Chwazi File>> Egzample>>WiFi>>WiFiScan

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

Telechaje trase

Chwazi Komisyon Konsèy la
Zouti<

Telechaje
Trase << Telechaje

Serial ki monitè kè bebe
Zouti << Serial ki monitè kè bebe

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

Referans Kòmandman SSC

Isit la lis kèk kòmand Wi-Fi komen pou ou teste modil la.

op 

  • Deskripsyon
    op kòmand yo itilize yo mete ak rechèch mòd Wi-Fi nan sistèm nan.
  • Example

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

  • Paramèt
    -Q Rechèch mòd Wi-Fi.
    -S Mete mòd Wi-Fi.
     

     

    wmode

    Gen 3 mòd Wi-Fi:

    • mòd = 1: mòd STA

    • mòd = 2: mòd AP

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

sta

  • Deskripsyon
    Yo itilize kòmandman sta pou eskane koòdone rezo STA a, konekte oswa dekonekte AP, epi mande estati koneksyon koòdone rezo STA.
  • Example

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

  • Paramèt
    -s ssid Eskane oswa konekte Pwen Aksè ak ssid la.
    -b bssid Eskane Pwen Aksè yo ak bssid la.
    -n kanal Eskane kanal la.
    -h Montre rezilta eskanè ak Pwen Aksè ssid kache.
    -Q Montre STA konekte stutus.
    -D Dekonekte ak Pwen Aksè aktyèl yo.

ap

  • Deskripsyon
    ap kòmandman yo itilize yo mete paramèt nan koòdone rezo AP.
  • Example

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

  • Paramèt
    -S Mete mòd AP.
    -s ssid Mete AP ssid.
    -p modpas Mete modpas AP.
    -t ankripte Mete AP ankripte mòd.
    -h Kache ssid.
    -m max_sta Mete koneksyon AP max.
    -Q Montre paramèt AP.
    -L Montre adrès MAC ak adrès IP estasyon ki konekte a.

mac

  • Deskripsyon
    kòmand mac yo itilize pou mande adrès MAC nan koòdone rezo a.
  • Example

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

  • Paramèt
    -Q Montre adrès MAC.
     

    -o mòd

    • mòd = 1: adrès MAC nan mòd STA.

    • mòd = 2: adrès MAC nan mòd AP.

dhcp

  • Deskripsyon
    Yo itilize kòmandman dhcp pou pèmèt oswa enfim sèvè/kliyan dhcp.
  • Example

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

  • Paramèt
    -S Kòmanse DHCP (Kliyan/Sèvè).
    -E Fen DHCP (Kliyan/Sèvè).
    -Q montre estati DHCP.
     

    -o mòd

    • mòd = 1 : kliyan DHCP nan koòdone STA.

    • mòd = 2 : sèvè DHCP nan koòdone AP.

    • mòd = 3 : tou de.

ip

  • Deskripsyon
    IP kòmand yo itilize yo mete ak rechèch adrès IP nan koòdone rezo a.
  • Example

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

  • Paramèt
    -Q Montre adrès IP.
     

    -o mòd

    • mòd = 1 : adrès IP koòdone STA.

    • mòd = 2 : adrès IP koòdone AP.

    • mòd = 3 : tou de

    -S Mete adrès IP.
    -mwen ip adrès IP.
    -m mask Mask adrès sous-rezo.
    -g pòtay Default passerelle.

rdemare

  • Deskripsyon
    yo itilize kòmand rdemare pou rdemare tablo a.
  • Example

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

belye mouton 
Yo itilize kòmand belye mouton pou mande gwosè pil ki rete nan sistèm lan.
Example

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

Atansyon FCC

Nenpòt Chanjman oswa modifikasyon pati ki responsab pou konfòmite pa apwouve ekspreseman kapab anile otorite itilizatè a pou opere ekipman an.
Aparèy sa a konfòm ak pati 15 Règ FCC yo. Operasyon an sijè a de kondisyon sa yo:

  1. Aparèy sa a pa ka lakòz entèferans danjere
  2. aparèy sa a dwe aksepte nenpòt entèferans resevwa, enkli entèferans ki ka lakòz operasyon endezirab.

REMAK ENPÒTAN:
Remak: Yo te teste ekipman sa a epi yo jwenn li konfòme yo ak limit pou yon aparèy dijital Klas B, dapre pati 15 Règ FCC yo. Limit sa yo fèt pou bay pwoteksyon rezonab kont entèferans danjere nan yon enstalasyon rezidansyèl. Ekipman sa a jenere, itilize, epi yo ka gaye enèji frekans radyo epi, si li pa enstale ak itilize pa enstriksyon yo, ka lakòz entèferans danjere nan kominikasyon radyo. Sepandan, pa gen okenn garanti ke entèferans pa pral rive nan yon enstalasyon an patikilye. Si ekipman sa a lakòz entèferans danjere nan resepsyon radyo oswa televizyon, sa ki ka detèmine pa fèmen ekipman an ak sou, itilizatè a ankouraje pou eseye korije entèferans lan pa youn oswa plis nan mezi sa yo:

  • Reoryantasyon oswa deplase antèn k ap resevwa a.
  • Ogmante separasyon ant ekipman an ak reseptè a.
  • Konekte ekipman an nan yon priz sou yon sikwi diferan de sa a ki reseptè a konekte.
  • Konsilte konsesyonè a oswa yon teknisyen radyo/televizyon ki gen eksperyans pou èd.

Deklarasyon FCC sou ekspozisyon radyasyon:
Ekipman sa a konfòme ak limit ekspoze FCC ki tabli pou yon anviwònman san kontwòl.

Dokiman / Resous

LILYGO T-Deck Arduino lojisyèl [pdfGid Itilizatè
T-DECK, TDECK, 2ASYE-T-DECK, 2ASYETDECK, T-Deck Arduino Lojisyèl, Arduino Lojisyèl, Lojisyèl

Referans

Kite yon kòmantè

Adrès imel ou p ap pibliye. Jaden obligatwa yo make *