LILYGO-logo

LILYGO T-Deck Arduino Software

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

Impormasyon sa Produkto

Mga detalye:

  • Ngalan sa Produkto: T-Deck
  • Bersyon: V1.0
  • Petsa sa pagpagawas: 2024.05
  • Hardware: ESP32 module
  • Software: Arduino

Mga Instruksyon sa Paggamit sa Produkto

Pasiuna

Kini nga giya gidisenyo aron matabangan ang mga tiggamit sa pag-set up sa software development environment para sa mga aplikasyon gamit ang T-Deck hardware.

  • T-Deck
    Ang T-Deck usa ka plataporma sa hardware nga nagsuporta sa pagpalambo sa software alang sa lainlaing mga aplikasyon.
  • Arduino
    Ang Arduino mao ang software nga gigamit sa pagprograma sa T-Deck hardware.
  • Pagpangandam
    Sa dili pa magsugod, siguroha nga ikaw adunay mga gikinahanglan nga mga sangkap ug mga himan nga andam alang sa pag-set up sa palibot.

Pagsugod
Sunda ang mga instruksyon nga gihatag niini nga giya aron magsugod sa pag-set up sa software development environment.

I-configure
I-configure ang mga setting sa software base sa imong mga kinahanglanon sa proyekto.

Sumpaysumpaya
I-establisar ang koneksyon tali sa T-Deck hardware ug sa imong development system.

Test Demo
Pagdalag test demo aron masiguro nga ang hardware ug software setup naglihok sa husto.

Pag-upload og Sketch

I-upload ang imong Arduino sketch sa ESP32 module gamit ang gihatag nga mga instruksyon.

  1. Pagtukod ug Flash
    I-compile ang imong Arduino code ug i-flash kini sa ESP32 module.
  2. Monitor
    Pag-monitor sa output ug pamatasan sa imong sketch sa T-Deck hardware.

SSC Command Reference
Tan-awa ang mga pakisayran sa sugo alang sa piho nga mga operasyon nga may kalabutan sa T-Deck hardware.

op
Deskripsyon sa operasyon 'op'.

FAQ (Frequently Asked Questions)

Unsa ang akong buhaton kung ang akong pag-upload mapakyas?
Kung mapakyas ang imong pag-upload, susiha ang koneksyon tali sa imong development system ug sa T-Deck hardware. Siguroha nga husto ang tanang setting ug sulayi pag-upload pag-usab.

Bahin Niini nga Panudlo

Kini nga dokumento gituyo aron matabangan ang mga tiggamit sa pag-set up sa batakang software development environment para sa pagpalambo sa mga aplikasyon gamit ang hardware base sa T-Deck. Pinaagi sa usa ka simple nga exampKini nga dokumento nag-ilustrar kon unsaon paggamit ang Arduino, lakip ang menu-based configuration wizard, pag-compile sa Arduino ug pag-download sa firmware ngadto sa ESP32 module.

Release Notes 

Petsa Bersyon Mga nota sa pagpagawas
2024.05 V1.0 Unang pagpagawas.

Pasiuna

T-Deck

  • Ang T-Deck usa ka development board. Makatrabaho kini nga independente.
  • Naglangkob kini sa ESP32-S3 MCU nga nagsuporta sa Wi-Fi + BLE communication protocol ug motherboard PCB.
  • Kini nga produkto adunay LCD ug LoRa nga mga gimbuhaton. LCD model ST7789 LCD nga adunay 320 × 240 nga resolusyon. Ang LoRa chip kay SX1262.
  • Alang sa mga aplikasyon gikan sa mga low-power sensor network hangtod sa labing lisud nga mga buluhaton.
  • Sa kinauyokan niini nga module mao ang ESP32S3 chip.
  • Ang ESP32-S3 nag-uban sa Wi-Fi (2.4 GHz band) ug Bluetooth 5.0 nga mga solusyon sa usa ka chip, kauban ang dual high-performance cores ug daghang uban pang versatile peripheral. Ang ESP32 naghatag usa ka lig-on, kaayo nga integrated nga plataporma aron matubag ang padayon nga mga panginahanglanon alang sa episyente nga paggamit sa kuryente, compact nga disenyo, ug seguridad.
  • Naghatag ang Xinyuan sa batakang mga kahinguhaan sa hardware ug software nga naghatag gahum sa mga nag-develop sa aplikasyon sa paghimo sa ilang mga ideya sa palibot sa serye sa hardware sa ESP32-S3. Ang software development framework nga gihatag sa Xinyuan gituyo alang sa paspas nga pagpalambo sa Internet-of-Things (IoT) nga mga aplikasyon, nga adunay Wi-Fi, Bluetooth, flexible power management, ug uban pang advanced system features.
  • Ang tiggama mao ang Shenzhen Xin Yuan Electronic Technology Co., Ltd.

