M5STACK ESP32 CORE2 IoT אנטוויקלונג קיט באַניצער מאַנואַל

1. אַוטליין
M5Stick CORE2 איז ESP32 ברעט באזירט אויף ESP32-D0WDQ6-V3 שפּאָן, קאַנטיינד 2-אינטש טפט פאַרשטעלן. די ברעט איז געמאכט פון פּיסי + אַבק.

1.1 ייַזנוואַרג זאַץ
די ייַזנוואַרג פון CORE2: ESP32-D0WDQ6-V3 שפּאָן, TFT פאַרשטעלן, גרין געפירט, קנעפּל, GROVE צובינד, Type.C-to-USB צובינד, פּאָווער מאַנאַגעמענט שפּאָן און באַטאַרייע.
ESP32-D0WDQ6-V3 די ESP32 איז אַ צווייענדיק-האַרץ סיסטעם מיט צוויי האַרוואַרד אַרטשיטעקטורע געשפּאַנט לקס 6 קפּוס. כל עמבעדיד זכּרון, פונדרויסנדיק זכּרון און פּעריפעראַלס זענען ליגן אויף די דאַטן ויטאָבוס און / אָדער די לימעד ויטאָבוס פון די קפּוס. מיט עטלעכע מינערווערטיק אויסנעמען (זען ווייטער), די אַדרעס מאַפּינג פון צוויי קפּוס איז סיממעטריק, טייַטש אַז זיי נוצן די זעלבע אַדרעסז צו אַקסעס דער זעלביקער זכּרון. קייפל פּעריפעראַלס אין די סיסטעם קענען אַקסעס עמבעדיד זיקאָרן דורך DMA.
TFT סקרין איז אַ 2-אינטש קאָליר פאַרשטעלן געטריבן ILI9342C מיט אַ האַכלאָטע פון 320 רענטגענ 240.
אַפּערייטינג וואָלtagדי קייט איז 2.6 ~ 3.3 וו, די אַרבעט טעמפּעראַטור קייט איז -25 ~ 55 ° C.
מאַכט מאַנאַגעמענט שפּאָן איז X-Powers ס AXP192. די אַפּערייטינג וואָלtagדי קייט איז 2.9 וו ~ 6.3 וו און די טשאַרדזשינג קראַנט איז 1.4 אַ.
CORE2 יקוויפּס ESP32 מיט אַלץ דארף פֿאַר פּראָגראַממינג, אַלץ דארף פֿאַר אָפּעראַציע און אַנטוויקלונג
2.PIN באַשרייַבונג
2.1. וסב צובינד
M5CAMREA קאַנפיגיעריישאַן טיפּ-C טיפּ וסב צובינד, שטיצן וסב 2.0 נאָרמאַל קאָמוניקאַציע פּראָטאָקאָל.

2.2. GROVE INTERFACE
4 פּ דיספּאָוזד פּעך פון 2.0 מם M5CAMREA GROVE ינטערפייסיז, ינערלעך וויירינג און GND, 5V, GPIO32, GPIO33 קאָננעקטעד.

