I-M5STACK ESP32 CORE2 IoT Development Kit Manual yomsebenzisi

Ibhukwana lomsebenzisi le-M5STACK ESP32 CORE2 IoT Development Kit

1. UHLUKO

I-M5Stick CORE2 ibhodi le-ESP32 elisekelwe ku-ESP32-D0WDQ6-V3 chip, eliqukethe isikrini esingu-2-intshi se-TFT. Ibhodi lenziwe nge-PC+ABC.

Ibhukwana lomsebenzisi le-M5STACK ESP32 CORE2 IoT Development Kit - Uhlaka

1.1 Ukwakhiwa kwe-Hardware

Ihadiwe ye-CORE2: I-chip ye-ESP32-D0WDQ6-V3, isikrini se-TFT, i-LED Ekuhlaza, Inkinobho, isixhumi esibonakalayo se-GROVE, isixhumi esibonakalayo se-Type.C-to-USB, i-chip Management kanye nebhethri.
I-ESP32-D0WDQ6-V3 I-ESP32 iyisistimu ekabili-core enama-CPU amabili e-Harvard Architecture Tense LX6. Yonke inkumbulo eshumekiwe, inkumbulo yangaphandle kanye nama-peripherals kutholakala ebhasini ledatha kanye/noma ebhasini lemiyalo lawa ma-CPU. Ngaphandle kokunye okuhlukile okuncane (bona ngezansi), imephu yekheli yama-CPU amabili i-symmetric, okusho ukuthi asebenzisa amakheli afanayo ukuze afinyelele inkumbulo efanayo. Ama-peripheral amaningi ohlelweni angafinyelela inkumbulo eshumekiwe nge-DMA.

I-TFT Screen iyisikrini esingu-2-intshi esinemibala eshayelwa i-ILI9342C nesixazululo esingu-320 x 240.
I-vol esebenzayotagUbubanzi be-e bungu-2.6~3.3V, izinga lokushisa elisebenzayo lingu-25~55°C.
I-Power Management chip yi-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

2.I-PIN INCAZELO

2.1. I-USB INTERFACE

Uhlobo lwe-M5CAMREA lokucushwa kohlobo C lokusebenzelana kwe-USB, lusekela iphrothokholi yokuxhumana evamile ye-USB2.0.

Ibhukwana lomsebenzisi le-M5STACK ESP32 CORE2 IoT Development Kit - USB

2.2. GROVE INTERFACE

4p iphimbo elahliwe lokuxhumanisa okungu-2.0mm M5CAMREA GROVE, izintambo zangaphakathi kanye ne-GND, 5V, GPIO32, GPIO33 exhunyiwe.

I-M5STACK ESP32 CORE2 I-IoT Development Kit User Manual - Grove Interface

3.INCAZELO YOMSEBENZI

Lesi sahluko sichaza amamojula nemisebenzi ehlukahlukene ye-ESP32-D0WDQ6-V3.

3.1. 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
3.2. INCAZELO YESITOREKO
3.2.1.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.
3.3. I-Crystal

I-crystal oscillator engu-2 MHz~60 MHz (40 MHz kuphela ekusebenzeni kwe-Wi-Fi/BT)

3.4. 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-chip ye-RF iyasebenza. I-chip ingathola futhi idlulise isignali yomsindo.
    - Imodi yokulala ye-Modem: I-CPU ingasebenza, iwashi lingase lilungiswe. I-Wi-Fi / i-Bluetooth baseband ne-RF
    - Imodi yokulala elula: 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-WiFi ne-Bluetooth egcinwe ku-RTC. I-ULP coprocessor ingasebenza. - Imodi ye-Hibernation: i-oscillator engu-8 MHz 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-Iyasebenza, Imodemu-ukulala, 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 e-Ultra: 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.

Ibhukwana lomsebenzisi le-M5STACK ESP32 CORE2 IoT Development Kit - Imodi yokulala okujulile

4.IZIMPAWU ZIKAgesi

4.1. LIMIT PARAMETERS