Arduino
Usa ka hugpong sa mga aplikasyon sa cross-platform nga gisulat sa Java. Ang Arduino Software IDE nakuha gikan sa Processing programming language ug ang integrated development environment sa Wiring program. Ang mga tiggamit makahimo og mga aplikasyon sa Windows/Linux/MacOS base sa Arduino. Girekomenda nga gamiton ang Windows 10. Ang Windows OS gigamit isip exampsa niini nga dokumento alang sa mga katuyoan sa paghulagway.

Pagpangandam
Aron makahimo og mga aplikasyon alang sa ESP32-S3 kinahanglan nimo:

  • Ang PC nga puno sa Windows, Linux, o Mac operating system
  • Toolchain sa pagtukod sa Aplikasyon para sa ESP32-S3
  • Ang Arduino hinungdanon nga adunay API alang sa ESP32-S3 ug mga script aron magamit ang Toolchain
  • CH9102 serial port drayber
  • Ang ESP32-S3 board mismo ug usa ka USB cable aron makonektar kini sa PC

Pagsugod

I-download ang Arduino Software

Ang labing kadali kung giunsa ang pag-install sa Arduino Software (IDE) sa mga makina sa Windows

Dali nga Giya sa Pagsugod
Ang webAng site naghatag usa ka dali nga pagsugod nga panudlo

Mga lakang sa pag-install alang sa Windows platform Arduino

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

I-install ang Arduino Software

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

I-configure

Pag-download sa Git
Pag-download sa package sa pag-install nga Git.exe

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

Pre-build configuration

  • I-klik ang Arduino icon, dayon i-right click ug pilia ang "Open folder where"
  • Pilia ang hardware ->
  • Mouse ** Pag-right click ** ->
  • I-klik ang Git Bash Dinhi

Pag-clone sa usa ka hilit nga tipiganan

Sumpaysumpaya

Hapit na ka. Aron makapadayon pa, ikonektar ang ESP32-S3 board sa PC, susiha ubos sa unsa nga serial port ang board makita ug susiha kung ang serial communication nagtrabaho.

Test Demo

Pagpili File>>Example >> WiFi >> WiFiScan

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

Pag-upload og Sketch

Pilia ang Lupon
Mga himan<

Pag-upload
Sketch << Pag-upload

Serial nga Monitor
Mga himan << Serial Monitor

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

SSC Command Reference

Dinhi naglista sa pipila ka komon nga Wi-Fi nga mga sugo aron imong sulayan ang module.

op 

  • Deskripsyon
    op nga mga sugo gigamit sa pag-set ug pagpangutana sa Wi-Fi mode sa sistema.
  • Example

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

  • Parameter
    -Q Pangutana Wi-Fi mode.
    -S Ibutang ang Wi-Fi mode.
     

     

    wmode

    Adunay 3 Wi-Fi mode:

    • mode = 1: STA mode

    • mode = 2: AP mode

    • mode = 3: STA+AP mode

sta

  • Deskripsyon
    Ang mga sugo sa sta gigamit sa pag-scan sa interface sa network sa STA, pagkonektar o pagdiskonekta sa AP, ug pagpangutana sa status sa pagkonektar sa interface sa network sa STA.
  • Example

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

  • Parameter
    -s ssid I-scan o ikonektar ang mga Access Point sa ssid.
    -b bssid I-scan ang mga Access Point gamit ang bssid.
    -n kanal I-scan ang channel.
    -h Ipakita ang mga resulta sa pag-scan gamit ang gitago nga ssid Access Points.
    -Q Ipakita ang STA connect stutus.
    -D Wala’y koneksyon sa karon nga Mga Punto sa Pag-access.

ap

  • Deskripsyon
    ap nga mga sugo gigamit sa pagtakda sa parameter sa AP network interface.
  • Example

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

  • Parameter
    -S Ibutang ang AP mode.
    -s ssid Ibutang ang AP ssid.
    -p password Ibutang ang AP password.
    -t encrypt Ibutang ang AP encrypt mode.
    -h Tagoa ssid.
    -m max_sta Ibutang ang AP max nga mga koneksyon.
    -Q Ipakita ang mga parameter sa AP.
    -L Ipakita ang MAC Address ug IP Address sa konektado nga estasyon.

