မာတိကာ ပုန်း

T-PicoC3
အသုံးပြုသူလမ်းညွှန်

LILYGO လိုဂို b1

ဗားရှင်း 1.1
မူပိုင်ခွင့် © 2022

ဒီလမ်းညွှန်အကြောင်း


ဤစာရွက်စာတမ်းသည် အသုံးပြုသူများအနေဖြင့် ဟာ့ဒ်ဝဲကိုအခြေခံ၍ အပလီကေးရှင်းများဖန်တီးရန်အတွက် အခြေခံဆော့ဖ်ဝဲလ်ဖွံ့ဖြိုးတိုးတက်ရေးပတ်ဝန်းကျင်ကို သတ်မှတ်ရာတွင် ကူညီရန် ရည်ရွယ်ပါသည်။ T-PicoC3.
ရိုးရိုး ex ကတစ်ဆင့်ampဤစာတမ်းတွင် အသုံးပြုနည်းကို သရုပ်ဖော်ထားသည်။ ချိတ်ထားတဲ့မီနူးကိုအခြေခံထားသောဖွဲ့စည်းပုံပြင်ဆင်မှု wizard အပါအဝင်၊ ကို compiling ချိတ်ထားတဲ့ နှင့် firmware ကို ESP32 module သို့ဒေါင်းလုဒ်လုပ်ပါ။

ထုတ်ဝေမှုမှတ်စုများ

ရက်စွဲ ဗားရှင်း ထုတ်ဝေမှုမှတ်စုများ
2022.07 V1.1 ပထမအကြိမ် ထုတ်ဝေသည်။
1. နိဒါန်း

၁.၁။ T-PicoC1.1

T-PicoC3 သည် ဖွံ့ဖြိုးတိုးတက်ရေးဘုတ်အဖွဲ့တစ်ခုဖြစ်သည်။ လွတ်လပ်စွာ လုပ်ဆောင်နိုင်သည်။

၎င်းတွင် Wi-Fi + BLE ဆက်သွယ်ရေးပရိုတိုကောနှင့် RP32 MCU ပံ့ပိုးပေးသည့် ESP3-C2040 MCU ပါ၀င်သည်။ ပြီးတော့ ဒီထုတ်ကုန်မှာ LCD မျက်နှာပြင်ပါရှိပါတယ်။ မျက်နှာပြင် သတ်မှတ်ချက်မှာ ၁.၁၄ လက်မ ST1.14V IPS LCD ဖြစ်သည်။

ပါဝါနည်းသောအာရုံခံကွန်ရက်များမှ အလိုအပ်ဆုံးအလုပ်များအထိ ပါဝါနိမ့်သောအာရုံခံကွန်ရက်များမှ အက်ပ်လီကေးရှင်းများအတွက်။

ဤ module ၏အဓိကတွင် ESP32-C3 ချစ်ပ်ဖြစ်သည်။
ESP32-C3 သည် Wi-Fi (2.4 GHz band) နှင့် Bluetooth 5.0 ဖြေရှင်းချက်များကို ချစ်ပ်တစ်ခုတည်းတွင် ပေါင်းစပ်ထားပြီး စွမ်းဆောင်ရည်မြင့်မားသော cores နှစ်ခုနှင့် အခြားစွယ်စုံသုံးပစ္စည်းကိရိယာများစွာကို ပေါင်းစပ်ထားသည်။ 40 nm နည်းပညာဖြင့် စွမ်းဆောင်ထားသောကြောင့် ESP32 သည် စွမ်းဆောင်ရည်ပြည့်ဝသော ပါဝါအသုံးပြုမှု၊ ကျစ်လစ်သောဒီဇိုင်း၊ လုံခြုံရေးအတွက် စဉ်ဆက်မပြတ်တောင်းဆိုချက်များကို ဖြည့်ဆည်းပေးရန်အတွက် ခိုင်မာပြီး မြင့်မားသောပေါင်းစပ်ပလပ်ဖောင်းကို ပံ့ပိုးပေးပါသည်။

