I-M5STACK-CORE2 Based IoT Development Kit
I-OUTLINE
I-M5Stick CORE2 iyibhodi le-ESP32 elisekelwe ku-chip ye-ESP32-D0WDQ6-V3, equkethwe
Ukwakhiwa kwe-Hardware
Izingxenyekazi zekhompiyutha ze-CORE2: I-chip ye-ESP32-D0WDQ6-V3, isikrini se-TFT, i-LED Ekuhlaza, Inkinobho, isixhumi esibonakalayo se-GROVE, isixhumi esibonakalayo se-TypeC-to-USB, i-chip Management Power nebhethri.
I-ESP32-D0WDQ6-V3 I-ESP32 iyisistimu ekabili-core enama-CPU amabili e-Harvard Architecture Xtensa LX6. Yonke inkumbulo eshumekiwe, inkumbulo yangaphandle kanye nama-peripherals atholakala ebhasini ledatha kanye/noma ebhasini leziyalezo lalawa ma-CPU. Ngaphandle kokunye okuhlukile okuncane (bheka ngezansi), ukuklanywa kwekheli lama-CPU amabili kuyahambisana, okusho ukuthi basebenzisa amakheli afanayo ukuze bafinyelele. inkumbulo efanayo. Ama-peripheral amaningi ohlelweni angafinyelela inkumbulo eshumekiwe nge-DMA.
Isikrini se-TFT iyisikrini esinemibala engama-intshi angu-2 intshi eshayelwa i-ILI9342C nesixazululo esingu-320 x 240. I-Operating voltagUbubanzi be-e bungu-2.6~3.3V, izinga lokushisa elisebenzayo lingu-25~55°C.
I-chip yokuphatha amandla i-X-Powers's AXP192. Umthamo wokusebenzatagUbubanzi be-e bungu-2.9V~6.3V kanti amandla okushaja angu-1.4A.
I-CORE2 ihlomisa i-ESP32 ngakho konke okudingekayo ekuhleleni, yonke into edingekayo ekusebenzeni nasekuthuthukisweni
I-PIN DESCRIPTION
I-USB INTERFACE
Uhlobo lwe-M5CAMREA lokucushwa kohlobo C lokusebenzelana kwe-USB, lusekela iphrothokholi yokuxhumana evamile ye-USB2.0.
GROVE INTERFACE
4p iphimbo elahliwe lokuxhumanisa okungu-2.0mm M5CAMREA GROVE, izintambo zangaphakathi kanye ne-GND, 5V, GPIO32, GPIO33 exhunyiwe.
INCAZELO YOMSEBENZI
Lesi sahluko sichaza amamojula nemisebenzi ehlukahlukene ye-ESP32-D0WDQ6-V3.
CPU NEMEMORY
I-Xtensa®single-/dual-core32-bitLX6microprocessor(s), upto600MIPS (200MIPSforESP32-S0WD/ESP32-U4WDH, 400 MIPS ye-ESP32-D2WD):
- 448 KB ROM
- 520 KB SRAM
- 16 KB SRAM ku-RTC
- I-QSPI isekela ama-flash/SRAM chips amaningi
INCAZELO YESITOREKO
I-Flash yangaphandle kanye ne-SRAM
I-ESP32 isekela i-flash ye-QSPI eminingi yangaphandle kanye nenkumbulo yokufinyelela engahleliwe (i-SRAM), enokubethela kwe-AES okusekelwe ku-hardware ukuvikela izinhlelo zomsebenzisi nedatha.
- I-ESP32 ifinyelela i-QSPI Flash yangaphandle kanye ne-SRAM ngokulondoloza isikhashana. Isikhala sekhodi ye-Flash yangaphandle esingafika ku-16 MB sifakwe kumephu ku-CPU, sisekela ukufinyelela okungu-8-bit, 16-bit no-32-bit, futhi singasebenzisa ikhodi.
- I-Flash yangaphandle efinyelela ku-8 MB kanye ne-SRAM efakwe kumephu yesikhala sedatha ye-CPU, isekela lokufinyelela kwe-8-bit, 16-bit kanye no-32-bit. I-Flash isekela ukusebenza kokufunda kuphela, i-SRAM isekela ukufunda nokubhala imisebenzi.
I-Crystal
I-crystal oscillator engu-2 MHz~60 MHz (40 MHz kuphela ekusebenzeni kwe-Wi-Fi/BT)
UKUPHATHWA KWE-RTC NOKUSETSHENZISWA KWAMANDLA ANGAPHANSI
I-ESP32 isebenzisa amasu okuphatha amandla athuthukile ingase ishintshwe phakathi kwezindlela ezihlukene zokonga amandla. (Bheka iThebula 5).
- Imodi yokonga amandla
- Imodi esebenzayo: I-RF chip iyasebenza. I-chip ingathola futhi idlulise isignali yomsindo.
- Imodi yokulala yemodemu: I-CPU ingasebenza, iwashi lingase lilungiswe. I-Wi-Fi / i-Bluetooth baseband ne-RF
- Imodi yokulala kancane: I-CPU imisiwe. I-RTC nenkumbulo kanye nama-peripherals ULP coprocessor operation. Noma yimuphi umcimbi wokuvuka (i-MAC, umsingathi, isibali sikhathi se-RTC noma ukuphazamiseka kwangaphandle) uzovusa i-chip.
- Imodi yokulala okujulile: inkumbulo ye-RTC kuphela nama-peripherals asesimweni sokusebenza. Idatha yokuxhumana ye-Wi-Fi ne-Bluetooth egcinwe ku-RTC. I-ULP coprocessor ingasebenza.
- Imodi ye-Hibernation: 8 MHz oscillator kanye ne-coprocessor ULP eyakhelwe ngaphakathi kukhutshaziwe. Imemori ye-RTC yokubuyisela ukunikezwa kwamandla ivaliwe. Isibali sikhathi sewashi se-RTC esisodwa kuphela esitholakala ewashini elinensayo kanye ne-RTC GPIO ethile emsebenzini. Iwashi le-RTC RTC noma isibali sikhathi singavuka kumodi ye-GPIO Hibernation.
- Imodi yokulala okujulile
- imodi yokulala ehlobene: Imodi yokonga amandla ishintsha phakathi kwe-Active, Modem- sleeping, Imodi yokulala elula. I-CPU, i-Wi-Fi, i-Bluetooth, nesikhawu sesikhathi sokusetha kabusha umsakazo ukuze kuvuswe, ukuqinisekisa uxhumano lwe-Wi-Fi / Bluetooth.
- Izindlela zokuqapha inzwa yamandla aphansi kakhulu: isistimu eyinhloko Imodi yokulala Okujulile, i-coprocessor ye-ULP ivulwa noma ivalwe ngezikhathi ezithile ukuze kukale idatha yenzwa. Inzwa ikala idatha, i-ULP coprocessor inquma ukuthi iluvuse yini uhlelo oluyinhloko.
IZIMPAWU ZIKAgesi
LIMIT PARAMETERS
- I-VIO kuphedi yokuphakela amandla, Bheka I-ESP32 Technical Specification Appendix
IO_MUX, njenge-SD_CLK yokunikezwa kwamandla kwe-VDD_SDIO.
Cindezela bese ubamba inkinobho yamandla eseceleni imizuzwana emibili ukuze uqale idivayisi.Cindezela bese ubamba imizuzwana engaphezu kwengu-6 ukuze uvale idivayisi. Shintshela kwimodi yesithombe ngesikrini Sasekhaya, futhi i-avatar engatholwa ngekhamera iboniswa esikrinini se-tft.Intambo ye-USB kufanele ixhunywe lapho isebenza, futhi ibhethri ye-lithium isetshenziselwa isitoreji sesikhashana ukuvimbela amandla. ukwehluleka.
Isitatimende se-FCC
Noma yiziphi Izinguquko noma ukuguqulwa okungagunyazwanga ngokucacile yinhlangano enesibopho sokuthobela imithetho kungasusa igunya lomsebenzisi lokusebenzisa okokusebenza.
Le divayisi ithobela ingxenye 15 yeMithetho ye-FCC. Ukusebenza kungaphansi kwemibandela emibili elandelayo:
- Le divayisi ingase ingabangeli ukuphazamiseka okuyingozi, futhi
- Lolu cingo kufanele lwamukele noma yikuphi ukuphazamiseka okutholiwe, okuhlanganisa ukuphazamiseka okungase kubangele ukusebenza okungafuneki.
Qaphela: Lesi sisetshenziswa sihloliwe futhi satholwa ukuthi sithobela imikhawulo yedivayisi yedijithali Yekilasi B, ngokuvumelana nengxenye 15 Yemithetho ye-FCC. Le mikhawulo iklanyelwe ukuhlinzeka ngokuvikeleka okufanele ekuphazanyisweni okuyingozi ekufakweni kwendawo yokuhlala. Lesi sixhobo sikhiqiza, sisebenzise futhi singakhipha amandla efrikhwensi yomsakazo futhi, uma singafakiwe futhi sisetshenziswa ngokuhambisana nemiyalelo, singadala ukuphazamiseka okuyingozi ezokuxhumana ngomsakazo. Nokho, asikho isiqinisekiso sokuthi ukuphazamiseka ngeke kwenzeke ekufakweni okuthile. Uma lesi sisetshenziswa sidala ukuphazamiseka okuyingozi emsakazweni noma kumabonakude, okunganqunywa ngokucisha nokuvula okokusebenza, umsebenzisi uyakhuthazwa ukuthi azame ukulungisa ukuphazamiseka ngesinyathelo esisodwa noma ngaphezulu kwezilandelayo:
- sondeza noma hambisa uthi olwamukelayo.
- Khulisa ukuhlukana phakathi kwesisetshenziswa nomamukeli.
- Xhuma okokusebenza endaweni yokuphuma kuyisekethe ehlukile kuleyo lapho umamukeli axhumeke khona.
- Xhumana nomthengisi noma uchwepheshe werediyo/TV onesipiliyoni ukuze uthole usizo.
I-RF Exposure Information (SAR)
Le foni iklanywe futhi yakhiqizwa ukuthi ingeqi imikhawulo yokukhipha amandla okuchayeka kumandla omsakazo (RF) ebekwe yi-Federal Communications Commission yase-United States.
Ngesikhathi sokuhlolwa kwe-SAR, le divayisi ibisethwe ukuthi idlulise ezingeni layo eliphezulu eliqinisekisiwe kuwo wonke ama-band frequency frequency, futhi ibekwe ezikhundleni ezilingisa ukuvezwa kwe-RF ekusetshenzisweni ekhanda ngaphandle kokuhlukanisa, futhi eduze komzimba ngokuhlukaniswa kuka-0 mm.
Umkhawulo we-SAR obekwe yi-FCC ngu-1.6W/kg. I-FCC inikeze Ukugunyazwa Kwezisetshenziswa zale foni eyimodeli anawo wonke amazinga e-SAR abikiwe ahlolwa njengokuthobelana nemihlahlandlela yokuchayeka ye-FCC RF.
Isaziso se-IC
Le divayisi ithobelana nezinga le-RSS elikhishwe yi-Industrial Canada. Ukusebenza kungaphansi kwemibandela emibili elandelayo:
- lolu cingo kungenzeka lungabangeli ukuphazamiseka, futhi
- lolu cingo kufanele lwamukele noma yikuphi ukuphazamiseka, okuhlanganisa ukuphazamiseka okungase kubangele ukusebenza okungafunwa kocingo.
Isitatimende Sokuchayeka Kwe-IC Radiation
Le EUT ithobelana ne-SAR ngemikhawulo evamile yabantu/imikhawulo yokuchayeka okungalawuleki ku-IC RSS-102 futhi ihlolwe ngokuhambisana nezindlela zokulinganisa nezinqubo ezishiwo ku-IEEE 1528 kanye ne-IEC 62209. Lezi zinsiza kufanele zifakwe futhi zisetshenziswe ngebanga elincane elingu-0 cm phakathi kwe-radiator nomzimba wakho. Lolu cingo kanye nezimpondo zalo akumele kubekwe ndawonye noma kusebenze ngokuhambisana nanoma yiluphi olunye uthi noma isidluliseli.
UIFlow Ukuqala Okusheshayo
Ithuluzi elivuthayo
Qaphela: Ngemva kokufaka abasebenzisi be-MacOS, sicela ufake uhlelo lokusebenza kufolda yohlelo, njengoba kukhonjisiwe esithombeni esingezansi.
Ukushiswa kwe-Firmware
- Chofoza kabili ukuze uvule ithuluzi lokushiswa kwe-Burner, khetha uhlobo lwedivayisi oluhambisanayo kumenyu engakwesokunxele, khetha inguqulo ye-firmware oyidingayo, bese uchofoza inkinobho yokudawuniloda.
- Bese uxhuma idivayisi ye-M5 kukhompyutha ngentambo yohlobo C, khetha imbobo ye-COM ehambisanayo, izinga le-baud lingasebenzisa ukucushwa okuzenzakalelayo ku-M5Burner, ngaphezu kwalokho, ungakwazi futhi ukugcwalisa i-WIFI idivayisi ezoxhunywa kuyo ngesikhathi. ukushiswa kwe-firmware stage ulwazi. Ngemva kokucushwa, chofoza okuthi “Shisa” ukuze uqale ukushisa.
- Lapho ugodo oluvuthayo lukhuthaza Ukushiswa Ngempumelelo, kusho ukuthi i-firmware ishisiwe.
Uma kuqala ukushisa noma uhlelo lwe-firmware lusebenza ngendlela engavamile, ungachofoza u-"Sula" ukuze usule imemori ye-flash. Esibuyekezweni esilandelayo se-firmware, asikho isidingo sokusula futhi, ngaphandle kwalokho ulwazi olugciniwe lwe-Wi-Fi luzosuswa futhi Ukhiye we-API uzovuselelwa.
Lungiselela i-WIFI
I-UIFlow inikeza kokubili okungaxhunyiwe ku-inthanethi futhi web inguqulo yomhleli. Lapho usebenzisa i- web inguqulo, sidinga ukumisa uxhumano WiFi kudivayisi. Okulandelayo kuchaza izindlela ezimbili zokulungisa uxhumano lwe-WiFi kudivayisi (Burn Configuration kanye ne-AP hotspot Configuration).
Shisa i-WiFi yokumisa (kuyancomeka)
I-UIFlow-1.5.4 nezinguqulo ezingenhla zingabhala imininingwane ye-WiFi ngokuqondile nge-M5Burner.
I-WiFi yokucushwa kwe-APhotspot
- Cindezela futhi ubambe inkinobho yamandla kwesokunxele ukuze uvule umshini. Uma i-WiFi ingalungisiwe, isistimu izongena ngokuzenzakalelayo kumodi yokumisa inethiwekhi lapho ivulwa okokuqala. Ake sithi ufuna ukufaka kabusha imodi yokumisa inethiwekhi ngemva kokusebenzisa ezinye izinhlelo, ungabhekisela ekusebenzeni okungezansi. Ngemuva kokuthi Ilogo ye-UIFlow ivele ekuqaleni, chofoza ngokushesha inkinobho ethi Ikhaya (phakathi nendawo inkinobho ye-M5) ukuze ufake ikhasi lokumisa. Cindezela inkinobho kwesokudla se-fuselage ukuze ushintshele ku-Setting, bese ucindezela inkinobho ethi Ikhaya ukuze uqinisekise. Cindezela inkinobho engakwesokudla ukuze ushintshele kwi-WiFi Setting, cindezela inkinobho ethi Ikhaya ukuze uqinisekise, bese uqala ukumisa.
- Ngemva kokuxhuma ngempumelelo kwi-hotspot ngeselula yakho, vula isiphequluli seselula ukuze uskene ikhodi ye-QR esikrinini noma finyelela ngokuqondile ku-192.168.4.1, faka ikhasi ukuze ugcwalise imininingwane yakho siqu ye-WIFI, bese uchofoza Lungiselela ukuze urekhode imininingwane yakho ye-WiFi. . Idivayisi izoqala kabusha ngokuzenzakalelayo ngemva kokulungisa ngempumelelo nokufaka imodi yokuhlela.
Qaphela: Izinhlamvu ezikhethekile "njengesikhala" azivunyelwe kulwazi olulungisiwe lwe-WiFi.
I-Network Programming Mode kanye ne-API KEY
Faka imodi yokuhlela yenethiwekhi
Imodi yokuhlela yenethiwekhi imodi yokudokha phakathi kwedivayisi ye-M5 ne-UIFlow web inkundla yokuhlela. Isikrini sizobonisa isimo samanje sokuxhumeka kwenethiwekhi kwedivayisi. Uma inkomba iluhlaza, kusho ukuthi ungathola ukusunduzwa kohlelo noma kunini. Ngaphansi kwesimo esimisiwe, ngemva kokulungiselelwa kokuqala okuyimpumelelo kwenethiwekhi ye-WiFi, idivayisi izoqala kabusha ngokuzenzakalelayo bese ifaka imodi yokuhlela yenethiwekhi. Uma ungazi ukuthi ungayifaka kanjani kabusha imodi yokuhlela ngemuva kokusebenzisa ezinye izinhlelo zokusebenza, ungabheka le misebenzi elandelayo.
iqala kabusha, cindezela inkinobho A kusixhumi esibonakalayo semenyu enkulu ukuze ukhethe imodi yokuhlela bese ulinda kuze kube yilapho inkomba elungile yenkomba yenethiwekhi ishintsha ibe luhlaza ekhasini lemodi yokuhlela. Finyelela ekhasini lokuhlela le-UIFlow ngokuvakashela i-flow.m5stack.com kusiphequluli sekhompyutha.
Ukumatanisa kwe-APKEY
I-API KEY iwubufakazi bokuxhumana bamadivayisi e-M5 uma usebenzisa i-UIFlow web ukuhlela. Ngokulungisa i-API KEY ehambisanayo ohlangothini lwe-UIFlow, uhlelo lungaphushelwa idivayisi ethile. Umsebenzisi udinga ukuvakashela i-flow.m5stack.com kukhompuyutha web isiphequluli sokufaka ikhasi lokuhlela le-UIFlow. Chofoza inkinobho yokusetha kubha yemenyu ekhoneni eliphezulu kwesokudla sekhasi, faka Ukhiye we-API kudivayisi ehambisanayo, khetha ihadiwe esetshenzisiwe, chofoza okuthi KULUNGILE ukuze ulondoloze futhi ulinde kuze kube yilapho icela ukuxhuma ngempumelelo.
I-HTTP
Qedela lezi zinyathelo ezingenhla, bese ungaqala ukuhlela nge-UIFlow. Okwesiboneloample:Finyelela i-Baidu nge-HTTP
I-BLE UART
Incazelo Yomsebenzi
Sungula uxhumano lwe-Bluetooth futhi unike amandla isevisi yokudlula ye-Bluetooth.
- Qalisa izilungiselelo, lungisa igama ledivayisi ye-Bluetooth.
- I-BLE UART Writre Thumela idatha usebenzisa i-BLE UART.
- I-BLE UART ihlala iyinqolobane Hlola inani lamabhayithi edatha ye-BLE UART.
- I-BLE UART ifunde yonke i-ReAad yonke idatha kunqolobane ye-BLE UART.
- I-BLE UART ifunde izinhlamvu Funda n idatha kunqolobane ye-BLE UART.
Iziyalezo
Sungula ukuxhumana kwe-Bluetooth passthrough futhi uthumele / vala isilawuli i-LED.
I-UIFlow Desktop IDE
I-UIFlow Desktop IDE inguqulo engaxhunyiwe ku-inthanethi yomhleli we-UIFlow engadingi uxhumano lwenethiwekhi, futhi ingakunikeza ulwazi lohlelo oluphendulayo lokuphusha. Sicela uchofoze inguqulo ehambisanayo ye-UIFlow-Desktop-IDE ukuze uyilande ngokuya ngesistimu yakho yokusebenza .
Imodi yokuhlela ye-USB
Vula i-nzip elandiwe ye-UIFlow Desktop IDE bese uchofoza kabili ukuze usebenzise uhlelo.
Ngemuva kokuthi uhlelo lokusebenza luqale, luzobona ngokuzenzakalelayo ukuthi ikhompuyutha yakho inomshayeli we-USB (CP210X), chofoza Faka, bese ulandela imiyalo ukuze uqedele ukufaka.
Ngemuva kokuthi ukufakwa komshayeli sekuqediwe, izongena ngokuzenzakalelayo i-UIFlow Desktop IDE futhi ivele ngokuzenzakalelayo ibhokisi lokumisa. Ngalesi sikhathi, xhuma idivayisi ye-M5 kukhompuyutha ngentambo yedatha ye-Tpye-C.
Ukusebenzisa i-IDE yedeskithophu ye-UIFlow kudinga idivayisi ye-M5 ene-UIFlow firmware bese ufaka ** Imodi yokuhlela ye-USB **.
Chofoza inkinobho yamandla ohlangothini lwesobunxele lwedivayisi ukuze uqale kabusha, ngemva kokufaka imenyu, chofoza ngokushesha inkinobho engakwesokudla ukuze ukhethe imodi ye-USB.
Khetha imbobo ehambisanayo, kanye nedivayisi yokuhlela, chofoza KULUNGILE ukuze uxhume.
Izixhumanisi Ezihlobene
UIFlow Block isingeniso
Amadokhumenti / Izinsiza
![]() |
I-M5STACK M5STACK-CORE2 Based IoT Development Kit [pdf] Imaniwali yosebenzisayo M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, M5STACK-CORE2 Based IoT Development Kit, M5STACK-CORE2, Based IoT Development Kit, IoT Development Kit, Development Kit |