Ibhukwana lomsebenzisi le-M5STACK ESP32 CORE2 IoT Development Kit - LIMIT PARAMETERS

1. I-VIO kuphedi yokuphakela amandla, Bheka i-ESP32 I-Technical Specification Appendix IO_MUX, njenge-SD_CLK yokunikezwa kwamandla kwe-VDD_SDIO.

Cindezela futhi ubambe inkinobho yamandla eseceleni imizuzwana emibili ukuze uqale idivayisi. Cindezela bese ubamba imizuzwana engaphezu kwengu-6 ukuze uvale idivayisi. Shintshela kumodi yesithombe ngesikrini sasekhaya, futhi i-avatar engatholwa ngekhamera ivezwa esikrinini se-tft. Ikhebula le-USB kufanele lixhunywe lapho kusebenza, futhi ibhethri ye-lithium isetshenziselwa isitoreji sesikhashana ukuvimbela ukwehluleka kwamandla.

Isitatimende se-FCC: Noma yiziphi Izinguquko noma ukuguqulwa okungagunyazwanga ngokucacile yinhlangano enesibopho sokuthobelana kungase kuqede igunya lomsebenzisi lokusebenzisa okokusebenza.

Le divayisi ithobela ingxenye 15 yeMithetho ye-FCC. Ukusebenza kungaphansi kwemibandela emibili elandelayo:
(1) Lolu cingo lungase lungabangeli ukuphazamiseka okuyingozi, futhi
(2) Lolu cingo kufanele lwamukele noma yikuphi ukuphazamiseka okutholiwe, okuhlanganisa ukuphazamiseka okungase kubangele ukusebenza okungafuneki.
Isitatimende Sokuchayeka Kwi-FCC Radiation: Lesi sixhobo sithobela imikhawulo yokuchayeka emisebeni ye-FCC ebekwe endaweni engalawuleki .Lokhu okokusebenza kufanele kufakwe futhi kusetshenziswe ngebanga elincane elingu-20cm phakathi kwerediyetha nomzimba wakho.

Qaphela: Lesi sixhobo sihloliwe futhi kwatholakala ukuthi sithobela imikhawulo yesisetshenziswa sedijithali seSigaba B, ngokususelwe esigabeni 15 soMthethosisekelo.

Imithetho 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:
-Hlehlisa noma hambisa uthi olwamukelayo.
-Khulisa ukuhlukana phakathi kwemishini nomamukeli.
– Xhuma okokusebenza endaweni yokuphuma eseyikhethini ehlukile kuleyo lapho umamukeli axhumeke khona.
- Xhumana nomthengisi noma uchwepheshe werediyo/TV onolwazi ukuze uthole usizo.

I-UI Flow Isiqalo Esisheshayo

Lesi sifundo sisebenza ku-M5Core2

Ithuluzi elivuthayo

Sicela uchofoze inkinobho engezansi ukuze ulande ithuluzi elihambisanayo le-M5Burner firmware ngokohlelo lwakho lokusebenza. Vula unzip bese uvula uhlelo lokusebenza.

I-M5STACK ESP32 CORE2 I-IoT Development Kit User Manual - Ithuluzi lokushisa

I-M5STACK ESP32 CORE2 IoT Development Kit User Manual - Ngemva kokufakwa kwabasebenzisi be-MacOS

Ukushiswa kwe-Firmware

  1. Chofoza kabili ukuze uvule ithuluzi lokushisa i-Burner, khetha uhlobo lwedivayisi oluhambisanayo kumenyu engakwesokunxele, khetha inguqulo ye-firmware oyidingayo, bese uchofoza inkinobho yokulanda ukuze uyilande.
    I-M5STACK ESP32 CORE2 IoT Development Kit User Manual - Chofoza kabili ukuze uvule ithuluzi lokushisa i-Burner
  2. 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. i-firmware evuthayo stage ulwazi. Ngemva kokumisa, chofoza okuthi “Shisa” ukuze uqale ukuvutha.
    I-M5STACK ESP32 CORE2 I-IoT Development Kit User Manual - Bese uxhuma idivayisi ye-M5 kukhompyutha ngentambo yohlobo C.
  3. Lapho ilogi evuthayo ikhuthaza Ukushiswa Ngempumelelo, kusho ukuthi i-firmware ishisiwe.

