LILYGO-logo

LILYGO T-Deck Arduino softver

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

Informacije o proizvodu

Tehnički podaci:

  • Naziv proizvoda: T-Paluba
  • Verzija: V1.0
  • Datum izlaska: 2024.05
  • Hardver: ESP32 modul
  • Softver: Arduino

Upute za uporabu proizvoda

Uvod

Ovaj je vodič osmišljen kako bi pomogao korisnicima u postavljanju okruženja za razvoj softvera za aplikacije koje koriste T-Deck hardver.

  • T-paluba
    T-Deck je hardverska platforma koja podržava razvoj softvera za razne aplikacije.
  • Arduino
    Arduino je softver koji se koristi za programiranje T-Deck hardvera.
  • Priprema
    Prije početka provjerite imate li potrebne komponente i alate spremne za postavljanje okruženja.

Započnite
Slijedite upute u ovom vodiču za početak postavljanja okruženja za razvoj softvera.

Konfigurirati
Konfigurirajte postavke softvera na temelju zahtjeva vašeg projekta.

Poveži se
Uspostavite vezu između T-Deck hardvera i vašeg razvojnog sustava.

Test Demo
Pokrenite probnu demonstraciju kako biste bili sigurni da postavke hardvera i softvera ispravno funkcioniraju.

Prenesite skicu

Učitajte svoju Arduino skicu u ESP32 modul koristeći priložene upute.

  1. Build i Flash
    Kompajlirajte svoj Arduino kod i flashajte ga na ESP32 modul.
  2. Monitor
    Pratite izlaz i ponašanje vaše skice na T-Deck hardveru.

Referenca SSC naredbe
Pogledajte reference naredbi za specifične operacije povezane s hardverom T-Decka.

op
Opis operacije 'op'.

FAQ (često postavljana pitanja)

Što trebam učiniti ako moj prijenos ne uspije?
Ako vaš prijenos ne uspije, provjerite vezu između vašeg razvojnog sustava i T-Deck hardvera. Provjerite jesu li sve postavke ispravne i pokušajte ponovno prenijeti.

O ovom vodiču

Ovaj dokument je namijenjen pomoći korisnicima pri postavljanju osnovnog softverskog razvojnog okruženja za razvoj aplikacija pomoću hardvera temeljenog na T-Decku. Kroz jednostavan exampDalje, ovaj dokument ilustrira kako koristiti Arduino, uključujući čarobnjaka za konfiguraciju temeljenu na izborniku, kompajlirajući Arduino i preuzimanje firmvera na ESP32 modul.

Bilješke o izdanju 

Datum Verzija Bilješke o izdanju
2024.05 V1.0 Prvo izdanje.

Uvod

T-paluba

  • T-Deck je razvojna ploča. Može raditi samostalno.
  • Sastoji se od ESP32-S3 MCU koji podržava Wi-Fi + BLE komunikacijski protokol i PCB-a matične ploče.
  • Ovaj proizvod ima LCD i LoRa funkcije. LCD model ST7789 LCD rezolucije 320×240. LoRa čip je SX1262.
  • Za primjene u rasponu od senzorskih mreža male snage do najzahtjevnijih zadataka.
  • Srž ovog modula je ESP32S3 čip.
  • ESP32-S3 integrira Wi-Fi (pojas 2.4 GHz) i Bluetooth 5.0 rješenja na jednom čipu, zajedno s dvije jezgre visokih performansi i mnogim drugim svestranim periferijama. ESP32 pruža robusnu, visoko integriranu platformu koja ispunjava stalne zahtjeve za učinkovitom potrošnjom energije, kompaktnim dizajnom i sigurnošću.
  • Xinyuan pruža osnovne hardverske i softverske resurse koji osnažuju programere aplikacija da grade svoje ideje oko hardvera serije ESP32-S3. Okvir za razvoj softvera koji pruža Xinyuan namijenjen je brzom razvoju aplikacija Interneta stvari (IoT), s Wi-Fijem, Bluetoothom, fleksibilnim upravljanjem napajanjem i drugim naprednim značajkama sustava.
  • Proizvođač je Shenzhen Xin Yuan Electronic Technology Co., Ltd.

