LILYGO-logo

LILYGO T-Deck Arduino Software

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

Informasi produk

Spesifikasi:

  • Jeneng produk: T-Dek
  • Versi: V1.0
  • Tanggal Rilis: 2024.05
  • Hardware: Modul ESP32
  • Piranti lunak: Arduino

Pandhuan Panggunaan Produk

Pambuka

Pandhuan iki dirancang kanggo mbantu pangguna nyetel lingkungan pangembangan piranti lunak kanggo aplikasi nggunakake hardware T-Deck.

  • T-Dek
    T-Deck minangka platform hardware sing ndhukung pangembangan piranti lunak kanggo macem-macem aplikasi.
  • Arduino
    Arduino minangka piranti lunak sing digunakake kanggo program hardware T-Deck.
  • Persiapan
    Sadurunge miwiti, priksa manawa sampeyan duwe komponen lan alat sing dibutuhake kanggo nyiyapake lingkungan.

Miwiti
Tindakake pandhuan sing diwenehake ing pandhuan iki kanggo miwiti nyetel lingkungan pangembangan piranti lunak.

Konfigurasi
Konfigurasi setelan piranti lunak adhedhasar syarat proyek sampeyan.

Nyambung
Nggawe sambungan antarane hardware T-Deck lan sistem pangembangan sampeyan.

Test Demo
Jalanake demo test kanggo mesthekake persiyapan hardware lan piranti lunak bisa digunakake kanthi bener.

Unggah Sketsa

Unggah sketsa Arduino menyang modul ESP32 nggunakake instruksi sing kasedhiya.

  1. Mbangun lan Flash
    Kompilasi kode Arduino lan kerlip menyang modul ESP32.
  2. Ngawasi
    Ngawasi output lan prilaku sketsa ing hardware T-Deck.

Referensi Command SSC
Waca referensi printah kanggo operasi tartamtu related kanggo hardware T-Deck.

op
Deskripsi operasi 'op'.

FAQ (Prequently Asked Questions)

Apa sing kudu ditindakake yen upload gagal?
Yen upload gagal, priksa sambungan antarane sistem pangembangan lan hardware T-Deck. Priksa manawa kabeh setelan wis bener lan coba upload maneh.

Babagan Pandhuan Iki

Dokumen iki dimaksudake kanggo mbantu pangguna nyetel lingkungan pangembangan piranti lunak dhasar kanggo ngembangake aplikasi nggunakake hardware adhedhasar T-Deck. Liwat mantan sing prasajaampNanging, dokumen iki nggambarake carane nggunakake Arduino, kalebu tuntunan konfigurasi basis menu, ngumpulake Arduino lan download firmware menyang modul ESP32.

Cathetan Rilis 

Tanggal Versi Cathetan rilis
2024.05 V1.0 release pisanan.

Pambuka

T-Dek

  • T-Deck minangka papan pangembangan. Bisa makarya kanthi mandiri.
  • Iku kasusun saka ESP32-S3 MCU ndhukung protokol komunikasi Wi-Fi + BLE lan motherboard PCB.
  • Produk iki nduweni fungsi LCD lan LoRa. LCD model ST7789 LCD kanthi résolusi 320×240. chip LoRa punika SX1262.
  • Kanggo aplikasi wiwit saka jaringan sensor kurang daya kanggo tugas paling nuntut.
  • Ing inti saka modul iki chip ESP32S3.
  • ESP32-S3 nggabungake solusi Wi-Fi (band 2.4 GHz) lan Bluetooth 5.0 ing siji chip, bebarengan karo intine dual kinerja dhuwur lan akeh periferal serbaguna liyane. ESP32 nyedhiyakake platform sing kuat lan terintegrasi kanggo nyukupi panjaluk sing terus-terusan kanggo panggunaan daya sing efisien, desain kompak, lan keamanan.
  • Xinyuan nyedhiyakake sumber daya hardware lan piranti lunak dhasar sing nguatake pangembang aplikasi kanggo mbangun gagasan babagan hardware seri ESP32-S3. Kerangka pangembangan piranti lunak sing diwenehake dening Xinyuan ditujokake kanggo ngembangake aplikasi Internet-of-Things (IoT) kanthi cepet, kanthi Wi-Fi, Bluetooth, manajemen daya fleksibel, lan fitur sistem canggih liyane.
  • Produsen yaiku Shenzhen Xin Yuan Electronic Technology Co., Ltd.

