Imojula ye-M5stack M5STICKC PLUS ESP32-PICO-D4
I-OUTLINE
I-StickC PLUS ibhodi le-ESP32 elisuselwe kumojula ye-ESP32-PICO-D4, ene-LED eyodwa nenkinobho eyodwa Ibhodi lenziwe nge-PC+ABC.
Ukwakhiwa kwe-Hardware
I-Hardware ye-M5StickC PLUS: Imojula ye-ESP32-PICO-D4, isikrini se-TFT, i-IMU, i-IR transmitter, i-Red LED, Inkinobho, isixhumi esibonakalayo se-GROVE, isixhumi esibonakalayo se-TypeC-to-USB, i-chip Management Power nebhethri.
- I-StickT Engeza ikhamera ye-infrared.
- ESP32- PICO-D4 iyimojuli ye-System-in-Package (SiP) esekelwe ku-ESP32, ehlinzeka ngokusebenza okuphelele kwe-Wi-Fi ne-Bluetooth. Imojula ihlanganisa i-4-MB SPI flash. I-ESP32-PICO-D4 ihlanganisa zonke izingxenye ze-peripheral ngaphandle komthungo, okuhlanganisa i-crystal oscillator, i-flash, ama-filter capacitor, nezixhumanisi ezifanayo ze-RF kuphakheji elilodwa.
- Isikrini se-TFT iyisikrini sombala esingu-1.14-intshi esishayelwa i-ST7789 kaSitronix enesixazululo esingu-135 x 240. Ivolthi yokusebenzatagububanzi buyi-2.5 ~ 3.3V
- IMU I-MPU-6886 iyidivayisi yokulandelela ukunyakaza kwe-axis engu-6 ehlanganisa i-gyroscope engu-3-axis kanye ne-3-axis accelerometer ephaketheni elincane le-LGA elingu-3 mm x 3 x 0.75 mm 24-pin.
- Ukuphathwa kwamandla I-chip yi-X-Powers's AXP192. Umthamo wokusebenzatagUbubanzi be-e bungu-2.9V~6.3V kanti amandla okushaja angu-1.4A.
- I-M5StickC I-PLUS ihlomisa i-ESP32 ngayo yonke into edingekayo yokuhlela, 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
Ukuphakama kwe-4p okulahliwe okungu-2.0mm M5CAMREA GROVE kokuxhumana, izintambo zangaphakathi, ne-GND, 5V, GPIO32, GPIO33 exhunyiwe.
INCAZELO YOMSEBENZI
Lesi sahluko sichaza amamojula nemisebenzi ehlukahlukene ye-ESP32-PICO-D4.
CPU NEMEMORY
I-ESP32-PICO-D4 iqukethe amandla amabili aphansi i-Xtensa® 32-bit LX6 MCU. Imemori ye-on-chip ehlanganisa:
- 448-KB ye-ROM, futhi uhlelo luqala izingcingo zomsebenzi we-kernel
- Ukuze uthole imiyalelo engu-520 KB ne-chip yokugcina idatha ye-SRAM (okuhlanganisa nememori ye-flash 8 KB RTC)
- Inkumbulo ekhanyayo ye-RTC engu-8 KB SRAM, lapho i-RTC ingaqalwa ngemodi yokulala Okujulile, kanye nokugcina idatha efinyelelwe yi-CPU eyinhloko.
- Inkumbulo enensayo ye-RTC, engu-8 KB SRAM, ingafinyelelwa yi-coprocessor ngemodi yokulala Okujulile
- Kokusetshenziswa kwe-1 kbit, okuyi-256-bit system-specific (ikheli le-MAC ne-chipset); amabhithi angu-768 asele abekelwe uhlelo lomsebenzisi, lezi zinhlelo ze-Flash zihlanganisa ukubethela kanye ne-ID ye-chip
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. Kufika ku-16 MB wesikhala sekhodi yangaphandle ye-Flash sifakwe kumephu ku-CPU, sisekela ukufinyelela okungu-8-bit, 16-bit, no-32-bit, futhi singasebenzisa ikhodi.
- Kufika ku-8 MB we-Flash yangaphandle kanye ne-SRAM efakwe kumephu yesikhala sedatha ye-CPU, usekelo lokufinyelela kwe-8-bit, 16-bit, kanye no-32-bit. I-Flash isekela ukusebenza kokufunda kuphela, futhi i-SRAM isekela ukufunda nokubhala imisebenzi.
I-ESP32-PICO-D4 4 MB ye-SPI Flash ehlanganisiwe, ikhodi ingafakwa kumephu yesikhala se-CPU, isekele ukufinyelela okungu-8-bit, 16-bit no-32-bit, futhi ingasebenzisa ikhodi. Phina i-GPIO6 ESP32 yokuthi, GPIO7, GPIO8, GPIO9, GPIO10, ne-GPIO11 yokuxhuma imojuli ehlanganisiwe ye-SPI Flash, enganconyelwe eminye imisebenzi.
I-Crystal
- I-ESP32-PICO-D4 ihlanganisa i-crystal oscillator engu-40 MHz.
UKUPHATHWA KWE-RTC NOKUSETSHENZISWA KWAMANDLA ANGAPHANSI
I-ESP32 isebenzisa amasu okuphatha amandla athuthukile angase ashintshwe 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, futhi 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-WiFi ne-Bluetooth igcinwa 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 esisodwa kuphela sewashi le-RTC 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 yonga amandla ukushintsha phakathi kwemodi esebenzayo, yokulala yemodemu, kanye nemodi 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-ULP coprocessor ivulwa noma ivalwe ngezikhathi ezithile ukuze kukale idatha yenzwa. Inzwa ikala idatha, i-ULP coprocessor inquma ukuthi izovusa yini isistimu eyinhloko.
Imisebenzi ngezindlela ezihlukene zokusebenzisa amandla: ITABLE 5
IZIMPAWU ZIKAgesi
LIMIT PARAMETERS
Ithebula 8: Amanani anomkhawulo
- I-VIO kuphedi yokuphakela amandla, Bheka I-ESP32 I-Technical Specification Appendix IO_MUX, njenge-SD_CLK yokuphakelwa kwamandla kwe-VDD_SDIO
UIFlow Ukuqala Okusheshayo
- Lesi sifundo sisebenza ku-M5StickC naku-M5StickC PLUS
Ithuluzi elivuthayo
Sicela uchofoze inkinobho engezansi ukuze ulande ithuluzi elihambisanayo le-M5Burner firmware ngokohlelo lwakho lokusebenza. Vula unzip bese uvula uhlelo lokusebenza.
Qaphela: Ngemuva kokufakwa kwabasebenzisi be-macOS, sicela ufake uhlelo kufolda yohlelo lokusebenza, njengoba kukhonjisiwe esithombeni esingezansi.
Ukushiswa kwe-Firmware
- 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.
- Bese uxhuma idivayisi ye-M5 kukhompyutha ngentambo yohlobo C, bese ukhetha imbobo ye-COM ehambisanayo, izinga le-baud lingasebenzisa ukucushwa okuzenzakalelayo ku-M5Burner, ngaphezu kwalokho, ungakwazi futhi ukugcwalisa i-WIFI idivayisi ezoxhunywa kuyo. ngesikhathi sokushiswa kwe-firmware stage ulwazi. Ngemva kokumisa, chofoza okuthi “Shisa” ukuze uqale ukuvutha
- Lapho ilogi evuthayo ikhuthaza Burn Ngempumelelo, kusho ukuthi i-firmware ishisiwe.
- 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 izinguqulo zomhleli. 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.
I-WiFi yokucushwa kwe-hotspot ye-AP
- 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.
- 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-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 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 iba luhlaza ekhasini lemodi yokuhlela. Finyelela kukhasi lokuhlela le-UIFlow ngokuvakashela flow.m5stack.com esipheqululini sekhompyutha.
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 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 i-Hardware esetshenzisiwe, chofoza okuthi KULUNGILE ukuze ulondoloze futhi ulinde kuze kube yilapho icela ukuxhuma ngempumelelo.
Khanyisa i-LED
Qedela lezi zinyathelo ezingenhla, bese ungaqala ukuhlela nge-UIFlow. Okulandelayo kuzokukhombisa uhlelo olulula lokushayela i-M5StickC ukuze ukhanyise inkomba ye-LED. (1. Hudula i-LED ukuze ukhanyise ibhulokhi yohlelo. 2. Hlukanisa nohlelo lokuqalisa Isethaphu. 3 Chofoza inkinobho ethi Qalisa ekhoneni eliphezulu kwesokudla)
I-UIFlow Desktop IDE
I-IDE yedeskithophu ye-UIFlow iyinguqulo engaxhunyiwe ku-inthanethi yomhleli we-UIFlow engadingi uxhumano lwenethiwekhi futhi engakunikeza ngolwazi 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. (I-M5StickC ayidingi umshayeli we-CP210X, ngakho abasebenzisi bangakhetha ukufaka noma ukweqa)
Ngemuva kokuthi uhlelo lokusebenza luqale, luzobona ngokuzenzakalelayo ukuthi ikhompuyutha yakho inomshayeli we-USB (CP210X), chofoza Faka, bese ulandela imiyalo ukuze uqedele ukufaka. (I-M5StickC ayidingi umshayeli we-CP210X, ngakho abasebenzisi bangakhetha ukufaka noma ukweqa)
Ukusebenzisa i-UIFlow Desktop IDE kudinga idivayisi ye-M5 ene-UIFlow firmware kanye nokungena ** 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, bese uchofoza KULUNGILE ukuze uxhume.
I-BLE UART
Incazelo Yomsebenzi
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 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-M5StickC IoT Isifundo Sokuqalisa
- UIFlow Block isingeniso
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. Isitatimende Sokuchayeka Isitatimende Sokuchayeka Isitatimende Sokuchayeka 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:
- Hlela kabusha 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.
Isitatimende Sokuchayeka Kwemisebe ye-FCC:
Lokhu okokusebenza kuthobelana nemikhawulo yokuchayeka emisebeni ye-FCC ebekwe endaweni engalawuleki. Lo mshini kufanele ufakwe futhi usebenze ngebanga elincane elingama-20cm phakathi kwerediyetha nomzimba wakho. Cindezela futhi ubambe 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 ivezwa esikrinini se-TFT. Ikhebula le-USB kufanele lixhunywe lapho kusebenza, futhi ibhethri ye-lithium isetshenziselwa isitoreji sesikhashana ukuvimbela ukwehluleka kwamandla
Amadokhumenti / Izinsiza
![]() |
Imojula ye-M5stack M5STICKC PLUS ESP32-PICO-D4 [pdf] Imaniwali yosebenzisayo I-M5STICKCPLUS, 2AN3WM5STICKCPLUS, imojula ye-ESP32-PICO-D4 |