Arduino
Skup višeplatformskih aplikacija napisanih u Javi. IDE Arduino softvera izveden je iz programskog jezika Processing i integriranog razvojnog okruženja programa Wiring. Korisnici mogu razvijati aplikacije u Windows/Linux/MacOS bazirane na Arduinu. Preporuča se koristiti Windows 10. Windows OS je korišten kao bivšiampu ovom dokumentu radi ilustracije.

Priprema
Za razvoj aplikacija za ESP32-S3 potrebno vam je:

  • Računalo s operativnim sustavom Windows, Linux ili Mac
  • Lanac alata za izradu aplikacije za ESP32-S3
  • Arduino u biti sadrži API za ESP32-S3 i skripte za upravljanje Toolchainom
  • CH9102 upravljački program serijskog porta
  • Sama ploča ESP32-S3 i USB kabel za spajanje na PC

Započnite

Preuzmite Arduino softver

Najbrže kako instalirati Arduino softver (IDE) na Windows strojeve

Kratki vodič za početak
The webstranica nudi vodič za brzi početak

Koraci instalacije za Windows platformu Arduino

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

Instalirajte Arduino softver

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

Konfigurirati

Preuzmite Git
Preuzmite instalacijski paket Git.exe

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

Konfiguracija prije izgradnje

  • Kliknite ikonu Arduino, zatim desnom tipkom miša i odaberite "Otvori mapu gdje"
  • Odaberite hardver ->
  • Miš ** Desni klik ** ->
  • Kliknite ovdje Git Bash

Kloniranje udaljenog spremišta

Poveži se

Još malo pa ste stigli. Da biste mogli nastaviti dalje, spojite ESP32-S3 ploču na računalo, provjerite na kojem je serijskom priključku ploča vidljiva i provjerite radi li serijska komunikacija.

Test Demo

Odaberite File>>Prample>>WiFi>>WiFiScan

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

Prenesite skicu

Odaberite ploču
Alati<

Upload
Skica << Prenesi

Serijski monitor
Alati << Serijski monitor

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

Referenca SSC naredbe

Ovdje su navedene neke uobičajene Wi-Fi naredbe za testiranje modula.

op 

  • Opis
    op naredbe koriste se za postavljanje i ispitivanje Wi-Fi načina rada sustava.
  • Example

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

  • Parametar
    -Q Upit za Wi-Fi način rada.
    -S Postavite Wi-Fi način rada.
     

     

    wmode

    Postoje 3 Wi-Fi načina rada:

    • način rada = 1: STA način rada

    • način = 2: AP način

    • način = 3: STA+AP način

sta

  • Opis
    sta naredbe se koriste za skeniranje STA mrežnog sučelja, povezivanje ili odspajanje AP-a i upit o statusu povezivanja STA mrežnog sučelja.
  • Example

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

  • Parametar
    -s ssid Skenirajte ili povežite pristupne točke s ssid-om.
    -b bssid Skenirajte pristupne točke pomoću bssid-a.
    -n kanal Skenirajte kanal.
    -h Prikaži rezultate skeniranja sa skrivenim ssid pristupnim točkama.
    -Q Prikaži status STA povezivanja.
    -D Prekinuto s trenutnim pristupnim točkama.

ap

  • Opis
    ap naredbe se koriste za postavljanje parametara AP mrežnog sučelja.
  • Example

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

  • Parametar
    -S Postavite AP način rada.
    -s ssid Postavite AP ssid.
    -p lozinka Postavite AP lozinku.
    -t šifrirati Postavite način šifriranja AP-a.
    -h Sakrij ssid.
    -m maksimalno_sta Postavite maks. AP veze.
    -Q Prikaži AP parametre.
    -L Prikaži MAC adresu i IP adresu spojene stanice.