Xinyuan သည် ESP32-C3 စီးရီး ဟာ့ဒ်ဝဲ ပတ်ပတ်လည်တွင် ၎င်းတို့၏ စိတ်ကူးစိတ်သန်းများကို ဖန်တီးရန် အက်ပလီကေးရှင်း developer များအား ခွန်အားဖြစ်စေသော အခြေခံ ဟာ့ဒ်ဝဲနှင့် ဆော့ဖ်ဝဲအရင်းအမြစ်များကို ပံ့ပိုးပေးပါသည်။ Xinyuan မှ ပံ့ပိုးပေးသော ဆော့ဖ်ဝဲလ်ဖွံ့ဖြိုးတိုးတက်မှုမူဘောင်သည် Wi-Fi၊ Bluetooth၊ ပြောင်းလွယ်ပြင်လွယ် ပါဝါစီမံခန့်ခွဲမှုနှင့် အခြားအဆင့်မြင့် စနစ်အင်္ဂါရပ်များပါရှိသော အင်တာနက်-of-Things (IoT) အပလီကေးရှင်းများ လျင်မြန်စွာ ဖွံ့ဖြိုးတိုးတက်စေရန် ရည်ရွယ်ပါသည်။

၄.၈။ ချိတ်ထားတဲ့

Java တွင်ရေးထားသော cross-platform application အစုံ။ Arduino Software IDE သည် Processing programming language နှင့် Wiring program ၏ ပေါင်းစပ်ဖွံ့ဖြိုးတိုးတက်သော ပတ်ဝန်းကျင်မှ ဆင်းသက်လာသည်။ အသုံးပြုသူများသည် အခြေခံ Windows/Linux/ MacOS တွင် အပလီကေးရှင်းများကို တီထွင်နိုင်သည်။ ချိတ်ထားတဲ့. Windows 10 ကို အသုံးပြုရန် အကြံပြုထားသည်။ Windows OS ကို ဟောင်းတစ်ခုအဖြစ် အသုံးပြုထားသည်။ampပုံဥပမာအတွက် ဤစာတမ်းတွင် le.

1.3. ဘိတ်

ESP32-C3 အတွက် အပလီကေးရှင်းများ ရေးဆွဲရန်အတွက် သင်လိုအပ်သည်-

  • Windows၊ Linux သို့မဟုတ် Mac လည်ပတ်မှုစနစ်ဖြင့် တင်ဆောင်ထားသော PC
  • ESP32-C3 အတွက် လျှောက်လွှာကို တည်ဆောက်ရန် Toolchain
  • Toolchain ကိုလုပ်ဆောင်ရန် ESP32 အတွက် မရှိမဖြစ်လိုအပ်သော API နှင့် script များပါရှိသော Arduino
  • ESP32-C3 ဘုတ်ကိုယ်တိုင်နှင့် ၎င်းကို PC သို့ချိတ်ဆက်ရန် USB ကြိုးတစ်ခု
2. စတင်လိုက်ပါ။

၂.၁။ Arduino Software ကိုဒေါင်းလုဒ်လုပ်ပါ။

Windows စက်များတွင် Arduino Software (IDE) ကို အမြန်ဆုံး ထည့်သွင်းနည်း

၂၁။ အမြန်စတင်လမ်းညွှန်

ဟိ website သည် အမြန်စတင်သည့် သင်ခန်းစာကို ပေးသည်။

  • 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

၂၁။ Windows ပလပ်ဖောင်း Arduino အတွက် တပ်ဆင်ခြင်း အဆင့်များ

T-PICOC3 - တပ်ဆင်ခြင်း အဆင့် ၁

ဒေါင်းလုဒ်အင်တာဖေ့စ်ကိုရိုက်ထည့်ပါ၊ ရွေးချယ်ပါ။ Windows ထည့်သွင်းသူ တိုက်ရိုက်တပ်ဆင်ရန်

၂.၂။ Arduino Software ကို install လုပ်ပါ။

T-PICOC3 - Arduino Software 1a ကို ထည့်သွင်းပါ။

T-PICOC3 - Arduino Software 2a ကို ထည့်သွင်းပါ။

တပ်ဆင်မှုကိုစောင့်ပါ။

