LILYGO-լոգո

LILYGO T-Deck Arduino Software

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

Ապրանքի մասին տեղեկատվություն

Տեխնիկական պայմաններ:

  • Ապրանքի անվանումըT-Deck
  • Տարբերակ: V1.0
  • Թողարկման ամսաթիվ. 2024.05
  • Սարքավորումներ: ESP32 մոդուլ
  • Ծրագրային ապահովում: Արդուինո

Ապրանքի օգտագործման հրահանգներ

Ներածություն

Այս ուղեցույցը նախատեսված է օգնելու օգտատերերին T-Deck սարքավորումն օգտագործող հավելվածների համար ծրագրային ապահովման մշակման միջավայր ստեղծելու հարցում:

  • T-Deck
    T-Deck-ը ապարատային հարթակ է, որն աջակցում է ծրագրային ապահովման մշակմանը տարբեր հավելվածների համար:
  • Արդուինո
    Arduino-ն այն ծրագրաշարն է, որն օգտագործվում է T-Deck ապարատը ծրագրավորելու համար:
  • Նախապատրաստում
    Նախքան սկսելը, համոզվեք, որ պատրաստ եք անհրաժեշտ բաղադրիչներն ու գործիքները միջավայրը կարգավորելու համար:

Սկսեք
Հետևեք այս ուղեցույցում տրված հրահանգներին՝ ծրագրային ապահովման մշակման միջավայրը կարգավորելու համար:

Կարգավորել
Կազմաձևեք ծրագրաշարի կարգավորումները՝ հիմնվելով ձեր նախագծի պահանջների վրա:

Միացնել
Կապ հաստատեք T-Deck սարքաշարի և ձեր զարգացման համակարգի միջև:

Փորձնական ցուցադրություն
Գործարկեք թեստային ցուցադրություն՝ համոզվելու, որ ապարատային և ծրագրային ապահովման կարգավորումները ճիշտ են գործում:

Վերբեռնեք ուրվագիծը

Վերբեռնեք ձեր Arduino ուրվագիծը ESP32 մոդուլում՝ օգտագործելով տրված հրահանգները:

  1. Կառուցել և ֆլեշ
    Կազմեք ձեր Arduino կոդը և այն բռնեք ESP32 մոդուլում:
  2. Մոնիտոր
    Դիտեք ձեր էսքիզի արդյունքը և վարքագիծը T-Deck սարքավորման վրա:

SSC հրամանի տեղեկանք
T-Deck սարքավորման հետ կապված հատուկ գործողությունների համար տե՛ս հրամանի հղումները:

op
«op» գործողության նկարագրությունը:

ՀՏՀ (Հաճախակի տրվող հարցեր)

Ի՞նչ պետք է անեմ, եթե իմ վերբեռնումը ձախողվի:
Եթե ​​ձեր վերբեռնումը ձախողվի, ստուգեք կապը ձեր զարգացման համակարգի և T-Deck սարքավորման միջև: Համոզվեք, որ բոլոր կարգավորումները ճիշտ են և նորից փորձեք վերբեռնել:

Այս ուղեցույցի մասին

Այս փաստաթուղթը նախատեսված է օգնելու օգտատերերին ստեղծել հիմնական ծրագրային ապահովման մշակման միջավայր՝ T-Deck-ի վրա հիմնված ապարատային հավելվածներ մշակելու համար: Պարզ նախկինի միջոցովampԱյս փաստաթուղթը ցույց է տալիս, թե ինչպես օգտագործել Arduino-ն, ներառյալ մենյուի վրա հիմնված կազմաձևման մոգը, կազմելով Arduino-ն և ծրագրաշարի ներբեռնումը ESP32 մոդուլում:

Թողարկման նշումներ 

Ամսաթիվ Տարբերակ Թողարկման նշումներ
2024.05 V1.0 Առաջին թողարկում.

Ներածություն