Mac

  • Opis
    mac naredbe se koriste za upit MAC adrese mrežnog sučelja.
  • Example

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

  • Parametar
    -Q Prikaži MAC adresu.
     

    -o način rada

    • način rada = 1: MAC adresa u STA načinu rada.

    • način rada = 2: MAC adresa u AP načinu rada.

dhcp

  • Opis
    dhcp naredbe se koriste za omogućavanje ili onemogućavanje dhcp poslužitelja/klijenta.
  • Example

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

  • Parametar
    -S Pokrenite DHCP (klijent/poslužitelj).
    -E Završi DHCP (klijent/poslužitelj).
    -Q pokazati DHCP status.
     

    -o način rada

    • način = 1: DHCP klijent STA sučelja.

    • način = 2 : DHCP poslužitelj AP sučelja.

    • mod = 3 : oboje.

ip

  • Opis
    ip naredba koristi se za postavljanje i upit IP adrese mrežnog sučelja.
  • Example

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

  • Parametar
    -Q Prikaži IP adresu.
     

    -o način rada

    • način = 1 : IP adresa sučelja STA.

    • način = 2 : IP adresa sučelja AP.

    • mod = 3 : oboje

    -S Postavite IP adresu.
    -i ip IP adresa.
    -m maska Maska adrese podmreže.
    -g pristupnik Zadani pristupnik.

ponovno pokretanje

  • Opis
    naredba reboot se koristi za ponovno pokretanje ploče.
  • Example

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

ovan 
ram naredba se koristi za upit o veličini preostale hrpe u sustavu.
Example

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

FCC Oprez

Sve promjene ili modifikacije koje nije izričito odobrila strana odgovorna za sukladnost mogu poništiti korisnikovo ovlaštenje za rukovanje opremom.
Ovaj uređaj je u skladu s dijelom 15 FCC pravila. Rad podliježe sljedeća dva uvjeta:

  1. Ovaj uređaj ne smije uzrokovati štetne smetnje
  2. ovaj uređaj mora prihvatiti sve primljene smetnje, uključujući smetnje koje mogu uzrokovati neželjeni rad.

VAŽNA NAPOMENA:
Napomena: Ova oprema je testirana i utvrđeno je da je u skladu s ograničenjima za digitalne uređaje klase B, prema dijelu 15 FCC pravila. Ova su ograničenja osmišljena kako bi pružila razumnu zaštitu od štetnih smetnji u stambenim instalacijama. Ova oprema stvara, koristi i može zračiti radiofrekventnu energiju i, ako se ne instalira i ne koristi u skladu s uputama, može uzrokovati štetne smetnje radijskim komunikacijama. Međutim, nema jamstva da se smetnje neće pojaviti u određenoj instalaciji. Ako ova oprema uzrokuje štetne smetnje radijskom ili televizijskom prijemu, što se može utvrditi uključivanjem i isključivanjem opreme, korisnik se potiče da pokuša ispraviti smetnje jednom ili više sljedećih mjera:

  • Preusmjerite ili premjestite prijemnu antenu.
  • Povećajte razmak između opreme i prijemnika.
  • Spojite opremu na utičnicu u strujnom krugu različitom od onog na koji je spojen prijemnik.
  • Obratite se prodavaču ili iskusnom radio/TV tehničaru za pomoć.

FCC izjava o izloženosti zračenju:
Ova oprema u skladu je s FCC ograničenjima izloženosti zračenju koja su određena za nekontrolirano okruženje.

Dokumenti / Resursi

LILYGO T-Deck Arduino softver [pdf] Korisnički priručnik
T-DECK, TDECK, 2ASYE-T-DECK, 2ASYETDECK, T-Deck Arduino softver, Arduino softver, softver

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *