LILYGO T-Deck Arduino softver
Informacije o proizvodu
specifikacije:
- Naziv proizvoda: T-Deck
- verzija: V1.0
- Datum izlaska: 2024.05
- hardver: ESP32 modul
- softver: Arduino
Upute za upotrebu proizvoda
Uvod
Ovaj vodič je dizajniran da pomogne korisnicima u postavljanju okruženja za razvoj softvera za aplikacije koje koriste T-Deck hardver.
- T-Deck
T-Deck je hardverska platforma koja podržava razvoj softvera za različite aplikacije. - Arduino
Arduino je softver koji se koristi za programiranje T-Deck hardvera. - Priprema
Prije početka, uvjerite se da imate spremne potrebne komponente i alate za postavljanje okruženja.
Započnite
Pratite uputstva data u ovom vodiču da biste započeli postavljanje okruženja za razvoj softvera.
Konfiguriši
Konfigurirajte postavke softvera na osnovu zahtjeva vašeg projekta.
Povežite se
Uspostavite vezu između T-Deck hardvera i vašeg razvojnog sistema.
Test Demo
Pokrenite probni demo kako biste se uvjerili da postavka hardvera i softvera ispravno funkcionira.
Upload Sketch
Prenesite svoju Arduino skicu na ESP32 modul koristeći priložena uputstva.
- Build i Flash
Kompilirajte svoj Arduino kod i flešujte ga na ESP32 modul. - Monitor
Pratite izlaz i ponašanje vaše skice na T-Deck hardveru.
Referenca SSC komande
Pogledajte reference naredbi za specifične operacije vezane za T-Deck hardver.
op
Opis operacije 'op'.
FAQ (često postavljana pitanja)
Šta da radim ako moje otpremanje ne uspije?
Ako vaš prijenos ne uspije, provjerite vezu između vašeg razvojnog sistema i T-Deck hardvera. Uvjerite se da su sve postavke ispravne i pokušajte ponovo otpremiti.
O ovom vodiču
Ovaj dokument ima za cilj da pomogne korisnicima da postave osnovno okruženje za razvoj softvera za razvoj aplikacija koristeći hardver zasnovan na T-Deck-u. Putem jednostavnog exampda, ovaj dokument ilustruje kako se koristi Arduino, uključujući čarobnjaka za konfiguraciju zasnovanu na meniju, kompajliranje Arduina i preuzimanje firmvera u ESP32 modul.
Bilješke o izdanju
Datum | Verzija | Bilješke o izdanju |
2024.05 | V1.0 | Prvo izdanje. |
Uvod
T-Deck
- T-Deck je razvojna ploča. Može raditi samostalno.
- Sastoji se od ESP32-S3 MCU koji podržava Wi-Fi + BLE komunikacioni protokol i PCB matične ploče.
- Ovaj proizvod ima LCD i LoRa funkcije. LCD model ST7789 LCD sa rezolucijom 320×240. LoRa čip je SX1262.
- Za aplikacije koje se kreću od senzorskih mreža male snage do najzahtjevnijih zadataka.
- U središtu ovog modula je ESP32S3 čip.
- ESP32-S3 integriše Wi-Fi (opseg 2.4 GHz) i Bluetooth 5.0 rješenja na jednom čipu, zajedno s dvostrukim jezgrima visokih performansi i mnogim drugim svestranim perifernim uređajima. ESP32 pruža robusnu, visoko integriranu platformu koja ispunjava stalne zahtjeve za efikasno korištenje energije, kompaktan dizajn i sigurnost.
- Xinyuan pruža osnovne hardverske i softverske resurse koji osnažuju programere aplikacija da izgrade svoje ideje oko hardvera serije ESP32-S3. Okvir za razvoj softvera koji obezbeđuje Xinyuan namenjen je brzom razvoju aplikacija Interneta stvari (IoT), sa Wi-Fi, Bluetooth, fleksibilnim upravljanjem napajanjem i drugim naprednim sistemskim karakteristikama.
- Proizvođač je Shenzhen Xin Yuan Electronic Technology Co., Ltd.
Arduino
Skup višeplatformskih aplikacija napisanih u Javi. Arduino Software IDE je izveden iz programskog jezika Processing i integrisanog razvojnog okruženja Wiring programa. Korisnici mogu razvijati aplikacije u Windows/Linux/MacOS-u zasnovane na Arduinu. Preporučljivo je koristiti Windows 10. Windows OS je korišten kao exampu ovom dokumentu radi ilustracije.
Priprema
Za razvoj aplikacija za ESP32-S3 trebate:
- Računar koji ima Windows, Linux ili Mac operativni sistem
- Lanac alata za izradu aplikacije za ESP32-S3
- Arduino u suštini sadrži API za ESP32-S3 i skripte za upravljanje lancem alata
- CH9102 drajver za serijski port
- Sama ploča ESP32-S3 i USB kabl za povezivanje sa računarom
Započnite
Preuzmite Arduino softver
Najbrže kako instalirati Arduino softver (IDE) na Windows mašine
Vodič za brzi početak
The webstranica pruža vodič za brzi početak
- Windows:
https://www.arduino.cc/en/Guide/Windows - Linux:
https://www.arduino.cc/en/Guide/Linux - Mac OS X:
https://www.arduino.cc/en/Guide/MacOSX
Koraci instalacije za Windows platformu Arduino
Instalirajte Arduino softver
Konfiguriši
Preuzmite Git
Preuzmite instalacioni paket Git.exe
Konfiguracija prije izgradnje
- Kliknite na Arduino ikonu, zatim kliknite desnim tasterom miša i izaberite „Otvori fasciklu u kojoj je“
- Odaberite hardver ->
- Miš ** Desni klik ** ->
- Kliknite ovdje Git Bash
Kloniranje udaljenog spremišta
- mkdir espressif
- cd espressif
- git clone – rekurzivno https://github.com/espressif/arduino-esp32.gitesp32
Povežite se
Skoro ste tamo. Da biste mogli nastaviti dalje, povežite ESP32-S3 ploču na PC, provjerite ispod kojeg serijskog porta je ploča vidljiva i provjerite radi li serijska komunikacija.
Test Demo
Odaberite File>>Prample>>WiFi>>WiFiScan
Upload Sketch
Odaberite Ploča
Alati<
Upload
Skica << Prenesi
Serijski monitor
Alati << Serijski monitor
Referenca SSC komande
Ovdje su navedene neke uobičajene Wi-Fi komande za testiranje modula.
op
- Opis
op komande se koriste za postavljanje i ispitivanje Wi-Fi moda sistema. - Example
- Parametar
-Q Pitajte Wi-Fi način rada. -S Postavite Wi-Fi način rada. wmode
Postoje 3 Wi-Fi načina rada: • mod = 1: STA mod
• režim = 2: AP režim
• režim = 3: STA+AP režim
sta
- Opis
sta komande se koriste za skeniranje STA mrežnog interfejsa, povezivanje ili isključivanje AP-a i ispitivanje statusa povezivanja STA mrežnog interfejsa. - Example
- Parametar
-s ssid Skenirajte ili povežite pristupne tačke sa ssid-om. -b bssid Skenirajte pristupne tačke pomoću bssid. -n kanal Skenirajte kanal. -h Prikaži rezultate skeniranja sa skrivenim ssid pristupnim tačkama. -Q Prikaži status povezivanja STA. -D Prekinuto sa trenutnim pristupnim tačkama.
ap
- Opis
ap komande se koriste za postavljanje parametara AP mrežnog interfejsa. - Example
- Parametar
-S Postavite AP način rada. -s ssid Postavite AP ssid. -p lozinka Postavite AP lozinku. -t šifriranje Postavite način šifriranja AP. -h Sakrij ssid. -m max_sta Postavite maksimalne AP veze. -Q Prikaži AP parametre. -L Prikaži MAC adresu i IP adresu povezane stanice.
mac
- Opis
mac komande se koriste za upit MAC adrese mrežnog interfejsa. - Example
- Parametar
-Q Prikaži MAC adresu. -o način rada
• mod = 1: MAC adresa u STA modu. • mod = 2: MAC adresa u AP modu.
dhcp
- Opis
dhcp komande se koriste za omogućavanje ili onemogućavanje dhcp servera/klijenta. - Example
- Parametar
-S Pokrenite DHCP (klijent/server). -E Završi DHCP (klijent/server). -Q prikaži DHCP status. -o način rada
• mod = 1 : DHCP klijent STA interfejsa. • mod = 2 : DHCP server AP interfejsa.
• mod = 3 : oba.
ip
- Opis
ip naredba se koristi za postavljanje i upit IP adrese mrežnog interfejsa. - Example
- Parametar
-Q Prikaži IP adresu. -o način rada
• mod = 1 : IP adresa interfejsa STA. • mod = 2 : IP adresa AP interfejsa.
• mod = 3 : oba
-S Postavite IP adresu. -i ip IP adresa. -m maska Maska adrese podmreže. -g kapija Default gateway.
ponovno pokretanje
- Opis
reboot komanda se koristi za ponovno pokretanje ploče. - Example
ram
ram komanda se koristi za upit veličine preostale hrpe u sistemu.
Example
FCC Oprez
Bilo kakve promjene ili modifikacije koje nije izričito odobrila strana odgovorna za usklađenost mogu poništiti korisnikovo ovlaštenje da koristi opremu.
Ovaj uređaj je u skladu s dijelom 15 FCC pravila. Rad je podložan sljedeća dva uslova:
- Ovaj uređaj možda neće uzrokovati štetne smetnje
- 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 sa ograničenjima za digitalne uređaje klase B, prema dijelu 15 FCC pravila. Ova ograničenja su dizajnirana da pruže razumnu zaštitu od štetnih smetnji u stambenoj instalaciji. Ova oprema stvara, koristi i može emitovati radiofrekventnu energiju i, ako nije instalirana i korištena prema uputama, može uzrokovati štetne smetnje radio komunikacijama. Međutim, ne postoji garancija da se smetnje neće pojaviti u određenoj instalaciji. Ako ova oprema uzrokuje štetne smetnje radio ili televizijskom prijemu, što se može utvrditi isključivanjem i uključivanjem opreme, korisnik se ohrabruje 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.
- Povežite opremu na utičnicu u strujnom kolu različitom od onog na koji je priključen prijemnik.
- Za pomoć se obratite prodavaču ili iskusnom radio/TV tehničaru.
FCC izjava o izloženosti radijaciji:
Ova oprema je u skladu sa ograničenjima izloženosti zračenju FCC utvrđenim za nekontrolisano 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 |