د M5STACK ESP32 CORE2 IoT پراختیایی کټ کارن لارښود
1. آوټ لائن
M5Stick CORE2 د ESP32 بورډ دی چې د ESP32-D0WDQ6-V3 چپ پر بنسټ، د 2 انچ TFT سکرین لري. بورډ د PC+ABC څخه جوړ شوی دی.
1.1 د هارډویر جوړښت
د CORE2 هارډویر: ESP32-D0WDQ6-V3 چپ، TFT سکرین، شنه LED، تڼۍ، GROVE انٹرفیس، Type.C-to-USB انٹرفیس، د بریښنا مدیریت چپ او بیټرۍ.
ESP32-D0WDQ6-V3 ESP32 یو دوه اړخیز سیسټم دی چې دوه هارورډ آرکیټیکچر Tense LX6 CPUs لري. ټول ایمبیډ شوی حافظه، بهرنۍ حافظه او پرفیریلونه د ډیټا بس او/یا د دې CPUs لارښوونې بس کې موقعیت لري. د ځینو کوچنیو استثناوو سره (لاندې وګورئ)، د دوو CPUs پته نقشه سمیټریک ده، پدې معنی چې دوی ورته حافظې ته د لاسرسي لپاره ورته پتې کاروي. په سیسټم کې ډیری پیری فیرلز کولی شي د DMA له لارې ایمبیډ شوي حافظې ته لاسرسی ومومي.
د TFT سکرین د 2 انچ رنګ سکرین دی چې د 9342 x 320 ریزولوشن سره ILI240C چلیږي.
د عملیاتو حجمtagد e رینج 2.6~ 3.3V دی، د کار د حرارت درجه -25 ~ 55 °C ده.
د بریښنا مدیریت چپ د X-Powers AXP192 دی. عملیاتي حجمtage رینج 2.9V ~ 6.3V دی او د چارج جریان 1.4A دی.
CORE2 ESP32 د پروګرام کولو لپاره اړین هرڅه سره سمبالوي، هر څه چې د عملیاتو او پراختیا لپاره اړین دي
2. د PIN تفصیل
2.1. USB انٹرفیس
د M5CAMREA ترتیب ډول-C ډول USB انٹرفیس، د USB2.0 معیاري مخابراتو پروتوکول ملاتړ کوي.
2.2. GROVE انٹرفیس
د 4mm M2.0CAMREA GROVE انټرفیسونو 5p تصفیه شوی پیچ، داخلي تارونه او GND، 5V، GPIO32، GPIO33 وصل شوي.
3. کاري توضیحات
دا څپرکی د ESP32-D0WDQ6-V3 مختلف ماډلونه او دندې بیانوي.
3.1. CPU او حافظه
Xtensa® single-/dual-core32-bitLX6microprocessor(s)، تر 600MIPS (200MIPSforESP32-S0WD/ESP32-U4WDH، 400 MIPS د ESP32-D2WD لپاره):
- 448 KB ROM
- 520 KB SRAM
- په RTC کې 16 KB SRAM
- QSPI د ډیری فلش / SRAM چپس ملاتړ کوي
3.2. د ذخیره کولو تفصیل
3.2.1. خارجي فلش او SRAM
ESP32 د ډیری بهرني QSPI فلش او جامد تصادفي لاسرسي حافظې (SRAM) ملاتړ کوي ، د هارډویر پراساس AES کوډ کولو سره د کارونکي برنامو او ډیټا خوندي کولو لپاره.
- ESP32 د کیچ کولو له لارې بهرني QSPI فلش او SRAM ته لاسرسی لري. تر 16 MB پورې د بهرني فلش کوډ ځای په CPU کې نقشه شوی، د 8-bit، 16-bit او 32-bit لاسرسي ملاتړ کوي، او کوډ اجرا کولی شي.
- تر 8 MB پورې بهرني فلش او SRAM د CPU ډیټا ځای ته نقشه شوي ، د 8-bit ، 16-bit او 32-bit لاسرسي لپاره ملاتړ. فلش یوازې د لوستلو عملیاتو ملاتړ کوي ، SRAM د لوستلو او لیکلو عملیاتو ملاتړ کوي.
3.3. کریسټال
بهرنۍ 2 MHz ~ 60 MHz کرسټال اوسیلیټر (40 MHz یوازې د Wi-Fi/BT فعالیت لپاره)
3.4. د RTC مدیریت او د بریښنا ټیټ مصرف
ESP32 د بریښنا مدیریت پرمختللي تخنیکونه کاروي ممکن د بریښنا سپمولو مختلف حالتونو ترمینځ تیر شي. (5 جدول وګورئ).
- د بریښنا خوندي کولو حالت
- فعال حالت: د RF چپ کار کوي. چپ ممکن د غږیدونکي سیګنال ترلاسه او لیږدوي.
- د موډیم - خوب حالت: CPU چلولی شي ، ساعت ممکن تنظیم شي. وائی فای / بلوتوټ بیسبنډ او RF
- د سپک خوب حالت: CPU تعلیق شوی. RTC او حافظه او پرفیریلز ULP کاپروسیسر عملیات. د بیدارۍ هر ډول پیښه (MAC، کوربه، RTC ټایمر یا بهرنی مداخله) به چپ راویښ کړي. - د ژور خوب حالت: یوازې په کاري حالت کې د RTC حافظه او پیری فیرلز. د وائی فای او بلوتوټ ارتباط ډیټا په RTC کې زیرمه شوې. ULP کاپروسیسر کولی شي کار وکړي. - د هایبرنیشن حالت: 8 MHz اوسیلیټر او یو جوړ شوی کاپروسیسر ULP غیر فعال دی. د بریښنا رسولو بیرته راګرځولو لپاره RTC حافظه قطع شوې. یوازې یو RTC ساعت ټایمر په سست ساعت کې موقعیت لري او ځینې RTC GPIO په کار کې. RTC RTC ساعت یا ټایمر کولی شي د GPIO هایبرنیشن حالت څخه راویښ شي. - د ژور خوب حالت
- اړونده خوب حالت: د فعال ، موډیم - خوب ، سپک خوب حالت ترمینځ د بریښنا خوندي کولو حالت بدلول. CPU، Wi-Fi، بلوتوث، او د رادیو د وخت وقفه باید بیدار شي، ترڅو د وائی فای / بلوتوټ پیوستون ډاډمن شي.
- د الټرا ټیټ بریښنا سینسر نظارت میتودونه: اصلي سیسټم د ژور خوب حالت دی ، د ULP کاپروسیسر په وخت سره د سینسر ډیټا اندازه کولو لپاره خلاص یا تړل کیږي. سینسر د معلوماتو اندازه کوي، د ULP کاپروسیسر پریکړه کوي چې ایا اصلي سیسټم راویښ کړي.
4. بریښنایی ځانګړتیاوې
4.1. پیرامیټرونه محدود کړئ
1. د بریښنا رسولو پیډ ته VIO، د VDD_SDIO لپاره د بریښنا رسولو SD_CLK په توګه د ESP32 تخنیکي مشخصاتو ضمیمه IO_MUX ته مراجعه وکړئ.
د وسیلې د پیل کولو لپاره د دوه ثانیو لپاره د غاړې بریښنا تڼۍ فشار او ونیسئ. د وسیله بندولو لپاره د 6 ثانیو څخه ډیر فشار ورکړئ او ونیسئ. د کور سکرین له لارې د عکس حالت ته لاړشئ ، او اوتار چې د کیمرې له لارې ترلاسه کیدی شي په tft سکرین کې ښودل کیږي. د کار کولو په وخت کې د USB کیبل باید وصل شي، او د لیتیم بیټرۍ د لنډ مهاله ذخیره کولو لپاره کارول کیږي ترڅو د بریښنا ناکامۍ مخه ونیسي.
د FCC بیان: کوم بدلونونه یا تعدیلات چې د موافقت لپاره مسؤل ګوند لخوا په څرګند ډول تصویب شوي ندي کولی شي د تجهیزاتو چلولو لپاره د کارونکي واک باطل کړي.
دا وسیله د FCC مقرراتو 15 برخې سره مطابقت لري. عملیات د لاندې دوو شرایطو تابع دي:
(1) دا وسیله ممکن د زیان رسونکي مداخلې لامل نشي، او
(2) دا وسیله باید هر ډول لاسوهنه ومني، په شمول هغه مداخله چې ممکن د ناڅاپي عملیاتو لامل شي.
د FCC وړانګو افشا کولو بیان: دا تجهیزات د FCC وړانګو د افشا کولو محدودیتونو سره مطابقت لري چې د غیر کنټرول شوي چاپیریال لپاره ټاکل شوي. دا تجهیزات باید د ریډیټر او ستاسو د بدن ترمینځ لږترلږه 20 سانتي متره فاصله نصب او فعال شي.
یادونه: دا تجهیزات ازمول شوي او موندل شوي چې د B ټولګي ډیجیټل وسیلې لپاره د محدودیتونو سره مطابقت لري ، د 15 برخې سره سم
د FCC قواعد دا محدودیتونه ډیزاین شوي ترڅو د استوګنې په نصب کې د زیان رسونکي مداخلې په وړاندې مناسب محافظت چمتو کړي. دا تجهیزات د راډیو فریکوینسي انرژي تولیدوي ، کاروي او کولی شي خپروي او که چیرې نصب نشي او د لارښوونو سره سم وکارول شي ، ممکن د راډیو مخابراتو ته د زیان رسونکي مداخلې لامل شي. په هرصورت، هیڅ تضمین شتون نلري چې مداخله به په ځانګړي نصب کې واقع نشي. که چیرې دا تجهیزات د راډیو یا تلویزیون استقبال ته د زیان رسونکي مداخلې لامل شي ، کوم چې د تجهیزاتو په بندولو او فعالولو سره ټاکل کیدی شي ، کارونکي هڅول کیږي چې د لاندې اقداماتو څخه د یو یا ډیرو لخوا د مداخلې سمولو هڅه وکړي:
- د ترلاسه کونکي انتن بیا ځای پر ځای کول یا ځای په ځای کول.
- د تجهیزاتو او رسیدونکي تر مینځ جلا کول زیات کړئ.
- تجهیزات په یوه سرکټ کې له یوې بهرنۍ سره وصل کړئ له هغه څخه توپیر چې ریسیور ورسره وصل دی.
- د مرستې لپاره د ډیلر یا تجربه لرونکي راډیو / تلویزیون تخنیکین سره مشوره وکړئ.
د UI جریان چټک پیل
دا ټیوټوریل په M5Core2 کې پلي کیږي
د سوځولو وسیله
مهرباني وکړئ د خپل عملیاتي سیسټم سره سم د اړونده M5Burner فرم ویئر سوځولو وسیله ډاونلوډ کولو لپاره لاندې تڼۍ کلیک وکړئ. اپلیکیشن خلاص او خلاص کړئ.
د فرم ویئر سوځول
- د برنر سوځولو وسیلې خلاصولو لپاره دوه ځله کلیک وکړئ ، په ښي مینو کې د اړونده وسیلې ډول غوره کړئ ، د فرم ویئر نسخه غوره کړئ چې تاسو ورته اړتیا لرئ ، او د ډاونلوډ کولو لپاره د ډاونلوډ تڼۍ کلیک وکړئ.
- بیا د M5 وسیله د Type-C کیبل له لارې کمپیوټر سره وصل کړئ، اړوند COM پورټ غوره کړئ، د باډ نرخ کولی شي په M5Burner کې ډیفالټ ترتیب وکاروي، سربیره پردې، تاسو کولی شئ هغه WIFI هم ډک کړئ چې وسیله به یې په جریان کې وصل شي. د فرم ویئر سوځولtage معلومات. د تنظیم کولو وروسته، د سوځولو پیل کولو لپاره "سوځول" کلیک وکړئ.
- کله چې سوځیدونکي لاګ د Burn Successfully ته اشاره کوي، دا پدې مانا ده چې فرم ویئر سوځول شوی.
کله چې لومړی سوځول یا د فرم ویئر برنامه په غیر معمولي ډول پرمخ ځي ، تاسو کولی شئ د فلش حافظې پاکولو لپاره "پای" کلیک وکړئ. په راتلونکي فرم ویئر تازه کولو کې ، د بیا پاکولو اړتیا نشته ، که نه نو خوندي شوي Wi-Fi معلومات به حذف شي او د API کیلي به تازه شي.
WIFI تنظیم کړئ
UIFlow دواړه آفلاین او web د پروګرامر نسخه. کله چې کارول کیږي web نسخه، موږ اړتیا لرو د وسیلې لپاره د وائی فای اتصال تنظیم کړو. لاندې د آلې لپاره د وائی فای اتصال تنظیم کولو دوه لارې تشریح کوي (د برن ترتیب او د AP هټ سپټ ترتیب).
برن کنفیګریشن وائی فای (سپارښتنه)
UIFlow-1.5.4 او پورته نسخې کولی شي د وائی فای معلومات مستقیم د M5Burner له لارې ولیکي.
د AP هټ سپټ ترتیب وائی فای
- د ماشین د چالانولو لپاره په ښي خوا کې د بریښنا تڼۍ فشار او ونیسئ. که وائی فای تنظیم شوی نه وي، سیسټم به په اوتومات ډول د شبکې ترتیب کولو حالت ته ننوځي کله چې دا د لومړي ځل لپاره فعال شي. فرض کړئ چې تاسو غواړئ د نورو برنامو چلولو وروسته د شبکې ترتیب کولو حالت ته ننوځئ ، تاسو کولی شئ لاندې عملیاتو ته مراجعه وکړئ. وروسته له دې چې د UIFlow لوګو په پیل کې ښکاره شي، د ترتیب پاڼې ته د ننوتلو لپاره په چټکۍ سره د کور تڼۍ (مرکز M5 تڼۍ) کلیک وکړئ. د سیټینګ اختیار ته د بدلولو لپاره د فیوزیلج ښي خوا ته تڼۍ فشار کړئ، او د تایید لپاره د کور تڼۍ فشار کړئ. د وائی فای سیټینګ ته د اختیار بدلولو لپاره ښیې تڼۍ فشار کړئ، د تایید لپاره د کور تڼۍ فشار کړئ، او ترتیب پیل کړئ.
- د خپل ګرځنده تلیفون سره د هټ سپټ سره په بریالیتوب سره وصل کیدو وروسته ، د ګرځنده تلیفون براوزر خلاص کړئ ترڅو په سکرین کې د QR کوډ سکین کړئ یا مستقیم 192.168.4.1 ته لاسرسی ومومئ ، د خپل شخصي وائی فای معلوماتو ډکولو لپاره پا pageې ته ننوځئ ، او د خپل وائی فای معلوماتو ثبتولو لپاره تنظیم کولو کلیک وکړئ. . وسیله به په بریالیتوب سره تنظیم کولو وروسته په اتوماتيک ډول بیا پیل شي او د برنامه کولو حالت ته ننوځي. یادونه: په ترتیب شوي وائی فای معلوماتو کې ځانګړي حروف لکه "ځای" ته اجازه نشته.
د شبکې پروګرام کولو حالت او API کیلي
د شبکې پروګرام کولو حالت ته ننوځئ د پروګرام کولو حالت د M5 وسیله او UIFlow ترمنځ د ډاکینګ حالت دی web د پروګرام کولو پلیټ فارم. سکرین به د وسیلې اوسنۍ شبکې اتصال حالت وښیې. کله چې شاخص شنه وي، دا پدې مانا ده چې تاسو کولی شئ په هر وخت کې د پروګرام فشار ترلاسه کړئ. د ډیفالټ وضعیت لاندې ، د لومړي بریالي وائی فای شبکې ترتیب کولو وروسته ، وسیله به په اوتومات ډول بیا پیل شي او د شبکې برنامې حالت ته ننوځي. که تاسو نه پوهیږئ چې څنګه د نورو غوښتنلیکونو چلولو وروسته د برنامه کولو حالت ته بیا ننوتل ، تاسو کولی شئ لاندې عملیاتو ته مراجعه وکړئ.
بیا پیل کول، د پروګرام کولو حالت غوره کولو لپاره په اصلي مینو انٹرفیس کې A تڼۍ فشار کړئ او د شبکې شاخص ښي شاخص ته انتظار وکړئ ترڅو د پروګرام کولو موډ پاڼې کې شنه شي. د لیدلو له لارې د UIFlow پروګرام کولو پاڼې ته لاسرسی ومومئ flow.m5stack.com په کمپیوټر براوزر کې.
د API کلیدي جوړه کول
API KEY د M5 وسیلو لپاره د ارتباط اعتبار دی کله چې UIFlow کاروي web پروګرام کول د UIFlow اړخ کې د ورته API کیلي تنظیم کولو سره ، برنامه د ځانګړي وسیلې لپاره فشار ورکول کیدی شي. کاروونکي باید لیدنه وکړي flow.m5stack.com په کمپیوټر کې web د UIFlow پروګرام کولو پاڼې ته د ننوتلو لپاره براوزر. د پاڼې په پورتنۍ ښیې کونج کې د مینو بار کې د تنظیم کولو تڼۍ کلیک وکړئ، په اړونده وسیله کې د API کیلي دننه کړئ، کارول شوي هارډویر غوره کړئ، د خوندي کولو لپاره OK کلیک وکړئ او انتظار وکړئ تر هغه چې دا په بریالیتوب سره وصل شي.
HTTP
پورته ګامونه بشپړ کړئ، بیا تاسو کولی شئ د UIFlow سره پروګرام کول پیل کړئ. د مثال لپارهample: د HTTP له لارې Baidu ته لاسرسی
BLE UART
د فعالیت توضیحات د بلوتوټ اتصال رامینځته کړئ او د بلوتوټ پاسترو خدمت فعال کړئ.
- Init ble uart name تنظیمات پیل کړئ، د بلوتوټ وسیله نوم ترتیب کړئ.
- د BLE UART لیکوال د BLE UART په کارولو سره ډاټا لیږئ.
- د BLE UART پاتې کیچ د BLE UART ډیټا د بایټ شمیر چیک کړئ.
- BLE UART ټول ولولئ ټول معلومات په BLE UART کیچ کې ولولئ.
- د BLE UART لوستل حروف په BLE UART کیچ کې n ډاټا لوستل.
لارښوونې
د بلوتوټ پاسټرو اتصال رامینځته کړئ او د کنټرول LED آن / آف لیږئ.
UIFlow ډیسټاپ IDE
UIFlow ډیسټاپ IDE د UIFlow پروګرامر یوه آفلاین نسخه ده چې د شبکې پیوستون ته اړتیا نلري، او تاسو ته د ځواب ورکوونکي پروګرام فشار تجربه چمتو کولی شي. مهرباني وکړئ د خپل عملیاتي سیسټم سره سم ډاونلوډ کولو لپاره د UIFlow-Desktop-IDE اړونده نسخه کلیک وکړئ.
د USB پروګرام کولو حالت
ډاونلوډ شوی UIFlow ډیسټاپ IDE آرشیف خلاص کړئ او د غوښتنلیک چلولو لپاره دوه ځله کلیک وکړئ.
وروسته له دې چې اپلیکیشن پیل شي، دا به په اوتومات ډول معلومه کړي چې آیا ستاسو کمپیوټر یو USB ډرایور لري (CP210X)، په نصب کلیک وکړئ، او د نصب کولو پای ته رسیدو لپاره لارښوونې تعقیب کړئ.
وروسته له دې چې د ډرایور نصب کول بشپړ شي، دا به په اتوماتيک ډول د UIFlow ډیسټاپ IDE ته ننوځي او په اتوماتيک ډول د ترتیب کولو بکس پاپ اپ کړي. پدې وخت کې ، د Tpye-C ډیټا کیبل له لارې کمپیوټر ته M5 وسیله وصل کړئ.
د UIFlow ډیسټاپ IDE کارول د UIFlow فرم ویئر سره M5 وسیلې ته اړتیا لري او ** د USB برنامې حالت ** ته ننوځي. د بیا پیلولو لپاره د وسیلې په ښي خوا کې د بریښنا تڼۍ کلیک وکړئ، مینو ته د ننوتلو وروسته، د USB حالت غوره کولو لپاره په چټکۍ سره ښي تڼۍ کلیک وکړئ.
اړونده پورټ غوره کړئ، او د پروګرام کولو وسیله، د نښلولو لپاره OK کلیک وکړئ.
اړونده لینکونه
د UIFlow بلاک پیژندنه
اسناد / سرچینې
![]() |
M5STACK ESP32 CORE2 IoT پرمختیا کټ [pdf] د کارونکي لارښود M5STACK-CORE2، M5STACKCORE2، 2AN3WM5STACK-CORE2، 2AN3WM5STACKCORE2، ESP32، CORE2 IoT پرمختیا کټ، ESP32 CORE2 IoT پرمختیا کټ، پرمختیا کټ |