LILYGO T-Deck Arduino Software
Agahiya hilberê
Specifications:
- Navê hilberê: T-Deck
- Awa: V1.0
- Dîroka Weşanê: 2024.05
- Hardware: Modula ESP32
- Software: Arduino
Talîmatên Bikaranîna Product
Pêşkêş
Ev rênîşander ji bo arîkariya bikarhêneran di sazkirina hawîrdora pêşkeftina nermalavê de ji bo serîlêdanên ku hardware T-Deck bikar tînin, hatî çêkirin.
- T-Deck
T-Deck platformek hardware ye ku ji bo sepanên cihêreng pêşkeftina nermalavê piştgirî dike. - Arduino
Arduino nermalava ku ji bo bernamekirina hardware T-Deck tê bikar anîn e. - Amadekarî
Berî ku hûn dest pê bikin, pê ewle bin ku hûn ji bo sazkirina jîngehê hêman û amûrên pêwîst amade ne.
Dest pê bike
Rêwerzên ku di vê rêbernameyê de hatine peyda kirin bişopînin da ku dest bi sazkirina hawîrdora pêşkeftina nermalavê bikin.
Mîheng bikin
Mîhengên nermalavê li gorî hewcedariyên projeya xwe mîheng bikin.
Bihevgirêdan
Têkiliya di navbera hardware T-Deck û pergala pêşkeftina xwe de saz bikin.
Test Demo
Pêşniyarek ceribandinê bimeşînin da ku bicîh bikin ku sazkirina hardware û nermalavê bi rengek rast dixebite.
Sketchê barkirin
Bi karanîna rêwerzên peydakirî nexşeya xweya Arduino li modula ESP32 barkirin.
- Avakirin û Flash
Koda Arduino-ya xwe berhev bikin û wê li modula ESP32 bişewitînin. - Lê gûhdarkirin
Li ser hardware T-Deck derketin û tevgera xêzika xwe bişopînin.
Referansa Fermandariya SSC
Ji bo operasyonên taybetî yên bi hardware T-Deck ve girêdayî referansên fermanê bidin.
op
Danasîna operasyonê 'op'.
FAQ (Pirsên Pir Pir Pir Pirs)
Ger barkirina min têk neçe divê ez çi bikim?
Ger barkirina we têk neçe, pêwendiya di navbera pergala pêşkeftina xwe û hardware T-Deck de kontrol bikin. Piştrast bike ku hemî mîheng rast in û dîsa biceribînin ku barkirin.
Derheqê Vê Rêbernameyê de
Ev belge armanc e ku ji bikarhêneran re bibe alîkar ku hawîrdora pêşkeftina nermalava bingehîn saz bikin ji bo pêşkeftina sepanan bi karanîna hardware li ser bingeha T-Deck. Bi rêya ex sadeampLe, ev belge çawa bikar tîne Arduino destnîşan dike, tevî sêrbazê veavakirina-based menu, berhevkirina dakêşana Arduino û firmware li modula ESP32.
Release Notes
Rojek | Awa | Release notes |
2024.05 | V1.0 | Yekem berdan. |
Pêşkêş
T-Deck
- T-Deck panelek pêşveçûnê ye. Ew dikare serbixwe kar bike.
- Ew ji ESP32-S3 MCU pêk tê ku piştgirî dide protokola pêwendiya Wi-Fi + BLE û PCB ya motherboard.
- Vê hilberê fonksiyonên LCD û LoRa hene. LCD model ST7789 LCD bi çareseriya 320×240. Çîpa LoRa SX1262 e.
- Ji bo serîlêdanên ku ji torên sensor ên kêm-hêza kêm heya peywirên herî daxwazî ne.
- Di bingeha vê modulê de çîpa ESP32S3 heye.
- ESP32-S3 çareseriyên Wi-Fi (bandora 2.4 GHz) û Bluetooth 5.0 li ser yek çîpek, digel navgînên dualî yên performansa bilind û gelek dorhêlên din ên piralî yek dike. ESP32 platformek zexm, pir entegre peyda dike da ku daxwazên domdar ên ji bo karanîna hêza bikêr, sêwirana tevlihev, û ewlehiyê bicîh bîne.
- Xinyuan çavkaniyên hardware û nermalavê yên bingehîn peyda dike ku hêz dide pêşdebirên serîlêdanê da ku ramanên xwe li dora hardware series ESP32-S3 ava bikin. Çarçoveya pêşkeftina nermalavê ya ku ji hêla Xinyuan ve hatî peyda kirin ji bo pêşkeftina bilez a sepanên Înternetê-ji-Tiştan (IoT), digel Wi-Fi, Bluetooth, rêveberiya hêzê ya maqûl, û taybetmendiyên din ên pergalê yên pêşkeftî tête armanc kirin.
- Hilberîner Shenzhen Xin Yuan Electronic Technology Co., Ltd.
Arduino
Komek serîlêdanên cross-platformê ku bi Java-yê hatî nivîsandin. IDE-ya Nermalava Arduino ji zimanê bernamesaziyê Processing û hawîrdora pêşkeftina yekbûyî ya bernameya Wiring-ê hatî girtin. Bikarhêner dikarin li ser bingeha Arduino serîlêdanên li Windows / Linux / MacOS pêşve bibin. Tê pêşniyar kirin ku Windows 10 bikar bînin. Windows OS wekî berê hatî bikar anînampdi vê belgeyê de ji bo armancên illustration.
Amadekarî
Ji bo pêşdebirina serîlêdanên ji bo ESP32-S3 hûn hewce ne:
- PC bi pergala xebitandina Windows, Linux, an Mac-ê ve hatî barkirin
- Toolchain ji bo avakirina Serlêdanê ji bo ESP32-S3
- Arduino bi bingehîn API-yê ji bo ESP32-S3 û skrîptan vedihewîne ku Toolchain bixebitîne
- CH9102 ajokera porta serial
- Panela ESP32-S3 bixwe û kabloyek USB-yê ku wê bi PC-yê ve girêbide
Dest pê bike
Nermalava Arduino dakêşin
Zûtirîn meriv çawa Nermalava Arduino (IDE) li ser makîneyên Windows-ê saz dike
Rêbernameya Destpêka Zû
Ew webmalper dersek destpêkek bilez peyda dike
- 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
Pêngavên sazkirinê ji bo platforma Windows Arduino
Nermalava Arduino saz bikin
Mîheng bikin
Daxistina Git
Pakêta sazkirinê Git.exe dakêşin
Veavakirina pêş-avakirinê
- Ikona Arduino bikirtînin, dûv re rast bikirtînin û "Peldanka li ku derê vekin" hilbijêrin.
- Hilbijêre hardware ->
- Mişk ** Rast bitikîne ** ->
- Li vir bikirtînin Git Bash
Klonkirina depoyek dûr
- mkdir espressif
- cd espressif
- git clone -berger https://github.com/espressif/arduino-esp32.gitesp32
Bihevgirêdan
Tu hema li wir î. Ji bo ku hûn bikaribin pêşdetir bimeşin, panela ESP32-S3 bi PC-yê ve girêdin, kontrol bikin ka panel di binê kîjan porta serial de xuya ye û verast bikin ka pêwendiya serial kar dike.
Test Demo
Neqandin File>> Example >> WiFi>>WiFiScan
Sketchê barkirin
Lijneya Hilbijêre
Amûr<
Upload
Sketch << Barkirin
Serial Monitor
Amûrên << Çavdêriya Rêzeyê
Referansa Fermandariya SSC
Li vir çend emrên Wi-Fi yên hevpar destnîşan dike ku hûn modulê biceribînin.
op
- Terîf
fermanên op ji bo danîn û lêpirsîna moda Wi-Fi ya pergalê têne bikar anîn. - Example
- Parametre
-Q Moda Wi-Fi bipirse. -S Moda Wi-Fi saz bikin. wmode
3 modên Wi-Fi hene: • mod = 1: moda STA
• mod = 2: moda AP
• mod = 3: moda STA + AP
sta
- Terîf
fermanên sta têne bikar anîn da ku pêwendiya torê STA bişopînin, AP-ê ve girêdin an qut bikin, û rewşa girêdana navbeynkariya torê STA bipirsin. - Example
- Parametre
-s ssid Xalên Gihîştinê bi ssid-ê re bişopînin an girêdin. -b bssid Bi bssid-ê Xalên Gihîştinê bişopînin. -n kanal Kanalê bişopînin. -h Encamên şopandinê bi xalên gihîştina ssid veşartî nîşan bidin. -Q Statusa girêdana STA nîşan bide. -D Bi Xalên Gihîştinê yên heyî ve girêdayî ye.
ap
- Terîf
fermanên ap-ê têne bikar anîn da ku pîvana pêwendiya torê ya AP-ê saz bikin. - Example
- Parametre
-S Moda AP-ê saz bikin. -s ssid AP ssid saz bikin. -p şîfreya Şîfreya AP-ê saz bikin. -t şîfrekirin Moda şîfrekirinê ya AP-ê saz bikin. -h Ssid veşêre. -m max_sta Têkiliyên AP max saz bikin. -Q Parametreyên AP-ê nîşan bide. -L Navnîşana MAC û Navnîşana IP ya qereqola girêdayî nîşan bide.
mac
- Terîf
Fermanên mac têne bikar anîn ku navnîşana MAC-ê ya pêwendiya torê bipirsin. - Example
- Parametre
-Q Navnîşana MAC-ê nîşan bide. -o mode
• mod = 1: Navnîşana MAC di moda STA de. • mod = 2: navnîşana MAC di moda AP de.
dhcp
- Terîf
Fermanên dhcp têne bikar anîn ku server / muwekîlê dhcp çalak bikin an neçalak bikin. - Example
- Parametre
-S DHCP (Xerîdar / Pêşkêşkar) dest pê bikin. -E DHCP bi dawî bibe (Xerîdar / Pêşkêşkar). -Q statûya DHCP nîşan bide. -o mode
• mod = 1 : muwekîlê DHCP ya navbeynkariya STA. • mod = 2 : Pêşkêşkara DHCP ya navbeynkariya AP.
• mod = 3 : hem.
ip
- Terîf
Fermana ip-ê ji bo danîn û lêpirsîna navnîşana IP-ya pêwendiya torê tê bikar anîn. - Example
- Parametre
-Q Navnîşana IP-ê nîşan bide. -o mode
• mod = 1 : Navnîşana IP ya navbeynkariya STA. • mod = 2 : Navnîşana IP ya navberê AP.
• mod = 3 : hem
-S Navnîşana IP-ê saz bikin. -i ip Navnîşana IP'yê. -m mask Maskeya navnîşana subnet. -g dergeh Deriyê xwerû.
reboot
- Terîf
fermana reboot ji bo ji nû ve destpêkirina panelê tê bikar anîn. - Example
beran
Fermana ram ji bo pirsîna mezinahiya gira mayî ya di pergalê de tê bikar anîn.
Example
FCC Hişyarî
Her Guhertin an guheztinên ku bi eşkere ji hêla partiyê berpirsiyarê lihevhatinê ve nehatine pejirandin, dikare desthilatdariya bikarhêner a xebitandina amûrê betal bike.
Ev cîhaz bi beşa 15 ya Rêgezên FCC re tevdigere. Operasyon bi du şertên jêrîn ve girêdayî ye:
- Dibe ku ev amûr nebe sedema destwerdana zirardar
- Divê ev amûr her destwerdana ku hatî wergirtin qebûl bike, di nav de destwerdana ku dibe ku bibe sedema xebata nexwestî.
BİXWÎNE BİXWÎNE:
Nîşe: Ev amûr hatiye ceribandin û hate dîtin ku li gorî sînorên amûrek dîjîtal a pola B, di binê beşa 15-ê ya Rêgezên FCC de tevdigere. Van sînoran ji bo peydakirina parastina maqûl li dijî destwerdana zerardar di sazgehek niştecîh de hatine çêkirin. Ev amûr diafirîne, bikar tîne, û dikare enerjiya frekansa radyoyê bitewîne û heke li gorî rêwerzan neyê saz kirin û bikar anîn, dibe ku bibe sedema destwerdana zerar li ragihandina radyoyê. Lêbelê, garantiyek tune ku destwerdan dê di sazkirinek taybetî de çênebe. Ger ev amûr bibe sedema destwerdana zerardar ji bo wergirtina radyo an televizyonê, ku dikare bi qutkirin û vekirina amûrê were destnîşankirin, bikarhêner tê teşwîq kirin ku hewl bide ku destwerdanê bi yek an çend tedbîrên jêrîn rast bike:
- Antenna wergirtinê ji nû ve veguhezînin an veguhezînin.
- Cûdahiya di navbera amûr û wergirê de zêde bikin.
- Amûran bi dergehek li ser pêvekek ji ya ku wergir pê ve girêdayî ye ve girêdin.
- Ji bo alîkariyê bi firoşkar an jî teknîsyenekî radyo/TV yê bi tecrûbe bişêwirin.
Daxuyaniya Radyoya Radyasyonê ya FCC:
Ev amûr bi sînorên radyasyona tîrêjê ya FCC re ku ji bo jîngehek nekontrol hatine destnîşan kirin tevdigere.
Belge / Çavkanî
![]() |
LILYGO T-Deck Arduino Software [pdf] Rehbera bikaranînê T-DECK, TDECK, 2ASYE-T-DECK, 2ASYETDECK, T-Deck Nermalava Arduino, Nermalava Arduino, Nermalava |