၁၅.၂.၁။ စီစဉ်ပေးသည်။

၃.၁။ Git ကိုဒေါင်းလုဒ်လုပ်ပါ။

Installation package Git.exe ကိုဒေါင်းလုဒ်လုပ်ပါ။

T-PICOC3 - Git ကိုဒေါင်းလုဒ်လုပ်ပါ။

၃.၂။ ကြိုတင်တည်ဆောက်မှုပုံစံ

Arduino icon ကိုနှိပ်ပါ၊ ထို့နောက် right click နှိပ်ပြီး "pen folder where" ကိုရွေးပါ။
ဟာ့ဒ်ဝဲ -> ကိုရွေးချယ်ပါ။
Mouse ** Right Click ** -->
Git Bash Here ကိုနှိပ်ပါ။

၃.၃။ ဝေးလံခေါင်သီသော repository ကိုပွားခြင်း။

$ mkdir espressif
$cd espressif
$ git clone –recursive https://github.com/espressif/arduino-esp32.git esp32

4. ချိတ်ဆက်ပါ။

မင်းအဲဒီမှာ နီးနေပြီ။ ဆက်လက်လုပ်ဆောင်နိုင်စေရန်၊ ESP32-C3 ဘုတ်အား PC သို့ချိတ်ဆက်ပါ၊ ဘုတ်အား မည်သည့်အမှတ်စဉ်အပေါက်ကိုမြင်ရကြောင်း စစ်ဆေးပြီး နံပါတ်စဉ်ဆက်သွယ်မှုအလုပ်လုပ်သလားစစ်ဆေးပါ။

5. စမ်းသပ်သရုပ်ပြပါ။

ရွေးချယ်ပါ။ File>> Example>>WiFi>>WiFi စကင်န်

T-PICOC3 - စမ်းသပ်သရုပ်ပြ

6. Sketch ကို တင်ပါ။

၆.၁။ ဘုတ်ကို ရွေးပါ။

ကိရိယာများ<

T-PICOC3 - ဘုတ်ကိုရွေးချယ်ပါ။

6.2. တင်ပါ။

ပုံကြမ်း << အပ်လုဒ်လုပ်ပါ။

၆.၂။ အမှတ်စဉ်စောင့်ကြည့်

ကိရိယာများ << အမှတ်စဉ် မော်နီတာ

T-PICOC3 - အမှတ်စဉ်စောင့်ကြည့်

7. SSC Command ရည်ညွှန်းချက်

ဤနေရာတွင် module ကိုစမ်းသပ်ရန် သင့်အတွက် အသုံးများသော Wi-Fi command အချို့ကို ဖော်ပြထားပါသည်။

၇.၁။ op

ဖော်ပြချက်

op command များကို စနစ်၏ Wi-Fi မုဒ်ကို သတ်မှတ်ပြီး မေးမြန်းရန် အသုံးပြုသည်။

Example

op -Q
op -S -o wmode

ကန့်သတ်ချက်

ဇယား ၆-၁။ op Command Parameter

ကန့်သတ်ချက် ဖော်ပြချက်
-Q မေးမြန်းမှု Wi-Fi မုဒ်။
-S Wi-Fi မုဒ်ကို သတ်မှတ်ပါ။
wmode Wi-Fi မုဒ် 3 ခု ရှိပါသည်။ 
  • မုဒ် = 1: STA မုဒ်
  • မုဒ် = 2: AP မုဒ်
  • မုဒ် = 3- STA+AP မုဒ်
၇.၂။ sta

ဖော်ပြချက်

STA ကွန်ရက် အင်တာဖေ့စ်ကို စကင်န်ဖတ်ရန်၊ AP ချိတ်ဆက်ခြင်း သို့မဟုတ် ချိတ်ဆက်ခြင်း သို့မဟုတ် ဖြတ်တောက်ခြင်း နှင့် STA ကွန်ရက်ချိတ်ဆက်မှု အခြေအနေကို မေးမြန်းရန် sta ညွှန်ကြားချက်များကို အသုံးပြုသည်။

Example