3.פאַנגקשאַנאַל באַשרייַבונג
דער קאַפּיטל באשרייבט די ESP32-D0WDQ6-V3 פאַרשידן מאַדזשולז און פאַנגקשאַנז.
3.1. קפּו און זכּרון
Xtensa® איין- / צווייענדיק קאָר 32-ביסלקס6 מיקראָפּראָסעססאָר (s), אַרויף צו 600 מיפּס (200 מיפּס פֿאַר ESP32-S0WD/ESP32-U4WDH, 400 מיפּס פֿאַר ESP32-D2WD):
- 448 קב ראַם
- 520 קב SRAM
- 16 קב SRAM אין RTC
- QSPI שטיצט קייפל בליץ / SRAM טשיפּס
3.2. סטאָרידזש דיסקריפּשאַן
3.2.1. פונדרויסנדיק פלאַש און SRAM
ESP32 שטיצן קייפל פונדרויסנדיק QSPI בליץ און סטאַטיק ראַנדאָם אַקסעס זכּרון (SRAM), מיט אַ ייַזנוואַרג-באזירט AES ענקריפּשאַן צו באַשיצן די באַניצער מגילה און דאַטן.
- ESP32 אַקסעס פונדרויסנדיק QSPI פלאַש און SRAM דורך קאַטשינג. אַרויף צו 16 מב פונדרויסנדיק פלאַש קאָד פּלאַץ איז מאַפּט אין די קפּו, שטיצט 8-ביסל, 16-ביסל און 32-ביסל אַקסעס און קענען ויספירן קאָד.
- אַרויף צו 8 מב פונדרויסנדיק פלאַש און SRAM מאַפּט צו די קפּו דאַטן פּלאַץ, שטיצן פֿאַר 8-ביסל, 16-ביסל און 32-ביסל אַקסעס. פלאַש שטיצט בלויז לייענען אַפּעריישאַנז, SRAM שטיצט לייענען און שרייַבן אַפּעריישאַנז.
3.3. קריסטאַל
פונדרויסנדיק 2 מהז ~ 60 מהז קריסטאַל אַסאַלייטער (40 מהז בלויז פֿאַר Wi-Fi / BT פאַנגקשאַנאַליטי)
3.4. RTC מאַנאַגעמענט און נידעריק מאַכט קאַנסאַמשאַן
ESP32 ניצט אַוואַנסירטע מאַכט פאַרוואַלטונג טעקניקס קען זיין סוויטשט צווישן פאַרשידענע מאַכט שפּאָרן מאָדעס. (זע טאַבלע 5).
- מאַכט שפּאָרן מאָדע
- אַקטיוו מאָדע: רף שפּאָן איז אַפּערייטינג. שפּאָן קען באַקומען און יבערשיקן אַ סאַונדינג סיגנאַל.
- מאָדעם-שלאָפן מאָדע: קפּו קענען לויפן, די זייגער קען זיין קאַנפיגיערד. ווי-פי / בלועטאָאָטה באַסעבאַנד און רף
- ליכט-שלאָפן מאָדע: קפּו סוספּענדעד. RTC און זכּרון און פּעריפעראַלס ULP קאָופּראַסעסער אָפּעראַציע. קיין וועקן-אַרויף געשעעניש (מאַק, באַלעבאָס, RTC טייַמער אָדער פונדרויסנדיק יבעררייַס) וועט וועקן די שפּאָן. - דיפּ-שלאָפן מאָדע: בלויז די RTC זכּרון און פּעריפעראַלס אין אַ ארבעטן שטאַט. WiFi און בלועטאָאָטה קאַנעקטיוויטי דאַטן סטאָרד אין די RTC. ULP קאָפּראָסעססאָר קענען אַרבעטן. - כייבערניישאַן מאָדע: 8 מהז אַסאַלייטער און אַ געבויט-אין קאָופּראַסעסער ULP זענען פאַרקריפּלט. RTC זכּרון צו ומקערן די מאַכט צושטעלן איז שנייַדן אַוועק. בלויז איין RTC זייגער טייַמער ליגן אויף די פּאַמעלעך זייגער און עטלעכע RTC GPIO אין אַרבעט. RTC RTC זייגער אָדער טייַמער קענען וועקן זיך פֿון די GPIO כייבערנאַטיאָן מאָדע. - טיף-שלאָפן מאָדע
- פֿאַרבונדענע שלאָפן מאָדע: מאַכט שפּאָרן מאָדע באַשטימען צווישן אַקטיוו, מאָדעם-שלאָפן, ליכט-שלאָפן מאָדע. קפּו, Wi-Fi, בלועטאָאָטה און ראַדיאָ פּריסעט צייט ינטערוואַל צו זיין אַווייקאַנד, צו ענשור די Wi-Fi / בלועטאָאָטה פֿאַרבינדונג.
- מאָניטאָרינג מעטהאָדס פון הינטער נידעריק מאַכט סענסער: די הויפּט סיסטעם איז דיפּ-שלאָפן מאָדע, די ULP קאָופּראַסעסער איז פּיריאַדיקלי געעפנט אָדער פֿאַרמאַכט צו מעסטן סענסער דאַטן. דער סענסער מיטלען דאַטן, ULP קאָופּראַסעסער באַשליסן צי צו וועקן די הויפּט סיסטעם.