T-Deck

  • T-Deck-ը զարգացման տախտակ է: Այն կարող է աշխատել ինքնուրույն:
  • Այն բաղկացած է ESP32-S3 MCU-ից, որն աջակցում է Wi-Fi + BLE կապի արձանագրությանը և մայր տախտակի PCB-ին:
  • Այս ապրանքն ունի LCD և LoRa գործառույթներ: LCD մոդել ST7789 LCD 320×240 լուծաչափով: LoRa չիպը SX1262 է:
  • Ծրագրերի համար՝ սկսած ցածր էներգիայի սենսորային ցանցերից մինչև առավել պահանջկոտ առաջադրանքները:
  • Այս մոդուլի հիմքում ընկած է ESP32S3 չիպը:
  • ESP32-S3-ը միավորում է Wi-Fi (2.4 ԳՀց տիրույթ) և Bluetooth 5.0 լուծումները մեկ չիպի վրա, ինչպես նաև երկու բարձր արդյունավետությամբ միջուկներ և բազմաթիվ այլ բազմակողմանի ծայրամասային սարքեր: ESP32-ն ապահովում է ամուր, բարձր ինտեգրված հարթակ՝ բավարարելու էներգիայի արդյունավետ օգտագործման, կոմպակտ դիզայնի և անվտանգության շարունակական պահանջները:
  • Xinyuan-ը տրամադրում է հիմնական ապարատային և ծրագրային ռեսուրսները, որոնք հնարավորություն են տալիս հավելվածների մշակողներին կառուցել իրենց գաղափարները ESP32-S3 սերիայի սարքավորումների շուրջ: Xinyuan-ի կողմից տրամադրված ծրագրային ապահովման մշակման շրջանակը նախատեսված է արագ զարգացող ինտերնետ-of-things (IoT) հավելվածների համար՝ Wi-Fi-ով, Bluetooth-ով, էներգիայի ճկուն կառավարման և այլ առաջադեմ համակարգի գործառույթներով:
  • Արտադրողն է Shenzhen Xin Yuan Electronic Technology Co., Ltd.

Արդուինո
Java-ով գրված միջպլատֆորմային հավելվածների մի շարք: Arduino Software IDE-ն ստացվել է Processing ծրագրավորման լեզվից և Wiring ծրագրի ինտեգրված զարգացման միջավայրից: Օգտատերերը կարող են մշակել հավելվածներ Windows/Linux/MacOS-ում՝ Arduino-ի հիման վրա: Խորհուրդ է տրվում օգտագործել Windows 10: Windows OS-ն օգտագործվել է որպես նախկինampայս փաստաթղթում պատկերազարդման նպատակով:

Նախապատրաստում
ESP32-S3-ի համար հավելվածներ մշակելու համար ձեզ հարկավոր է.

  • ԱՀ՝ բեռնված Windows, Linux կամ Mac օպերացիոն համակարգերով
  • Toolchain՝ ESP32-S3-ի համար հավելված ստեղծելու համար
  • Arduino-ն, ըստ էության, պարունակում է API ESP32-S3-ի համար և սկրիպտներ՝ Toolchain-ը գործարկելու համար
  • CH9102 սերիական պորտի վարորդ
  • Ինքը՝ ESP32-S3 տախտակը և USB մալուխը համակարգչին միացնելու համար

Սկսեք

Ներբեռնեք Arduino ծրագրակազմը

Ամենաարագ, թե ինչպես տեղադրել Arduino Software (IDE) Windows-ի մեքենաներում

Արագ մեկնարկի ուղեցույց
Այն webկայքը տրամադրում է արագ մեկնարկի ձեռնարկ

Windows պլատֆորմի Arduino-ի տեղադրման քայլերը

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

Տեղադրեք Arduino ծրագրակազմը

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

Կարգավորել

Ներբեռնեք Git
Ներբեռնեք Git.exe տեղադրման փաթեթը

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

Նախնական կազմաձևում

  • Սեղմեք Arduino պատկերակը, այնուհետև աջ սեղմեք և ընտրեք «Բացել թղթապանակը, որտեղ»
  • Ընտրեք սարքավորում ->
  • Մկնիկ ** Աջ սեղմեք ** ->
  • Սեղմեք Git Bash այստեղ

Հեռավոր պահեստի կլոնավորում

Միացնել