sta -S [-s ssid] [-b bssid] [-n channel] [-h] sta -Q
sta -C [-s ssid] [-p စကားဝှက်] sta -D

ကန့်သတ်ချက်

ဇယား ၆-၂။ sta Command Parameter

ကန့်သတ်ချက် ဖော်ပြချက်
-S စကင်န်ဖတ်ပါ။ Access Points ကို စကင်န်ဖတ်ပါ။
-s ssid Access Points ကို ssid ဖြင့် စကန်ဖတ်ပါ သို့မဟုတ် ချိတ်ဆက်ပါ။
-b bssid Access Points ကို bssid ဖြင့် စကန်ဖတ်ပါ။
-n ရုပ်သံလိုင်း ချန်နယ်ကို စကင်န်ဖတ်ပါ။
-h လျှို့ဝှက် ssid Access Points များဖြင့် စကင်န်ရလဒ်များကို ပြသပါ။
-Q STA ချိတ်ဆက်မှုအခြေအနေပြပါ။
-D လက်ရှိ Access Points နှင့် ချိတ်ဆက်မှု ဖြတ်တောက်ထားသည်။
၇.၃။ ap

ဖော်ပြချက်

AP network interface ၏ parameter ကိုသတ်မှတ်ရန် ap command ကိုအသုံးပြုသည်။

Example

ap -S [-s ssid] [-p စကားဝှက်] [-t ကုဒ်ဝှက်ခြင်း] [-n ချန်နယ်] [-h] [-m max_sta] ap -Q
ap -L

ကန့်သတ်ချက်

ဇယား ၆-၃။ ap Command Parameter

ကန့်သတ်ချက် ဖော်ပြချက်
-S AP မုဒ်ကို သတ်မှတ်ပါ။
-s ssid AP ssid သတ်မှတ်ပါ။
-p စကားဝှက် AP စကားဝှက်ကို သတ်မှတ်ပါ။
-t စာဝှက် AP ကုဒ်ဝှက်မုဒ်ကို သတ်မှတ်ပါ။
-h ssid ဖျောက်ပါ။
-m max_sta AP အမြင့်ဆုံးချိတ်ဆက်မှုများကို သတ်မှတ်ပါ။
-Q AP ကန့်သတ်ချက်များကိုပြသပါ။
-L ချိတ်ဆက်ထားသော ဘူတာရုံ၏ MAC လိပ်စာနှင့် IP လိပ်စာကို ပြသပါ။
၇.၄။ မက်

ဖော်ပြချက်

network interface ၏ MAC လိပ်စာကိုမေးမြန်းရန် mac command ကိုအသုံးပြုသည်။

Example

Mac -Q [-o မုဒ်]

ကန့်သတ်ချက်

ဇယား ၆-၄။ mac Command Parameter

ကန့်သတ်ချက် ဖော်ပြချက်
-Q MAC လိပ်စာကိုပြပါ။
-o မုဒ်
  • မုဒ် = 1- STA မုဒ်တွင် MAC လိပ်စာ။
  • မုဒ် = 2- AP မုဒ်တွင် MAC လိပ်စာ။
၇.၅။ dhcp

ဖော်ပြချက်

dhcp ဆာဗာ/ဖောက်သည်များကို ဖွင့်ရန် သို့မဟုတ် ပိတ်ရန် dhcp ညွှန်ကြားချက်များကို အသုံးပြုသည်။

Example

dchp -S [-o မုဒ်] dhcp -E [-o မုဒ်] dhcp -Q [-o မုဒ်]

ကန့်သတ်ချက်

ဇယား ၆-၅။ dhcp Command Parameter

ကန့်သတ်ချက် ဖော်ပြချက်
-S DHCP (Client/Server) စတင်ပါ။
-E DHCP (Client/Server) အဆုံးသတ်။
-Q DHCP အခြေအနေကိုပြသပါ။
-o မုဒ်
  • မုဒ် = 1 : STA အင်တာဖေ့စ်၏ DHCP သုံးစွဲသူ။
  • မုဒ် = 2 : AP အင်တာဖေ့စ်၏ DHCP ဆာဗာ။
  • mode = 3 : နှစ်မျိုးလုံး။