4.עלעקטריקאַל קעראַקטעריסטיקס
4.1. לימיט פּאַראַמעטערס

1. VIO צו די מאַכט צושטעלן בלאָק, אָפּשיקן ESP32 Technical Specification Appendix IO_MUX, ווי SD_CLK פון מאַכט צושטעלן פֿאַר VDD_SDIO.
דריקן און האַלטן די זייַט מאַכט קנעפּל פֿאַר צוויי סעקונדעס צו אָנהייבן די מיטל. דריקן און האַלטן פֿאַר מער ווי 6 סעקונדעס צו קער אַוועק די מיטל. באַשטימען צו די פאָטאָ מאָדע דורך די היים פאַרשטעלן, און דער אַוואַטאַר וואָס קענען זיין באקומען דורך די אַפּאַראַט איז געוויזן אויף די tft פאַרשטעלן. די וסב קאַבלע מוזן זיין קאָננעקטעד ווען ארבעטן, און די ליטהיום באַטאַרייע איז געניצט פֿאַר קורץ-טערמין סטאָרידזש צו פאַרמייַדן מאַכט דורכפאַל.
FCC סטאַטעמענט: קיין ענדערונגען אָדער מאָדיפיקאַטיאָנס וואָס זענען נישט בפירוש באוויליקט דורך די פּאַרטיי פאַראַנטוואָרטלעך פֿאַר העסקעם קען פּאָסל די באַניצער ס אויטאָריטעט צו אַרבעטן די ויסריכט.
דער מיטל איז אין לויט מיט טייל 15 פון די FCC כּללים. אָפּעראַציע איז אונטערטעניק צו די פאלגענדע צוויי באדינגונגען:
(1) דעם מיטל קען נישט פאַרשאַפן שעדלעך ינטערפיראַנס, און
(2) דעם מיטל מוזן אָננעמען קיין ינטערפיראַנס באקומען, אַרייַנגערעכנט ינטערפיראַנס וואָס קען פאַרשאַפן אַנוואָנטיד אָפּעראַציע.
FCC ראַדיאַציע ויסשטעלן סטאַטעמענט: די עקוויפּמענט קאַמפּלייז מיט די FCC ראַדיאַציע ויסשטעלן לימאַץ פֿאַר אַן אַנקאַנטראָולד סוויווע. די ויסריכט זאָל זיין אינסטאַלירן און אַפּערייטאַד מיט אַ מינימום ווייַטקייט פון 20 סענטימעטער צווישן די קאַלאָריפער און דיין גוף.
באַמערקונג: די ויסריכט איז טעסטעד און געפֿונען צו נאָכקומען מיט די לימאַץ פֿאַר אַ קלאַס ב דיגיטאַל מיטל, לויט טייל 15 פון די
פקק כּללים. די לימאַץ זענען דיזיינד צו צושטעלן גלייַך שוץ קעגן שעדלעך ינטערפיראַנס אין אַ רעזידענטשאַל ינסטאַלירונג. די עקוויפּמענט דזשענערייץ, ניצט און קענען שטראַלן ראַדיאָ אָפטקייַט ענערגיע און, אויב ניט אינסטאַלירן און געוויינט אין לויט מיט די ינסטראַקשאַנז, קען פאַרשאַפן שעדלעך ינטערפיראַנס צו ראַדיאָ קאָמוניקאַציע. אָבער, עס איז קיין גאַראַנטירן אַז ינטערפיראַנס וועט נישט פּאַסירן אין אַ באַזונדער ינסטאַלירונג. אויב די עקוויפּמענט טוט פאַרשאַפן שעדלעך ינטערפיראַנס צו ראַדיאָ אָדער טעלעוויזיע אָפּטראָג, וואָס קענען זיין באשלאסן דורך קערן די עקוויפּמענט אַוועק און אויף, דער באַניצער איז ינקעראַדזשד צו פּרובירן צו פאַרריכטן די ינטערפיראַנס דורך איינער אָדער מער פון די פאלגענדע מיטלען:
- ריאָריענט אָדער רילאָוקייטיד די ריסיווינג אַנטענע.
- פאַרגרעסערן די צעשיידונג צווישן ויסריכט און ופנעמער.
- קאָננעקט די עקוויפּמענט אין אַ ווענטיל אויף אַ קרייַז אַנדערש פון דעם צו וואָס די ופנעמער איז קאָננעקטעד.
- באַראַטנ זיך די הענדלער אָדער אַ יקספּיריאַנסט ראַדיאָ / טעלעוויזיע טעכניקער פֿאַר הילף.
UI פלאָו שנעל אָנהייב
דער טוטאָריאַל אַפּלייז צו M5Core2
ברענען געצייַג
ביטע גיט די קנעפּל אונטן צו אָפּלאָדירן די קאָראַספּאַנדינג M5Burner פירמוואַרע ברענען געצייַג לויט דיין אָפּערייטינג סיסטעם. אַנזיפּ און עפֿענען די אַפּלאַקיישאַן.


פירמוואַרע ברענען
- טאָפּל-גיט צו עפֿענען די בורנער ברענען געצייַג, סעלעקטירן דעם קאָראַספּאַנדינג מיטל טיפּ אין די לינקס מעניו, סעלעקטירן די פירמוואַרע ווערסיע איר דאַרפֿן, און גיט די אראפקאפיע קנעפּל צו אָפּלאָדירן.

- דערנאָך פאַרבינדן די M5 מיטל צו די קאָמפּיוטער דורך די טיפּ-C קאַבלע, סעלעקטירן דעם קאָראַספּאַנדינג COM פּאָרט, די באַוד קורס קענען נוצן די פעליקייַט קאַנפיגיעריישאַן אין M5Burner, אין אַדישאַן, איר קענט אויך פּלאָמבירן די WIFI וואָס די מיטל וועט זיין קאָננעקטעד צו בעשאַס די פירמוואַרע ברענען סtagE אינפֿאָרמאַציע. נאָך קאַנפיגיעריישאַן, גיט "ברענען" צו אָנהייבן ברענען.

- ווען די ברענען קלאָץ פּראַמפּס ברענען הצלחה, עס מיטל אַז די פירמוואַרע איז פארברענט.

ווען דער ערשטער ברענען אָדער די פירמוואַרע פּראָגראַם לויפט אַבנאָרמאַלי, איר קענען גיט "מעקן" צו מעקן די בליץ זכּרון. אין די סאַבסאַקוואַנט פירמוואַרע דערהייַנטיקן, עס איז ניט דאַרפֿן צו מעקן ווידער, אַנדערש די געראטעוועט Wi-Fi אינפֿאָרמאַציע וועט זיין אויסגעמעקט און די אַפּי שליסל וועט זיין דערקוויקט.
קאַנפיגיער WIFI
UIFlow גיט ביידע אָפפלינע און web ווערסיע פון די פּראָגראַמיסט. ווען ניצן די web ווערסיע, מיר דאַרפֿן צו קאַנפיגיער אַ WiFi קשר פֿאַר די מיטל. די פאלגענדע באשרייבט צוויי וועגן צו קאַנפיגיער WiFi פֿאַרבינדונג פֿאַר די מיטל (ברענען קאַנפיגיעריישאַן און אַפּ האָצפּאָט קאַנפיגיעריישאַן).
ברענען קאַנפיגיעריישאַן WiFi (רעקאָמענדירן)
UIFlow-1.5.4 און ווערסיעס אויבן קענען שרייַבן WiFi אינפֿאָרמאַציע גלייַך דורך M5Burner.

AP האָטספּאָט קאַנפיגיעריישאַן וויפי
- דריקן און האַלטן די מאַכט קנעפּל אויף די לינקס צו קער אויף די מאַשין. אויב WiFi איז נישט קאַנפיגיערד, די סיסטעם וועט אויטאָמאַטיש אַרייַן די נעץ קאַנפיגיעריישאַן מאָדע ווען עס איז אויסגעדרייט אויף פֿאַר די ערשטער מאָל. רעכן איר ווילן צו שייַעך-אַרייַן די נעץ קאַנפיגיעריישאַן מאָדע נאָך פליסנדיק אנדערע מגילה, איר קענען אָפּשיקן צו די אָפּעראַציע אונטן. נאָך די UIFlow לאָגאָ איז ארויס אין די אָנהייב, גיט די היים קנעפּל (צענטער M5 קנעפּל) צו אַרייַן די קאַנפיגיעריישאַן בלאַט. דריקן די קנעפּל אויף די רעכט זייַט פון די פוסעלידזש צו באַשטימען די אָפּציע צו באַשטעטיקן, און דריקן די היים קנעפּל צו באַשטעטיקן. דריקן די רעכט קנעפּל צו באַשטימען די אָפּציע צו WiFi באַשטעטיקן, דריקן די היים קנעפּל צו באַשטעטיקן און אָנהייבן די קאַנפיגיעריישאַן.

- נאָך הצלחה קאַנעקטינג צו די האָצפּאָט מיט דיין רירעוודיק טעלעפאָן, עפֿענען דעם רירעוודיק טעלעפאָן בלעטערער צו יבערקוקן די QR קאָד אויף דעם עקראַן אָדער גלייך אַקסעס 192.168.4.1, אַרייַן די בלאַט צו פּלאָמבירן דיין פערזענלעכע WIFI אינפֿאָרמאַציע, און גיט קאַנפיגיער צו רעקאָרדירן דיין WiFi אינפֿאָרמאַציע. . דער מיטל וועט ריסטאַרט אויטאָמאַטיש נאָך הצלחה קאַנפיגיערינג און אַרייַן פּראָגראַממינג מאָדע. באַמערקונג: ספּעציעלע אותיות אַזאַ ווי "פּלאַץ" זענען נישט ערלויבט אין די קאַנפיגיערד WiFi אינפֿאָרמאַציע.

נעץ פּראָגראַממינג מאָדע און אַפּי שליסל
אַרייַן נעץ פּראָגראַממינג מאָדע נעטוואָרק פּראָגראַממינג מאָדע איז אַ דאַקינג מאָדע צווישן M5 מיטל און UIFlow web פּראָגראַממינג פּלאַטפאָרמע. דער עקראַן וועט ווייַזן די קראַנט נעץ קשר סטאַטוס פון די מיטל. ווען די גראדן איז גרין, עס מיטל אַז איר קענען באַקומען פּראָגראַם שטופּן אין קיין צייט. אין פעליקייַט סיטואַציע, נאָך דער ערשטער געראָטן WiFi נעץ קאַנפיגיעריישאַן, די מיטל וועט אויטאָמאַטיש ריסטאַרט און אַרייַן די נעץ פּראָגראַממינג מאָדע. אויב איר טאָן ניט וויסן ווי צו שייַעך-אַרייַן די פּראָגראַממינג מאָדע נאָך פליסנדיק אנדערע אַפּלאַקיישאַנז, איר קענען אָפּשיקן צו די פאלגענדע אַפּעריישאַנז.
ריסטאַרטינג, דריקן קנעפּל א אין די הויפּט מעניו צובינד צו אויסקלייַבן די פּראָגראַממינג מאָדע און וואַרטן ביז די רעכט גראדן פון די נעץ גראדן איז גרין אין די פּראָגראַממינג מאָדע בלאַט. אַקסעס UIFlow פּראָגראַממינג בלאַט דורך באַזוכן flow.m5stack.com אויף אַ קאָמפּיוטער בלעטערער.

API KEY פּערינג
API KEY איז די קאָמוניקאַציע קראַדענטשאַל פֿאַר M5 דעוויסעס ווען איר נוצן UIFlow web פּראָגראַממינג. דורך קאַנפיגיערינג די קאָראַספּאַנדינג אַפּי שליסל אויף די UIFlow זייַט, די פּראָגראַם קענען זיין פּושט פֿאַר די ספּעציפיש מיטל. דער באַניצער דאַרף צו באַזוכן flow.m5stack.com אין די קאָמפּיוטער web בלעטערער צו אַרייַן די UIFlow פּראָגראַממינג בלאַט. דריקט דעם באַשטעטיקן קנעפּל אין די מעניו באַר אין דער אויבערשטער רעכט ווינקל פון די בלאַט, אַרייַן די API שליסל אויף די קאָראַספּאַנדינג מיטל, אויסקלייַבן די געוויינט ייַזנוואַרג, גיט OK צו ראַטעווען און וואַרטן ביז עס פּראַמפּס הצלחה קאַנעקטינג.