Arduino
Sakumpulan aplikasi lintas-platform sing ditulis nganggo basa Jawa. Arduino Software IDE asalé saka basa pemrograman Processing lan lingkungan pangembangan terpadu saka program Wiring. Pangguna bisa ngembangake aplikasi ing Windows/Linux/MacOS adhedhasar Arduino. Disaranake nggunakake Windows 10. OS Windows wis digunakake minangka mantanample ing dokumen iki kanggo tujuan ilustrasi.

Persiapan
Kanggo ngembangake aplikasi kanggo ESP32-S3 sampeyan kudu:

  • PC dimuat karo sistem operasi Windows, Linux, utawa Mac
  • Toolchain kanggo mbangun Aplikasi kanggo ESP32-S3
  • Arduino ateges ngemot API kanggo ESP32-S3 lan skrip kanggo ngoperasikake Toolchain
  • CH9102 driver port serial
  • Papan ESP32-S3 dhewe lan kabel USB kanggo nyambungake menyang PC

Miwiti

Ngundhuh piranti lunak Arduino

Cara paling cepet nginstal Arduino Software (IDE) ing mesin Windows

Pandhuan wiwitan cepet
Ing websitus menehi tutorial wiwitan cepet

Langkah-langkah instalasi kanggo platform Windows Arduino

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

Instal piranti lunak Arduino

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

Konfigurasi

Unduh Git
Unduh paket instalasi Git.exe

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

Konfigurasi pra-bangun

  • Klik icon Arduino, klik kanan dan pilih “Open folder where”
  • Pilih hardware ->
  • Mouse ** Klik kanan ** ->
  • Klik Git Bash Here

Kloning repositori remot

Nyambung

Sampeyan meh ana. Kanggo bisa nerusake luwih, sambungake Papan ESP32-S3 menyang PC, priksa ing port serial apa papan katon lan verifikasi yen komunikasi serial bisa digunakake.

Test Demo

Pilih File>> Example>>WiFi>>WiFiScan

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

Unggah Sketsa

Pilih Papan
Piranti<

Upload
Sketsa << Unggah

Monitor Serial
Alat << Monitor Serial

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

Referensi Command SSC

Kene dhaptar sawetara printah Wi-Fi umum kanggo sampeyan nyoba modul.

op 

  • Katrangan
    printah op digunakake kanggo nyetel lan takon mode Wi-Fi sistem.
  • Example

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

  • Paramèter
    -Q Pitakonan mode Wi-Fi.
    -S Setel mode Wi-Fi.
     

     

    wmode

    Ana 3 mode Wi-Fi:

    • mode = 1: mode STA

    • mode = 2: mode AP

    • mode = 3: mode STA+AP

sta

  • Katrangan
    printah sta digunakake kanggo mindhai antarmuka jaringan STA, nyambung utawa medhot AP, lan takon status nyambungake antarmuka jaringan STA.
  • Example

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

  • Paramèter
    - ssid Pindai utawa sambungake Titik Akses karo ssid.
    -b bsd Pindai Titik Akses nganggo bssid.
    -n saluran Pindai saluran.
    -h Tampilake asil pindai nganggo Titik Akses ssid sing didhelikake.
    -Q Tampilake STA nyambungake stutus.
    -D Pedhot karo Titik Akses saiki.

ap

  • Katrangan
    printah ap digunakake kanggo nyetel parameter antarmuka jaringan AP.
  • Example

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

  • Paramèter
    -S Setel mode AP.
    - ssid Setel AP ssid.
    -p sandi Setel sandhi AP.
    -t enkripsi Setel mode enkripsi AP.
    -h Singidaken ssid.
    -m max_sta Setel sambungan maks AP.
    -Q Tampilake parameter AP.
    -L Tampilake Alamat MAC lan Alamat IP stasiun sing disambungake.