၇.၆။ ip

ဖော်ပြချက်

ip command ကို network interface ၏ IP address ကို သတ်မှတ်ပြီး စုံစမ်းရန် အသုံးပြုပါသည်။

Example

ip -Q [-o မုဒ်] ip -S [-i ip] [-o မုဒ်] [-m mask] [-g gateway]

ကန့်သတ်ချက်

ဇယား ၆-၆။ ip Command Parameter

ကန့်သတ်ချက် ဖော်ပြချက်
-Q IP လိပ်စာကို ပြပါ။
-o မုဒ်
  • မုဒ် = 1 : အင်တာဖေ့စ် STA ၏ IP လိပ်စာ။
  • မုဒ် = 2 : အင်တာဖေ့စ် AP ၏ IP လိပ်စာ။
  • mode = 3 : နှစ်မျိုးလုံး
-S IP လိပ်စာ သတ်မှတ်ပါ။
-i ip IP လိပ်စာ။
-m မျက်နှာဖုံး Subnet လိပ်စာ Mask
-g တံခါးပေါက် ပုံသေတံခါးပေါက်။
၇.၇။ ပြန်လည်စတင်ပါ။

ဖော်ပြချက်

reboot command ကို board ကို reboot လုပ်ရန်အသုံးပြုသည်။

Example

ပြန်လည်စတင်ပါ။

၇.၈။ ရမ်

ram command ကို system တွင်ကျန်ရှိသော heap ၏အရွယ်အစားကိုမေးမြန်းရန်အသုံးပြုသည်။

Example

ရမ်

Xinyuan 2022.07

FCC သတိပြုရန်-

လိုက်လျောညီထွေဖြစ်စေရန် တာဝန်ရှိသည့်ပါတီမှ ရှင်းရှင်းလင်းလင်း အတည်ပြုမထားသော အပြောင်းအလဲများ သို့မဟုတ် ပြုပြင်မွမ်းမံမှုများသည် စက်ကိရိယာအား အသုံးပြုသူ၏ အခွင့်အာဏာကို ပျက်ပြယ်သွားစေနိုင်သည်။

ဤစက်ပစ္စည်းသည် FCC စည်းမျဉ်းများ အပိုင်း 15 နှင့် ကိုက်ညီပါသည်။ လုပ်ဆောင်ချက်သည် အောက်ပါအခြေအနေနှစ်ခုတွင် အကျုံးဝင်သည်- (1) ဤစက်ပစ္စည်းသည် အန္တရာယ်ရှိသော အနှောင့်အယှက်မဖြစ်စေရ၊ (2) မလိုလားအပ်သော လည်ပတ်မှုကို ဖြစ်စေနိုင်သော အနှောင့်အယှက်များအပါအဝင် ဤစက်ပစ္စည်းသည် လက်ခံရရှိထားသော မည်သည့်အနှောင့်အယှက်ကိုမဆို လက်ခံရပါမည်။

ဤပို့လွှတ်ကိရိယာသည် အခြားအင်တင်နာ သို့မဟုတ် အသံလွှင့်ကိရိယာတစ်ခုခုနှင့် တွဲဖက်တည်နေရာ သို့မဟုတ် လည်ပတ်ခြင်းမပြုရပါ။

အရေးကြီးသောမှတ်ချက်-