הטטפּ
פאַרענדיקן די אויבן סטעפּס, און איר קענען אָנהייבן פּראָגראַממינג מיט UIFlow. פֿאַר עקסample: אַקסעס באַידו דורך הטטפּ

BLE UART
פונקציע באַשרייַבונג פאַרלייגן בלועטאָאָטה פֿאַרבינדונג און געבן בלועטאָאָטה דורכפאָר דינסט.

- אָנהייבן דעם נאָמען יניטיאַליזירן סעטטינגס, קאַנפיגיער בלועטאָאָטה מיטל נאָמען.
- BLE UART Writer שיקן דאַטן ניצן BLE UART.
- BLE UART בלייבן קאַש קוק די נומער פון ביטעס פון BLE UART דאַטן.
- BLE UART לייענען אַלע לייענען אַלע דאַטן אין BLE UART קאַש.
- BLE UART לייענען אותיות לייענען n דאַטן אין BLE UART קאַש.
אינסטרוקציעס
פאַרלייגן בלועטאָאָטה דורכפאָר קשר און שיקן אויף / אַוועק קאָנטראָל געפירט.

UIFlow Desktop IDE
UIFlow Desktop IDE איז אַן אָפפלינע ווערסיע פון UIFlow פּראָגראַמיסט וואָס טוט נישט דאַרפן נעץ פֿאַרבינדונג און קענען צושטעלן איר אָפּרופיק פּראָגראַם שטופּ דערפאַרונג. ביטע גיט די קאָראַספּאַנדינג ווערסיע פון UIFlow-Desktop-IDE צו אָפּלאָדירן לויט דיין אָפּערייטינג סיסטעם.

וסב פּראָגראַממינג מאָדע
אַנזיפּ די דאַונלאָודיד UIFlow דעסקטאָפּ IDE אַרקייוו און טאָפּל-גיט צו לויפן די אַפּלאַקיישאַן.

נאָך די אַפּ סטאַרץ, עס וועט אויטאָמאַטיש דעטעקט צי דיין קאָמפּיוטער האט אַ וסב שאָפער (CP210X), גיט ינסטאַלירן און נאָכגיין די פּראַמפּס צו ענדיקן די ינסטאַלירונג.

נאָך די ייַנמאָנטירונג פון די שאָפער, עס וועט אויטאָמאַטיש אַרייַן די UIFlow דעסקטאָפּ IDE און אויטאָמאַטיש קנאַל אַרויף די קאַנפיגיעריישאַן קעסטל. אין דעם צייט, פאַרבינדן די M5 מיטל צו די קאָמפּיוטער דורך די Tpye-C דאַטן קאַבלע.

ניצן UIFlow דעסקטאָפּ IDE ריקווייערז M5 מיטל מיט UIFlow פירמוואַרע און אַרייַן ** וסב פּראָגראַממינג מאָדע **. גיט די מאַכט קנעפּל אויף די לינקס זייַט פון די מיטל צו ריסטאַרט, נאָך אַרייַן די מעניו, גיט די רעכט קנעפּל צו סעלעקטירן וסב מאָדע.

אויסקלייַבן די קאָראַספּאַנדינג פּאָרט, און די פּראָגראַממינג מיטל, גיט OK צו פאַרבינדן.

פֿאַרבונדענע לינקס
UIFlow Block הקדמה
דאָקומענטן / רעסאָורסעס
![]() |
M5STACK ESP32 CORE2 IoT אנטוויקלונג קיט [pdfבאַניצער מאַנואַל M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, ESP32, CORE2 IoT Development Kit, ESP32 CORE2 IoT Development Kit, Development Kit |