I-M5STACK ESP32 CORE2 IoT Development Kit User Manual - Lapho ilogi evuthayo ikhuthaza

Lapho ukushiswa kokuqala noma uhlelo lwe-firmware lusebenza ngendlela engavamile, ungachofoza u-"Sula" ukuze usule imemori ye-flash. Esibuyekezweni se-firmware esilandelayo, asikho isidingo sokusula futhi, ngaphandle kwalokho ulwazi lwe-Wi-Fi olulondoloziwe 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 zokumisa uxhumo lwe-WiFi kudivayisi (Burn configuration kanye ne-AP hotspot configuration).

Shisa i-WiFi yokumisa (kuyanconywa)
I-UIFlow-1.5.4 nezinguqulo ezingenhla zingabhala imininingwane ye-WiFi ngokuqondile nge-M5Burner.

Ibhukwana lomsebenzisi le-M5STACK ESP32 CORE2 IoT Development Kit - Shisa i-WiFi yokumisa

I-WiFi yokucushwa kwe-hotspot ye-AP

  1. Cindezela futhi ubambe inkinobho yamandla kwesokunxele ukuze uvule umshini. Uma i-WiFi ingamisiwe, isistimu izongena ngokuzenzakalelayo kumodi yokumisa inethiwekhi uma ivulwa okokuqala ngqa. Ake sithi ufuna ukufaka kabusha imodi yokumisa inethiwekhi ngemva kokusebenzisa ezinye izinhlelo, ungabhekisela ekusebenzeni ngezansi. Ngemva kokuthi Ilogo ye-UIFlow ibonakala 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 inketho ku-WiFi Setting, cindezela inkinobho Yasekhaya ukuze uqinisekise, bese uqala ukumisa.
    I-M5STACK ESP32 CORE2 I-IoT Development Kit User Manual - Imodi yokuhlela yenethiwekhi iyimodi yokudokha phakathi kwe-M5
  2. Ngemva kokuxhumeka ngempumelelo ku-hotspot ngeselula yakho, vula isiphequluli seselula ukuze uskene ikhodi ye-QR esikrinini noma ufinyelele ngokuqondile ku-192.168.4.1, faka ikhasi ukuze ugcwalise ulwazi lwakho lomuntu siqu lwe-WIFI, bese uchofoza u-Lungisa ukuze urekhode imininingwane yakho ye-WiFi. . Idivayisi izoqala kabusha ngokuzenzakalelayo ngemva kokumisa ngempumelelo nokufaka imodi yokuhlela. Qaphela: Izinhlamvu ezikhethekile "njengesikhala" azivunyelwe kulwazi olumisiwe lwe-WiFi.

I-M5STACK ESP32 CORE2 I-IoT Development Kit User Manual - Izinhlamvu ezikhethekile ezinjalo

I-Network Programming Mode kanye ne-API KEY
Faka imodi yokuhlela yenethiwekhi Inethiwekhi Imodi yokuhlela iyimodi 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 esizenzakalelayo, ngemva kokucushwa okuphumelelayo 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 kukhasi lokuhlela le-UIFlow ngokuvakashela flow.m5stack.com esipheqululini sekhompyutha.

I-M5STACK ESP32 CORE2 I-IoT Development Kit User Manual - Imodi yokuhlela yenethiwekhi iyimodi yokudokha phakathi kwe-M5

I-API KEY yokumatanisa

I-API KEY iwubufakazi bokuxhumana bamadivayisi e-M5 uma usebenzisa i-UIFlow web ukuhlela. Ngokumisa i-API KEY ehambisanayo ohlangothini lwe-UIFlow, uhlelo lungaphushwa kudivayisi ethile. Umsebenzisi udinga ukuvakashela 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-M5STACK ESP32 CORE2 IoT Development Kit User Manual - Ukumataniswa kwe-API KEY

I-HTTP

Qedela lezi zinyathelo ezingenhla, bese ungaqala ukuhlela nge-UIFlow. Okwesiboneloample: Finyelela i-Baidu nge-HTTP

I-M5STACK ESP32 CORE2 I-IoT Development Kit User Manual - Qedela lezi zinyathelo ezingenhla, bese ungaqala ukuhlela nge-UIFlow
I-BLE UART
Umsebenzi Incazelo Sungula uxhumano lwe-Bluetooth futhi unike amandla isevisi yokudlula ye-Bluetooth.

Ibhukwana lomsebenzisi le-M5STACK ESP32 CORE2 IoT Development Kit - Sungula uxhumano lwe-Bluetooth futhi unike amandla isevisi yokudlula ye-Bluetooth

  • Qalisa izilungiselelo, lungiselela igama ledivayisi ye-Bluetooth.
  • Umbhali we-BLE UART Thumela idatha usebenzisa i-BLE UART.
  • I-BLE UART ihlala iyinqolobane Hlola inani lamabhayithi edatha ye-BLE UART.
  • I-BLE UART ifunde yonke Funda 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.

Ibhukwana lomsebenzisi le-M5STACK ESP32 CORE2 IoT Development Kit - Sungula uxhumano lokudlula lwe-Bluetooth bese uthumela

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 .

I-M5STACK ESP32 CORE2 IoT Ikhithi Yokuthuthukisa Ibhukwana Lomsebenzisi - UIFlow Desktop IDE

Imodi yokuhlela ye-USB
Vula i-nzip elandiwe ye-UIFlow Desktop IDE bese uchofoza kabili ukuze usebenzise uhlelo.

Ibhukwana lomsebenzisi le-M5STACK ESP32 CORE2 IoT Development Kit - Imodi yokuhlela ye-USB

Ngemuva kokuthi uhlelo lokusebenza luqale, luzobona ngokuzenzakalelayo ukuthi ikhompuyutha yakho inomshayeli we-USB (CP210X), chofoza Faka, bese ulandela imiyalo ukuze uqedele ukufaka.

Ibhukwana lomsebenzisi le-M5STACK ESP32 CORE2 IoT Development Kit - Ngemuva kokuthi uhlelo lokusebenza luqale

Ngemuva kokuthi ukufakwa komshayeli sekuqediwe, kuzongena ngokuzenzakalelayo i-IDE yedeskithophu ye-UIFlow bese kuvele ngokuzenzakalela ibhokisi lokumisa. Ngalesi sikhathi, xhuma idivayisi ye-M5 kukhompuyutha ngentambo yedatha ye-Tpye-C.

I-M5STACK ESP32 CORE2 I-IoT Development Kit User Manual - Ngemva kokuthi ukufakwa komshayeli sekuqediwe

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.

I-M5STACK ESP32 CORE2 I-IoT Development Kit User Manual - Chofoza inkinobho yamandla ohlangothini lwesobunxele lwedivayisi ukuze uqalise kabusha

Khetha imbobo ehambisanayo, kanye nedivayisi yokuhlela, chofoza KULUNGILE ukuze uxhume.

I-M5STACK ESP32 CORE2 I-IoT Development Kit User Manual - Khetha imbobo ehambisanayo, kanye nedivayisi yokuhlela

Izixhumanisi Ezihlobene
UIFlow Block isingeniso

Amadokhumenti / Izinsiza

Ikhithi Yokuthuthukisa ye-M5STACK ESP32 CORE2 IoT [pdf] Imaniwali yosebenzisayo
M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, ESP32, CORE2 IoT Development Kit, ESP32 CORE2 IoT Development Kit, Ikhithi Yokuthuthukisa

Izithenjwa

Shiya amazwana

Ikheli lakho le-imeyili ngeke lishicilelwe. Izinkambu ezidingekayo zimakiwe *