mac

  • Deskripsyon
    Ang mac commands gigamit sa pagpangutana sa MAC address sa network interface.
  • Example

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

  • Parameter
    -Q Ipakita ang MAC address.
     

    -o mode

    • mode = 1: MAC address sa STA mode.

    • mode = 2: MAC address sa AP mode.

dhcp

  • Deskripsyon
    Ang mga sugo sa dhcp gigamit aron ma-enable o ma-disable ang dhcp server/client.
  • Example

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

  • Parameter
    -S Pagsugod sa DHCP (Client/Server).
    -E Tapuson ang DHCP (kliyente/Server).
    -Q ipakita ang status sa DHCP.
     

    -o mode

    • mode = 1 : DHCP kliyente sa STA interface.

    • mode = 2 : DHCP server sa AP interface.

    • mode = 3 : pareho.

ip

  • Deskripsyon
    ip command gigamit sa pag-set ug pagpangutana sa IP address sa network interface.
  • Example

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

  • Parameter
    -Q Ipakita ang IP address.
     

    -o mode

    • mode = 1 : IP address sa interface STA.

    • mode = 2 : IP address sa interface AP.

    • mode = 3 : pareho

    -S Ibutang ang IP address.
    -ako ip IP adres.
    -m maskara Subnet address mask.
    -g ganghaan Default nga ganghaan.

reboot

  • Deskripsyon
    Ang reboot command gigamit sa pag-reboot sa board.
  • Example

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

laking karnero 
Ang ram command gigamit sa pagpangutana sa gidak-on sa nahabilin nga pundok sa sistema.
Example

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

Pag-amping sa FCC

Ang bisan unsang mga Pagbag-o o mga pagbag-o nga dili dayag nga aprobahan sa partido nga responsable sa pagsunod mahimong makawala sa awtoridad sa tiggamit sa pag-operate sa kagamitan.
Kini nga device nagsunod sa bahin 15 sa FCC Rules. Ang operasyon gipailalom sa mosunod nga duha ka kondisyon:

  1. Kini nga device mahimong dili makapahinabog makadaot nga interference
  2. kinahanglan nga dawaton niini nga device ang bisan unsang interference nga nadawat, lakip ang interference nga mahimong hinungdan sa dili gusto nga operasyon.

IMPORTANTE NGA NOTA:
Mubo nga sulat: Kini nga kagamitan gisulayan ug nakit-an nga nagsunod sa mga limitasyon alang sa usa ka Class B nga digital device, ubos sa bahin 15 sa FCC Rules. Kini nga mga limitasyon gidesinyo sa paghatag og makatarunganon nga proteksyon batok sa makadaot nga pagpanghilabot sa usa ka instalasyon sa residensyal. Kini nga ekipo nagmugna, naggamit, ug makapasanag sa enerhiya sa frequency sa radyo ug, kung dili ma-install ug magamit sa mga panudlo, mahimong hinungdan sa makadaot nga interference sa mga komunikasyon sa radyo. Apan, walay garantiya nga ang pagpanghilabot dili mahitabo sa usa ka partikular nga instalasyon. Kung kini nga ekipo nagpahinabog makadaot nga pagpanghilabot sa pagdawat sa radyo o telebisyon, nga matino pinaagi sa pagpalong ug pag-on sa kagamitan, giawhag ang tiggamit sa pagsulay sa pagtul-id sa pagpanghilabot pinaagi sa usa o daghan pa sa mga musunud nga lakang:

  • I-reorient o ibalhin ang nagdawat nga antenna.
  • Dugangi ang pagbulag tali sa kagamitan ug sa tigdawat.
  • Ikonektar ang kagamitan sa usa ka outlet sa usa ka sirkito nga lahi sa kung diin konektado ang tigdawat.
  • Konsultaha ang tigbaligya o usa ka eksperyensiyadong radio/TV technician para sa tabang.

Pahayag sa Exposure sa FCC Radiation:
Kini nga ekipo nagsunod sa mga limitasyon sa pagkaladlad sa radyasyon sa FCC nga gilatid alang sa dili makontrol nga palibot.

Mga Dokumento / Mga Kapanguhaan

LILYGO T-Deck Arduino Software [pdf] Giya sa Gumagamit
T-DECK, TDECK, 2ASYE-T-DECK, 2ASYETDECK, T-Deck Arduino Software, Arduino Software, Software

Mga pakisayran

Pagbilin ug komento

Ang imong email address dili mamantala. Ang gikinahanglan nga mga natad gimarkahan *