မှတ်ချက်- FCC စည်းမျဉ်းများ အပိုင်း 15 အရ Class B ဒစ်ဂျစ်တယ်စက်ပစ္စည်းအတွက် ကန့်သတ်ချက်များကို လိုက်နာရန် ဤစက်ပစ္စည်းအား စမ်းသပ်ပြီး တွေ့ရှိထားပါသည်။ ဤကန့်သတ်ချက်များသည် လူနေအိမ်တပ်ဆင်မှုတွင် အန္တရာယ်ဖြစ်စေသော အနှောင့်အယှက်များမှ ကျိုးကြောင်းဆီလျော်စွာ အကာအကွယ်ပေးနိုင်ရန် ဒီဇိုင်းထုတ်ထားသည်။ ဤစက်ပစ္စည်းသည် ရေဒီယိုကြိမ်နှုန်းစွမ်းအင်ကို ထုတ်လုပ်၊ အသုံးပြုကာ ထုတ်လွှင့်နိုင်ပြီး ညွှန်ကြားချက်များနှင့်အညီ တပ်ဆင်အသုံးပြုခြင်းမရှိပါက ရေဒီယိုဆက်သွယ်ရေးကို အန္တရာယ်ဖြစ်စေနိုင်သည်။ သို့ရာတွင်၊ သီးခြားတပ်ဆင်မှုတစ်ခုတွင် အနှောင့်အယှက်မဖြစ်စေကြောင်း အာမခံချက်မရှိပါ။ အကယ်၍ ဤစက်ပစ္စည်းသည် ရေဒီယို သို့မဟုတ် ရုပ်မြင်သံကြား ဧည့်ခံအား အန္တရာယ်ဖြစ်စေသော အနှောင့်အယှက်ဖြစ်စေပါက၊ စက်ကို အဖွင့်အပိတ်လုပ်ခြင်းဖြင့် ဆုံးဖြတ်နိုင်သော၊ အသုံးပြုသူအား အောက်ပါအတိုင်းအတာတစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသောအတိုင်းအတာဖြင့် အနှောင့်အယှက်ကို ပြုပြင်ရန် တိုက်တွန်းအပ်ပါသည်။

- လက်ခံအင်တာနာကို ပြန်ပြောင်းပါ သို့မဟုတ် နေရာပြောင်းပါ။
- ပစ္စည်းကိရိယာနှင့် လက်ခံသူကြား ခွဲခြားမှုကို တိုးမြှင့်ပါ။
— လက်ခံသူနှင့် ချိတ်ဆက်ထားသည့် ခြားနားသော ဆားကစ်ရှိ ပလပ်တစ်ခုသို့ စက်ပစ္စည်းအား ချိတ်ဆက်ပါ။
—အကူအညီအတွက် အရောင်းကိုယ်စားလှယ် သို့မဟုတ် အတွေ့အကြုံရှိ ရေဒီယို/တီဗီနည်းပညာရှင်နှင့် တိုင်ပင်ပါ။

FCC Radiation Exposure ထုတ်ပြန်ချက်-
ဤစက်ပစ္စည်းသည် ထိန်းချုပ်မရသောပတ်ဝန်းကျင်အတွက် သတ်မှတ်ထားသော FCC ဓာတ်ရောင်ခြည်ထိတွေ့မှုကန့်သတ်ချက်များကို လိုက်နာပါသည်။ ဤကိရိယာကို ရေတိုင်ကီနှင့် သင့်ကိုယ်ထည်ကြား အနည်းဆုံး 20cm အကွာအဝေးတွင် တပ်ဆင်ပြီး လည်ပတ်သင့်သည်။

စာရွက်စာတမ်းများ / အရင်းအမြစ်များ

LILYGO T-PICOC3 သည် RP2040 နှင့် ESP32 ကို ဘုတ်တစ်ခုတည်းတွင် ပေါင်းစပ်ထားသည်။ [pdf] အသုံးပြုသူလမ်းညွှန်
T-PICOC3၊ TPICOC3၊ 2ASYE-T-PICOC3၊ 2ASYETPICOC3၊ T-PICOC3 သည် RP2040 နှင့် ESP32 တို့ကို ဘုတ်တစ်ခုတည်းတွင် ပေါင်းစပ်ထားပြီး ဘုတ်အဖွဲ့တစ်ခုတွင် RP2040 နှင့် ESP32 တို့ကို ပေါင်းစပ်ထားပြီး၊ ESP32 သည် ဘုတ်ပြားတစ်ခု၊ ဘုတ်တစ်ခုတွင်၊ ဘုတ်ပြားတစ်ခု၊

ကိုးကား

မှတ်ချက်တစ်ခုချန်ထားပါ။

သင့်အီးမေးလ်လိပ်စာကို ထုတ်ပြန်မည်မဟုတ်ပါ။ လိုအပ်သောအကွက်များကို အမှတ်အသားပြုထားသည်။ *