Դուք գրեթե այնտեղ եք: Որպեսզի կարողանաք շարունակել, միացրեք ESP32-S3 տախտակը համակարգչին, ստուգեք, թե որ սերիական միացքի տակ է երևում տախտակը և ստուգեք, թե արդյոք սերիական հաղորդակցությունը աշխատում է:

Փորձնական ցուցադրություն

Ընտրել File>>Նախample>>WiFi>>WiFiScan

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

Վերբեռնեք ուրվագիծը

Ընտրեք տախտակ
Գործիքներ<

Վերբեռնել
Էսքիզ << Վերբեռնում

Սերիական մոնիտոր
Գործիքներ << Սերիական մոնիտոր

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

SSC հրամանի տեղեկանք

Այստեղ թվարկված են Wi-Fi-ի մի քանի ընդհանուր հրամաններ՝ մոդուլը փորձարկելու համար:

op 

  • Նկարագրություն
    op հրամաններն օգտագործվում են համակարգի Wi-Fi ռեժիմը սահմանելու և հարցումներ անելու համար:
  • Example

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

  • Պարամետր
    -Q Հարցման Wi-Fi ռեժիմ:
    -S Սահմանեք Wi-Fi ռեժիմը:
     

     

    wmode

    Wi-Fi-ի 3 ռեժիմ կա.

    • ռեժիմ = 1՝ STA ռեժիմ

    • ռեժիմ = 2. AP ռեժիմ

    • ռեժիմ = 3՝ STA+AP ռեժիմ

ստա

  • Նկարագրություն
    sta հրամաններն օգտագործվում են STA ցանցի ինտերֆեյսը սկանավորելու, AP-ն միացնելու կամ անջատելու և STA ցանցի ինտերֆեյսի միացման կարգավիճակը հարցնելու համար:
  • Example

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

  • Պարամետր
    -ս սսիդ Սկանավորեք կամ միացրեք մուտքի կետերը ssid-ի հետ:
    -բ բսսիդ Սկանավորեք մուտքի կետերը bssid-ով:
    -n ալիք Սկանավորեք ալիքը:
    -h Ցույց տալ սկանավորման արդյունքները թաքնված ssid մուտքի կետերով:
    -Q Ցույց տալ STA Connect stutus-ը:
    -D Անջատված է ընթացիկ մուտքի կետերից:

ap

  • Նկարագրություն
    ap հրամաններն օգտագործվում են AP ցանցի ինտերֆեյսի պարամետրը սահմանելու համար:
  • Example

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

  • Պարամետր
    -S Սահմանեք AP ռեժիմը:
    -ս սսիդ Սահմանեք AP ssid-ը:
    -p գաղտնաբառը Սահմանեք AP գաղտնաբառ:
    -t կոդավորումը Սահմանեք AP ծածկագրման ռեժիմը:
    -h Թաքցնել ssid-ը:
    -m max_sta Սահմանեք AP max կապերը:
    -Q Ցույց տալ AP պարամետրերը:
    -L Ցույց տալ միացված կայանի MAC հասցեն և IP հասցեն:

մակ

  • Նկարագրություն
    mac հրամաններն օգտագործվում են ցանցային ինտերֆեյսի MAC հասցեն հարցումներ անելու համար:
  • Example

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

  • Պարամետր
    -Q Ցույց տալ MAC հասցեն:
     

    -o ռեժիմ

    • ռեժիմ = 1. MAC հասցեն STA ռեժիմում:

    • ռեժիմ = 2. MAC հասցեն AP ռեժիմում:

dhcp

  • Նկարագրություն
    dhcp հրամաններն օգտագործվում են dhcp սերվերը/հաճախորդը միացնելու կամ անջատելու համար:
  • Example

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

  • Պարամետր
    -S Գործարկեք DHCP (հաճախորդ/սերվեր):
    -E Վերջացրեք DHCP-ն (հաճախորդ/սերվեր):
    -Q ցույց տալ DHCP կարգավիճակը:
     

    -o ռեժիմ

    • ռեժիմ = 1. STA ինտերֆեյսի DHCP հաճախորդ:

    • ռեժիմ = 2. AP ինտերֆեյսի DHCP սերվեր:

    • ռեժիմ = 3. երկուսն էլ:

ip

  • Նկարագրություն
    ip հրամանն օգտագործվում է ցանցային ինտերֆեյսի IP հասցեն սահմանելու և հարցնելու համար:
  • Example

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

  • Պարամետր
    -Q Ցույց տալ IP հասցեն:
     

    -o ռեժիմ

    • ռեժիմ = 1. STA ինտերֆեյսի IP հասցեն:

    • ռեժիմ = 2. Ինտերֆեյսի AP-ի IP հասցեն:

    • ռեժիմ = 3. երկուսն էլ

    -S Սահմանեք IP հասցեն:
    -i ip IP հասցե.
    -մ դիմակ Ենթացանցի հասցեի դիմակ.
    -g դարպաս Կանխադրված դարպաս:

reboot

  • Նկարագրություն
    reboot հրամանն օգտագործվում է տախտակը վերագործարկելու համար:
  • Example

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

խոյ 
ram հրամանն օգտագործվում է համակարգում մնացած կույտի չափը հարցնելու համար:
Example

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

FCC Զգուշացում

Ցանկացած Փոփոխություն կամ փոփոխություն, որը հստակորեն չի հաստատվել համապատասխանության համար պատասխանատու կողմի կողմից, կարող է չեղյալ համարել օգտագործողի՝ սարքավորումը շահագործելու լիազորությունը:
Այս սարքը համապատասխանում է FCC կանոնների 15-րդ մասին: Գործողությունը ենթակա է հետևյալ երկու պայմանների.

  1. Այս սարքը չի կարող վնասակար միջամտություն առաջացնել
  2. այս սարքը պետք է ընդունի ցանկացած ստացված միջամտություն, ներառյալ միջամտությունը, որը կարող է առաջացնել անցանկալի աշխատանք:

ԿԱՐԵՎՈՐ ՆՇՈՒՄ.
Նշում. Այս սարքավորումը փորձարկվել է և պարզվել է, որ համապատասխանում է B դասի թվային սարքի սահմանաչափերին՝ համաձայն FCC կանոնների 15-րդ մասի: Այս սահմանները նախագծված են՝ ապահովելու ողջամիտ պաշտպանություն բնակելի շենքերում վնասակար միջամտությունից: Այս սարքավորումն արտադրում, օգտագործում և կարող է ճառագայթել ռադիոհաճախականության էներգիա, և եթե տեղադրվի և օգտագործվի հրահանգներով, կարող է վնասակար միջամտություն առաջացնել ռադիոհաղորդակցության համար: Այնուամենայնիվ, երաշխիք չկա, որ որոշակի տեղադրման մեջ միջամտություն չի առաջանա: Եթե ​​այս սարքավորումն իսկապես վնասակար միջամտություն է առաջացնում ռադիոյի կամ հեռուստատեսության ընդունման համար, որը կարող է որոշվել սարքավորումն անջատելով և միացնելով, օգտագործողին խրախուսվում է փորձել շտկել միջամտությունը հետևյալ միջոցներից մեկով կամ մի քանիսով.

  • Վերակողմնորոշեք կամ տեղափոխեք ստացող ալեհավաքը:
  • Բարձրացնել բաժանումը սարքավորումների և ընդունիչի միջև:
  • Սարքավորումը միացրեք վարդակից մի շղթայի վրա, որը տարբերվում է նրանից, որին միացված է ստացողը:
  • Օգնության համար դիմեք դիլերին կամ փորձառու ռադիոյի/հեռուստատեսային տեխնիկին:

FCC ճառագայթային ազդեցության հայտարարություն.
Այս սարքավորումը համապատասխանում է FCC ճառագայթման ազդեցության սահմաններին, որոնք սահմանված են չվերահսկվող միջավայրի համար:

Փաստաթղթեր / ռեսուրսներ

LILYGO T-Deck Arduino Software [pdf] Օգտագործողի ուղեցույց
T-DECK, TDECK, 2ASYE-T-DECK, 2ASYETDECK, T-Deck Arduino Software, Arduino Software, Software

Հղումներ

Թողնել մեկնաբանություն

Ձեր էլփոստի հասցեն չի հրապարակվի: Պարտադիր դաշտերը նշված են *