mac

  • Katrangan
    printah mac digunakake kanggo takon alamat MAC antarmuka jaringan.
  • Example

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

  • Paramèter
    -Q Tampilake alamat MAC.
     

    -modus

    • mode = 1: Alamat MAC ing mode STA.

    • mode = 2: Alamat MAC ing mode AP.

dhcp

  • Katrangan
    perintah dhcp digunakake kanggo ngaktifake utawa mateni server / klien dhcp.
  • Example

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

  • Paramèter
    -S Miwiti DHCP (Client/Server).
    -E Mungkasi DHCP (Klien/Server).
    -Q nuduhake status DHCP.
     

    -modus

    • mode = 1: klien DHCP antarmuka STA.

    • mode = 2: DHCP server antarmuka AP.

    • mode = 3: loro.

ip

  • Katrangan
    printah ip digunakake kanggo nyetel lan takon alamat IP antarmuka jaringan.
  • Example

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

  • Paramèter
    -Q Tampilake alamat IP.
     

    -modus

    • mode = 1: alamat IP antarmuka STA.

    • mode = 2: alamat IP antarmuka AP.

    • mode = 3: loro

    -S Setel alamat IP.
    -aku ip alamat IP.
    -masku Topeng alamat subnet.
    -g lawang Gapura gawan.

urip maneh

  • Katrangan
    printah urip maneh digunakake kanggo urip maneh Papan.
  • Example

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

ram 
printah ram digunakake kanggo pitakonan ukuran tumpukan isih ing sistem.
Example

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

FCC Ati-ati

Sembarang Owah-owahan utawa modifikasi sing ora disetujoni kanthi jelas dening pihak sing tanggung jawab kanggo kepatuhan bisa ngilangi wewenang pangguna kanggo ngoperasikake peralatan kasebut.
Piranti iki tundhuk karo bagean 15 saka Aturan FCC. Operasi tundhuk karo rong syarat ing ngisor iki:

  1. Piranti iki bisa uga ora nyebabake gangguan sing mbebayani
  2. piranti iki kudu nampa gangguan apa wae sing ditampa, kalebu gangguan sing bisa nyebabake operasi sing ora dikarepake.

CATATAN PENTING:
Cathetan: Peralatan iki wis diuji lan ditemokake tundhuk karo watesan kanggo piranti digital Kelas B, miturut bagean 15 Aturan FCC. Watesan kasebut dirancang kanggo menehi pangayoman sing cukup marang gangguan sing mbebayani ing instalasi omah. Peralatan iki ngasilake, nggunakake, lan bisa mancarake energi frekuensi radio lan, yen ora dipasang lan digunakake miturut pandhuane, bisa nyebabake gangguan sing mbebayani kanggo komunikasi radio. Nanging, ora ana jaminan manawa gangguan ora bakal kedadeyan ing instalasi tartamtu. Yen peralatan iki nyebabake gangguan sing mbebayani kanggo panrima radio utawa televisi, sing bisa ditemtokake kanthi mateni lan nguripake peralatan kasebut, pangguna dianjurake kanggo nyoba mbenerake gangguan kasebut kanthi siji utawa luwih saka langkah-langkah ing ngisor iki:

  • Reorient utawa pindhah antena panampa.
  • Tambah pamisahan antarane peralatan lan panrima.
  • Sambungake peralatan menyang stopkontak ing sirkuit beda saka sing panrima disambungake.
  • Hubungi dealer utawa teknisi radio/TV sing berpengalaman kanggo njaluk bantuan.

Pernyataan Paparan Radiasi FCC:
Peralatan iki tundhuk karo watesan paparan radiasi FCC sing ditemtokake kanggo lingkungan sing ora dikendhaleni.

Dokumen / Sumber Daya

LILYGO T-Deck Arduino Software [pdf] Pandhuan pangguna
T-DECK, TDECK, 2ASYE-T-DECK, 2ASYETDECK, T-Deck Arduino Software, Arduino Software, Software

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *