M5STACK M5Core2 V1.1 ESP32 IoT Development Kit
ထုတ်ကုန်အချက်အလက်
တစ်နှစ် | 2020 |
---|---|
ဗားရှင်း | V0.01 |
ကောက်ကြောင်း
M5Core2 1.1 သည် ESP32-D32WDQ0-V6 ချစ်ပ်ကို အခြေခံ၍ ESP3 ဘုတ်တစ်ခုဖြစ်ပြီး 2 လက်မ TFT မျက်နှာပြင်ပါရှိသည်။ ဘုတ်ကို PC+ABC ဖြင့်ပြုလုပ်ထားသည်။
ဟာ့ဒ်ဝဲဖွဲ့စည်းမှု
CORE2 ၏ ဟာ့ဒ်ဝဲ အစိတ်အပိုင်းများ ပါဝင်သည်။
- ESP32-D0WDQ6-V3 ချစ်ပ်
- TFT မျက်နှာပြင်
- အစိမ်းရောင် LED
- ခလုတ်
- GROVE ကြားခံ
- TypeC-to-USB ကြားခံ
- Power Management ချစ်ပ်
- ဘက်ထရီ
ESP32-D0WDQ6-V3 ချစ်ပ်သည် Harvard Architecture Xtensa LX6 CPU နှစ်ခုပါရှိသော dual-core စနစ်ဖြစ်သည်။ ၎င်းတွင် ထည့်သွင်းထားသော မမ်မိုရီ၊ ပြင်ပမှတ်ဉာဏ်နှင့် ဒေတာဘတ်စ်များနှင့်/သို့မဟုတ် အဆိုပါ CPU များ၏ ညွှန်ကြားချက်ဘတ်စ်တွင် တည်ရှိသော အရံပစ္စည်းများ ပါရှိသည်။ အချို့သော ခြွင်းချက်အချို့မှလွဲ၍ CPU နှစ်ခု၏ လိပ်စာမြေပုံသည် အချိုးကျပါသည်။ စနစ်အတွင်းရှိ အရံအတားများစွာသည် DMA မှတစ်ဆင့် မြှုပ်သွင်းထားသည့် မှတ်ဉာဏ်ကို ဝင်ရောက်ကြည့်ရှုနိုင်သည်။
TFT မျက်နှာပြင်
TFT မျက်နှာပြင်သည် 2 x 9342 resolution ဖြင့် ILI320C မှမောင်းနှင်သော 240 လက်မအရွယ် အရောင်ရောင်စခရင်ဖြစ်သည်။ ၎င်းသည် volt ဖြင့်လုပ်ဆောင်သည်။tage အကွာအဝေး 2.6 ~ 3.3V ရှိပြီး အလုပ်လုပ်သည့် အပူချိန် အကွာအဝေး -10 ~ 5°C ရှိသည်။
Power Management Chip
အသုံးပြုထားသော Power Management ချစ်ပ်သည် X-Powers ၏ AXP192 ဖြစ်သည်။ ၎င်းသည် input vol တွင်လုပ်ဆောင်သည်။tage အကွာအဝေး 2.9V~6.3V ရှိပြီး အားသွင်းလက်ရှိ 1.4A ကို ထောက်ပံ့ပေးသည်။
Functional Description
ဤအခန်းတွင် ESP32-D0WDQ6-V3 ချစ်ပ်၏ အမျိုးမျိုးသော module များနှင့် လုပ်ဆောင်ချက်များကို ဖော်ပြထားပါသည်။
CPU နှင့် Memory
ESP32-D0WDQ6-V3 ချစ်ပ်သည် Xtensa single-/dual-core 32-bit LX6 မိုက်ခရိုပရိုဆက်ဆာများကို အမြင့်ဆုံးအမြန်နှုန်း 600MIPS အထိ ပါရှိသည်။ CPU တွင် 448 KB ROM၊ 520 KB SRAM နှင့် RTC တွင် နောက်ထပ် 16 KB SRAM ရှိသည်။ ၎င်းသည် QSPI မှတဆင့် flash/SRAM ချစ်ပ်များစွာကို ပံ့ပိုးပေးသည်။
သိုလှောင်မှုဖော်ပြချက်
- ESP32 သည် သုံးစွဲသူပရိုဂရမ်နှင့် ဒေတာကာကွယ်ရေးအတွက် ဟာ့ဒ်ဝဲအခြေခံ AES ကုဒ်ဝှက်စနစ်ဖြင့် ပြင်ပ QSPI flash နှင့် static random access memory (SRAM) အများအပြားကို ပံ့ပိုးပေးပါသည်။
- ESP32 သည် ကက်ရှ်လုပ်ခြင်းမှတဆင့် ပြင်ပ QSPI Flash နှင့် SRAM ကို ဝင်ရောက်သည်။ ၎င်းသည် CPU တွင် 16 MB ပြင်ပ Flash ကုဒ်နေရာကို မြေပုံဆွဲနိုင်ပြီး 8-bit၊ 16-bit၊ နှင့် 32-bit အသုံးပြုခွင့်နှင့် ကုဒ်လုပ်ဆောင်မှုကို ပံ့ပိုးပေးနိုင်သည်။ ၎င်းသည် 8-ဘစ်၊ 8-ဘစ်နှင့် 16-ဘစ်ဝင်ရောက်ခွင့်ကို ပံ့ပိုးပေးသည့် CPU ဒေတာနေရာနှင့် 32 MB ပြင်ပ Flash နှင့် SRAM အထိ မြေပုံဆွဲနိုင်သည်။ Flash သည် read operations များကိုသာ ပံ့ပိုးပေးသော်လည်း SRAM သည် read နှင့် write operations နှစ်ခုလုံးကို ပံ့ပိုးပေးပါသည်။
ပင်နံပါတ်ဖော်ပြချက်
USB ကြားခံ
M5CAMREA ဖွဲ့စည်းမှုပုံစံ-C အမျိုးအစား USB မျက်နှာပြင်၊ USB2.0 စံဆက်သွယ်ရေးပရိုတိုကောကို ပံ့ပိုးသည်။
GROVE INTERFACE
4mm M2.0CAMREA GROVE အင်တာဖေ့စ်များ၊ အတွင်းပိုင်းဝါယာကြိုးများနှင့် GND၊ 5V၊ GPIO5၊ GPIO32 ၏ 33p စွန့်ပစ်ထားသော အစေးများ။
လုပ်ဆောင်နိုင်သော ဖော်ပြချက်
ဤအခန်းတွင် ESP32-D0WDQ6-V3 မော်ဂျူးအမျိုးမျိုးနှင့် လုပ်ဆောင်ချက်များကို ဖော်ပြထားပါသည်။
CPU နှင့် Memory
Xtensa single-/dual-core32-bitLX6microprocessor(များ)၊ upto600MIPS (200MIPSforESP32-S0WD/ESP32-U4WDH၊ ESP400-D32WD အတွက် 2 MIPS)
- 448 KB ROM
- 520 KB SRAM
- RTC တွင် 16 KB SRAM
- QSPI သည် flash/SRAM ချစ်ပ်များစွာကို ပံ့ပိုးပေးသည်။
သိုလှောင်မှုဖော်ပြချက်
ပြင်ပ Flash နှင့် SRAM
ESP32 သည် သုံးစွဲသူပရိုဂရမ်များနှင့် ဒေတာများကို ကာကွယ်ရန် ဟာ့ဒ်ဝဲအခြေခံ AES ကုဒ်ဝှက်စနစ် ပါရှိခြင်း ပြင်ပ QSPI flash နှင့် static random access memory (SRAM) အများအပြားကို ပံ့ပိုးပေးပါသည်။
- ကက်ရှ်လုပ်ခြင်းဖြင့် ESP32 သည် ပြင်ပ QSPI Flash နှင့် SRAM ကို အသုံးပြုနိုင်သည်။ 16 MB အထိ ပြင်ပ Flash ကုဒ်နေရာကို CPU တွင် ပုံဖော်ထားပြီး 8-bit၊ 16-bit နှင့် 32-bit အသုံးပြုခွင့်ကို ပံ့ပိုးပေးကာ ကုဒ်ကို လုပ်ဆောင်နိုင်သည်။
- 8 MB အထိ ပြင်ပ Flash နှင့် SRAM သည် CPU ဒေတာနေရာကို မြေပုံဆွဲထားပြီး၊ 8-bit၊ 16-bit နှင့် 32-bit အသုံးပြုခွင့်အတွက် ပံ့ပိုးမှု။ Flash သည် ဖတ်ရှုခြင်း လုပ်ဆောင်ချက်များကိုသာ ပံ့ပိုးပေးသည်၊ SRAM သည် ဖတ်ရှုခြင်းနှင့် ရေးသားခြင်းများကို ပံ့ပိုးပေးသည်။
CRYSTAL
ပြင်ပ 2 MHz ~ 60 MHz crystal oscillator (Wi-Fi/BT လုပ်ဆောင်နိုင်စွမ်းအတွက် 40 MHz သာ)
RTC စီမံခန့်ခွဲမှုနှင့် ပါဝါစားသုံးမှု နည်းပါးခြင်း။
ESP32 သည် အဆင့်မြင့် ပါဝါစီမံခန့်ခွဲမှုနည်းပညာများကို အသုံးပြု၍ မတူညီသော ပါဝါချွေတာသည့်မုဒ်များကြားတွင် ပြောင်းလဲနိုင်သည်။ (ဇယား ၅ ကိုကြည့်ပါ)။
• ပါဝါချွေတာရေးမုဒ်
- အသက်ဝင်သောမုဒ်- RF ချစ်ပ်သည် လည်ပတ်နေပါသည်။ Chip သည် အသံလွှင့်အချက်ပြမှုကို လက်ခံနိုင်ပြီး ထုတ်လွှင့်နိုင်သည်။
- မိုဒမ်-အိပ်စက်ခြင်းမုဒ်- CPU လည်ပတ်နိုင်သည်၊ နာရီကို စီစဉ်သတ်မှတ်နိုင်သည်။ Wi-Fi / Bluetooth baseband နှင့် RF
- အလင်း-အိပ်မုဒ်- CPU ကို ဆိုင်းငံ့ထားသည်။ RTC နှင့် memory နှင့် peripherals ULP coprocessor လည်ပတ်မှု။ မည်သည့်နှိုးဆော်မှုဖြစ်ရပ်မဆို (MAC၊ အိမ်ရှင်၊ RTC အချိန်တိုင်းကိရိယာ သို့မဟုတ် ပြင်ပနှောက်ယှက်မှု) ချစ်ပ်ကို နှိုးပေးပါမည်။
- နှစ်နှစ်ခြိုက်ခြိုက်အိပ်စက်ခြင်းမုဒ်- အလုပ်လုပ်သည့်အခြေအနေတွင် RTC မမ်မိုရီနှင့် အရံပစ္စည်းများသာ။ RTC တွင် သိမ်းဆည်းထားသော Wi-Fi နှင့် Bluetooth ချိတ်ဆက်မှုဒေတာ။ ULP ပေါင်းစပ်ပရိုဆက်ဆာသည် အလုပ်လုပ်နိုင်သည်။
- Hibernation Mode- 8 MHz oscillator နှင့် built-in coprocessor ULP ကို ပိတ်ထားသည်။ ပါဝါထောက်ပံ့မှုကို ပြန်လည်ရယူရန် RTC မှတ်ဉာဏ်ကို ဖြတ်တောက်ထားသည်။ အနှေးနာရီပေါ်တွင်ရှိသော RTC နာရီအချိန်တိုင်းကိရိယာတစ်ခုသာရှိပြီး အချို့သော RTC GPIO အလုပ်တွင်။ RTC RTC နာရီ သို့မဟုတ် အချိန်တိုင်းကိရိယာသည် GPIO Hibernation မုဒ်မှ နိုးထနိုင်သည်။
• နှစ်နှစ်ခြိုက်ခြိုက်အိပ်စက်ခြင်းမုဒ်
- ဆက်စပ်အိပ်စက်ခြင်းမုဒ်- Active၊ Modem-sleep၊ Light-sleep mode အကြား ပါဝါချွေတာသည့်မုဒ်သို့ ပြောင်းနေသည်။ ချိတ်ဆက်မှုသေချာစေရန်အတွက် CPU၊ Wi-Fi၊ Bluetooth၊ နှင့် ရေဒီယို ကြိုတင်သတ်မှတ်ချိန်ကြားကာလ၊ Wi-Fi / Bluetooth ချိတ်ဆက်မှု။
- ပါဝါလွန်ကဲသော အာရုံခံကိရိယာ စောင့်ကြည့်စစ်ဆေးခြင်းနည်းလမ်းများ- အဓိကစနစ်သည် နက်ရှိုင်းသောအိပ်စက်ခြင်းမုဒ်ဖြစ်ပြီး၊ ULP ပေါင်းစပ်ပရိုဆက်ဆာသည် အာရုံခံကိရိယာဒေတာကိုတိုင်းတာရန် အခါအားလျော်စွာ ဖွင့် သို့မဟုတ် ပိတ်ထားသည်။ အာရုံခံကိရိယာသည် ဒေတာများကို တိုင်းတာသည်၊ ULP ပေါင်းစပ်ပရိုဆက်ဆာသည် ပင်မစနစ်ကို နိုးကြားရန် ဆုံးဖြတ်သည်။
မတူညီသော ပါဝါသုံးစွဲမှုမုဒ်များတွင် လုပ်ဆောင်ချက်များ- ဇယား ၁
လိုက်လျောညီထွေဖြစ်စေရန် တာဝန်ရှိသည့်အဖွဲ့မှ ရှင်းရှင်းလင်းလင်း အတည်ပြုမထားသော ပြောင်းလဲမှု သို့မဟုတ် ပြုပြင်မွမ်းမံမှုများသည် စက်ကိရိယာကို လည်ပတ်ရန်အတွက် အသုံးပြုသူ၏ အခွင့်အာဏာကို ပျက်ပြယ်သွားစေနိုင်သည်။ ဤစက်ပစ္စည်းသည် FCC စည်းမျဉ်းများ အပိုင်း 15 နှင့် ကိုက်ညီပါသည်။ လုပ်ဆောင်ချက်သည် အောက်ပါအခြေအနေနှစ်ခုနှင့် သက်ဆိုင်ပါသည်။
- ဤစက်ပစ္စည်းသည် အန္တရာယ်ရှိသော အနှောင့်အယှက်များကို မဖြစ်စေရပါ။
- ဤစက်ပစ္စည်းသည် မလိုလားအပ်သော လည်ပတ်မှုကို ဖြစ်စေနိုင်သည့် အနှောင့်အယှက်များအပါအဝင် လက်ခံရရှိထားသော မည်သည့်အနှောင့်အယှက်ကိုမဆို လက်ခံရပါမည်။
မှတ်ချက်
- ဤစက်ပစ္စည်းအား FCC စည်းမျဉ်းများ အပိုင်း 15 အရ Class B ဒစ်ဂျစ်တယ်စက်ပစ္စည်းအတွက် ကန့်သတ်ချက်များကို လိုက်နာရန် စမ်းသပ်ထားပြီးဖြစ်ကြောင်း တွေ့ရှိရပါသည်။ ဤကန့်သတ်ချက်များသည် လူနေအိမ်တပ်ဆင်မှုတွင် အန္တရာယ်ရှိသော အနှောင့်အယှက်များမှ ကျိုးကြောင်းဆီလျော်စွာ အကာအကွယ်ပေးနိုင်ရန် ဒီဇိုင်းထုတ်ထားပါသည်။
- ဤစက်ပစ္စည်းသည် ရေဒီယိုကြိမ်နှုန်းစွမ်းအင်ကို ထုတ်လုပ်၊ အသုံးပြုကာ ထုတ်လွှင့်နိုင်ပြီး ညွှန်ကြားချက်များနှင့်အညီ တပ်ဆင်အသုံးပြုခြင်းမရှိပါက ရေဒီယိုဆက်သွယ်ရေးကို အန္တရာယ်ဖြစ်စေနိုင်သည်။ သို့ရာတွင်၊ သီးခြားတပ်ဆင်မှုတစ်ခုတွင် အနှောင့်အယှက်မဖြစ်စေကြောင်း အာမခံချက်မရှိပါ။
- အကယ်၍ ဤစက်ပစ္စည်းသည် ရေဒီယို သို့မဟုတ် ရုပ်မြင်သံကြား ဧည့်ခံအား အန္တရာယ်ဖြစ်စေသော အနှောင့်အယှက်ဖြစ်စေပါက၊ စက်ကို အဖွင့်အပိတ်လုပ်ခြင်းဖြင့် ဆုံးဖြတ်နိုင်သည့် အနှောင့်အယှက်ကို အောက်ပါအတိုင်းအတာတစ်ခု သို့မဟုတ် တစ်ခုထက်ပို၍ ပြင်ဆင်ရန် သုံးစွဲသူအား တိုက်တွန်းအပ်ပါသည်။
- လက်ခံအင်တာနာကို ပြန်ပြောင်းပါ သို့မဟုတ် နေရာပြောင်းပါ။
- ပစ္စည်းနှင့် လက်ခံသူကြား ခြားနားမှုကို တိုးစေသည်။
- လက်ခံသူနှင့် ချိတ်ဆက်ထားသည့် ခြားနားသော ဆားကစ်ရှိ ပလပ်တစ်ခုသို့ ပစ္စည်းကိရိယာများကို ချိတ်ဆက်ပါ။
- အကူအညီရယူရန် အရောင်းကိုယ်စားလှယ် သို့မဟုတ် အတွေ့အကြုံရှိ ရေဒီယို/တီဗီနည်းပညာရှင်နှင့် တိုင်ပင်ပါ။
- ဤစက်ပစ္စည်းသည် ထိန်းချုပ်မရသောပတ်ဝန်းကျင်အတွက် သတ်မှတ်ထားသော FCC ဓါတ်ရောင်ခြည်ထိတွေ့မှုကန့်သတ်ချက်များနှင့် ကိုက်ညီပါသည်။ ဤစက်ပစ္စည်းအား ရေတိုင်ကီနှင့် သင့်ခန္ဓာကိုယ်ကြား အနည်းဆုံး 20cm အကွာအဝေးတွင် တပ်ဆင်ပြီး လည်ပတ်သင့်သည်။
WIFI ကို စီစဉ်သတ်မှတ်ပါ။
UIFlow သည် off.ine နှင့် off web programmer ၏ veruon ။ အသုံးပြုသောအခါ web ဗားရှင်း၊ စက်ပစ္စည်းအတွက် WiFi ချိတ်ဆက်မှုတစ်ခုကို ပြင်ဆင်သတ်မှတ်ရန် လိုအပ်သည်။ အောက်ပါဖော်ပြချက်သည် စက်ပစ္စည်းအတွက် \Vlfi ချိတ်ဆက်မှုကို စီစဉ်သတ်မှတ်ရန် နည်းလမ်းနှစ်သွယ် (Bum ဖွဲ့စည်းမှုပုံစံနှင့် AP ဟော့စပေါ့ဖွဲ့စည်းမှု)။
စီစဉ်သတ်မှတ်မှု WiFi ကိုမီးရှို့ပါ{အကြံပြုရန်)
IOU!Flow-1.5.4 နှင့် အထက်ဗားရှင်းများသည် WiFi inlormat1on ကို M5Burner မှတဆင့် တိုက်ရိုက်ရေးသားနိုင်သည်။
AP ဟော့စပေါ့ ဖွဲ့စည်းမှုစနစ် WiFi
- စက်ကိုဖွင့်ရန် ဘယ်ဘက်ရှိ ပါဝါခလုတ်ကို နှိပ်ပြီး ပြောပါ။ W1FI ကို ပြင်ဆင်သတ်မှတ်မထားပါက၊ ကျွန်ုပ်သည် ပထမဆုံး t ကိုဖွင့်ထားသောအခါတွင် စနစ်သည် ကွန်ရက် configurallon မုဒ်သို့ automat1ca!ly ဝင်ရောက်လိမ့်မည်။ သင်သည် network configuration mode ကို alter runn ၊ အခြားသော program များကို ပြန်လည်ထည့်သွင်းလိုသည်ဆိုပါစို့။ အောက်ပါ လုပ်ဆောင်ချက်ကို ကိုးကားနိုင်ပါသည်။ စတင်ချိန်တွင် UIFlow လိုဂိုကို ပြောင်းလဲပါ၊ ဖွဲ့စည်းမှုစာမျက်နှာသို့ဝင်ရောက်ရန် မူလခလုတ် (အလယ် MS ခလုတ်) ကို အမြန်နှိပ်ပါ။ ရွေးချယ်စရာကို ဆက်တင်သို့ပြောင်းရန် လေယာဉ်ကိုယ်ထည်၏ညာဘက်ရှိ ခလုတ်ကို နှိပ်ပြီး အတည်ပြုရန် မူလခလုတ်ကို နှိပ်ပါ။ ရွေးချယ်ခွင့်ကို WIFI ဆက်တင်သို့ပြောင်းရန် ညာဘက်ခလုတ်ကို နှိပ်ပါ၊ အတည်ပြုရန် မူလခလုတ်ကို နှိပ်ပါ၊ နှင့် စီစဉ်ဖွဲ့စည်းမှုကို စတင်ပါ။
- သင်၏ mot>tle ဖုန်း hotspot သို့ အောင်မြင်စွာ ချိတ်ဆက်ပြီးနောက်၊ မျက်နှာပြင်ပေါ်ရှိ QR ကုဒ်ကို စကင်န်ဖတ်ရန် သို့မဟုတ် 192.188.4.1 သို့ တိုက်ရိုက်ဝင်ရောက်ရန် မိုဘိုင်းလ်ဖုန်းဘရောက်ဆာကို ဖွင့်ပါ။ သင်၏ကိုယ်ရေးကိုယ်တာ WIFI အချက်အလက်ဖြည့်ရန် စာမျက်နှာကို ဝင်ရောက်ပါ။ နှင့် ciick သင်၏ WiFi အချက်အလက်ကို မှတ်တမ်းတင်ရန် စီစဉ်ပါ။ စက်ပစ္စည်းသည် wm သည် အောင်မြင်စွာ စီစဉ်သတ်မှတ်ပြီး ပရိုဂရမ်းမင်းမုဒ်သို့ ဝင်ရောက်ပြီးနောက် အလိုအလျောက် ပြန်လည်စတင်သည်။
မှတ်ချက် - စီစဉ်သတ်မှတ်ထားသော W,Fi 1rtformat10n တွင် “space” ကဲ့သို့သော အထူးဇာတ်ကောင်များကို ခွင့်မပြုပါ။
BLEUART Function ဖော်ပြချက်
ဘလူးတုသ်ချိတ်ဆက်မှုကို တည်ဆောက်ပြီး Bluetooth ဖြတ်ကျော်ခြင်း ဝန်ဆောင်မှုကို ဖွင့်ပါ။
ညွှန်ကြားချက်များ
Bluetooth gastrough ချိတ်ဆက်မှုနှင့် scad co/off ထိန်းချုပ်မှု LED
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
M5STACK M5Core2 V1.1 ESP32 IoT Development Kit [pdf] ပိုင်ရှင်လက်စွဲ M5CORE2V11၊ 2AN3WM5CORE2V11၊ M5Core2 V1.1 ESP32 IoT Development Kit၊ M5Core2 V1.1၊ ESP32 IoT Development Kit၊ IoT Development Kit၊ |