
El Imojula ye-M5StampS3 BAT ene-ESP32-S3 kanye nebhethri elihlanganisiwe Sekungenye yezinketho ezithakazelisayo kakhulu kulabo abafuna ukwakha amaphrojekthi e-IoT amancane nasebenzayo ngokuphathwa kwamandla okuthuthukisiwe. Akuyona nje "enye i-ESP32": ihlanganisa ipulatifomu enamandla kakhulu nesistimu yamandla ehlakaniphile, inkumbulo eyanele, kanye nesici sefomu esenzelwe ukuhlanganiswa ngqo kumabhodi enziwe ngokwezifiso noma imikhiqizo yezentengiselwano.
Ngaphezu kwalokho, le module ifanelana ngokuphelele Uhlelo lwe-M5Stack lwedivayisinjenge-StampS3 "ecacile" noma i-Cardputer ehlukile nayo esekelwe ku-ESP32-S3. Ukuqonda ukuthi ngayinye iletha ini etafuleni kusiza ekukhetheni inketho efanele yephrojekthi: kusukela "ebuchosheni" obuncane obuhlanganisiwe ku-PCB, kuya kukhompyutha encane encane enekhibhodi ehlanganisiwe, isikrini namabhethri alungele ukushintsha i-WiFi, i-Bluetooth noma ngisho nokwenza ukuhlolwa kokungena.
Iyini i-M5StampS3 BAT futhi ihluke kanjani?
I-M5StampS3 BAT iyi- imodyuli ehlanganisiwe enokuphathwa kwamandla okuhlanganisiwe Isebenzisa i-ESP32-S3-PICO-1-N8R8 SiP njengengqikithi yayo. Le System-in-Package ihlanganisa i-ESP32-S3 ne-dual-core Xtensa LX7 CPU efinyelela ku-240 MHz, kanye ne-8 MB yememori ye-Flash kanye ne-8 MB ye-PSRAM, kuphakheji eyodwa, okwenza kube kuhle kakhulu emisebenzini yokucubungula i-edge, umbono oyisisekelo, i-AI elula, noma ukuphathwa kwedatha okujulile.
Ngokungafani ne-StampS3 ejwayelekile, imodeli ye-BAT iyanezela izifunda ezithile zokulawula ibhethri namandlaIhlanganisa umklamo wokuphathwa kwamandla we-M5MP1 (obizwa nangokuthi i-M5PM1 kweminye imibhalo), okuvumela ukuphathwa kokufakwa kwamandla nokukhipha, ukushaja ibhethri le-LiPo, kanye nokulinganiswa kwama-voltage okufaka kanye nebhethri. Konke lokhu kuyenza ibe yinto efanelekile yamadivayisi aphathekayo adinga ukusebenza isikhathi eside ngokusetshenziswa kwamandla okuncishisiwe.
Omunye umehluko obalulekile we-M5StampS3 BAT uma uqhathaniswa nezinye izinhlobo yi- ukuba khona kwesixhumi esibonakalayo samandla esihlanganisiwe 3,7v amabhethriYakhelwe ukuxhuma ngesixhumi esithile (ikhebula lebhethri le-SH1.0 lifakiwe ephaketheni). Lokhu kuhlanganisa umjikelezo ophelele: amandla e-USB-C noma e-5V, ibhethri le-LiPo, kanye nokulungiswa kahle kwesimo samandla.
Imojuli ibonisa inani eliphelele Amaphini angu-11 e-GPIO asetshenziswa kabanzi kanye nephini elilodwa lokuvukaLokhu kufinyeleleka ngesixhumi se-BTB esingu-24-pin esine-pitch ejwayelekile engu-2,54 mm kuma-pads "angenamigoqo" (afakwe i-castelled). Lokhu kwenza kube lula kokubili ukuhlanganiswa kwe-SMT ku-PCB yangokwezifiso kanye nokusetshenziswa kufomethi ye-DIP noma ngama-pin ukuze kwenziwe i-prototyping esheshayo.
Omunye umehluko obalulekile we-M5StampS3 BAT uma uqhathaniswa nezinye izinhlobo yi- ukuba khona kwesixhumi samandla esihlanganisiwe samabhethri angu-3,7VYakhelwe ukuxhuma ngesixhumi esithile (ikhebula lebhethri le-SH1.0 lifakiwe ephaketheni). Lokhu kuhlanganisa umjikelezo ophelele: amandla e-USB-C noma e-5V, ibhethri le-LiPo, kanye nokulungiswa kahle kwesimo samandla.
Ukwakhiwa kwangaphakathi: ESP32-S3-PICO-1-N8R8, inkumbulo nokuxhumeka
Enhliziyweni yemodyuli sithola ESP32-S3-PICO-1-N8R8Inguqulo ehlanganiswe kakhulu ye-ESP32-S3 ehlanganisa i-CPU, imemori, kanye nezinto ze-analog zibe yi-SiP eyodwa. I-CPU iyi-Xtensa LX7 ekabili enesakhiwo esingu-32-bit kanye nemvamisa ephezulu engu-240 MHz, eqinisekisa indawo eyanele yemisebenzi yesikhathi sangempela eyinkimbinkimbi, ukuxhumana, kanye ne-logic yohlelo lokusebenza.
Ezingeni lememori, le SiP inikeza I-8 MB ye-Flash kanye ne-8 MB ye-PSRAM kakade ihlanganiswe kumojuli uqobo, ngaphandle kwesidingo sama-chip angaphandle. I-Flash isetshenziselwa ukugcina i-firmware kanye nedatha eqhubekayo, kuyilapho i-PSRAM ibalulekile ezinhlelweni zokusebenza ezidinga ama-buffer amaningi, imitapo yolwazi ye-AI, ukucutshungulwa komsindo noma kwevidiyo (isibonelo, ngamakhamera e-DVP axhunywe ngesixhumi se-BTB esisekela leso sixhumi esibonakalayo).
Ngokuphathelene nokuxhumeka okungenantambo, i-M5StampS3 BAT ithola ibhethri elivela ku-ESP32-S3 futhi iyasekela 2,4 GHz Wi-Fi (802.11 b/g/n) ukuze kutholakale izixhumanisi eziqinile kumanethiwekhi endawo kanye ne-Inthanethi Yezinto. Lokhu kuxhumana kwenza kufanelekele ukuzenzakalela kwasekhaya, i-telemetry ekude, ukuloga idatha yezimboni, amaseva ewebhu amancane afakiwe, noma amadivayisi axhunywe efwini.
Umklamo wemodyuli ulungele ukusingatha Imisebenzi yokuqagela ye-AI emaphethelweni kanye nokudluliswa kwedatha okunezinga eliphezulu, kusetshenziswa amandla ekhompyutha akabili kanye nenhlanganisela ye-Flash + PSRAM. Lokhu kuvula umnyango wokusebenzisa izinhlaka nezibonelo ezivela ku-Espressif noma umphakathi ukuze kuqashelwe kalula, kuhlungwe izinzwa ezihlakaniphile, noma kuhlaziywe endaweni ngaphambi kokulayisha ulwazi kunethiwekhi.
Ukuphathwa kwamandla nebhethri kuhlanganiswe ne-M5StampS3 BAT
Enye yamandla amakhulu e-M5StampS3 BAT ukuthi Isekethe yokuphatha amandla ye-M5MP1Lo mklamo uhlinzeka ngesistimu enezigaba eziningi yokulawula kokubili okokufaka kwamandla kanye nokunikezwa kwamandla ku-ESP32-S3 kanye nezinto ezihambisana nawo. Kuhloswe ukuthi kusebenze namabhethri e-lithium angu-3,7V, kanye nokokufaka okungu-5V okuvela ku-USB Type-C noma amandla ajwayelekile e-DC.
Imodyuli ine- isikhombikubona esiqondene nebhethri ukuze kuxhunywe kalula ibhethri le-LiPo langaphandle (3,7V). Ngaphezu kwalokho, isekethe ilawula ngokuzenzakalelayo ukushaja lapho idivayisi inikwe amandla nge-USB-C noma i-5V, ilawula ngokuphephile inqubo futhi iqaphe izimo ezibalulekile njenge-voltage yokufaka kanye ne-voltage yebhethri.
Esinye isici esibalulekile ukusekelwa kwe- imisebenzi yokuvusa amandla aphansiImojula inephini yokuvuka ezinikele evumela i-ESP32-S3 ukuthi ikhishwe ezimweni zokulala okujulile. Lokhu kuvumela ama-elekthronikhi ukuthi ahlale kwimodi yamandla aphansi isikhathi esiningi, avuke kuphela lapho umcimbi wangaphandle (inzwa, inkinobho, isignali evela kwenye idivayisi) udinga lokho.
Uma i-microcontroller ingena kwimodi yamandla aphansi, ingakwazi phinda usebenzise ugesi oyinhloko nge-I/O yokuvusaLokhu kunciphisa ukusetshenziswa kwamandla jikelele futhi kwandise isikhathi sebhethri. Lokhu kuwusizo ikakhulukazi kumaphrojekthi afana nezinzwa ezikude, ama-data logger azimele, noma amadivayisi aphathekayo achitha isikhathi esiningi engasebenzi.
Isixhumi esibonakalayo: I-GPIO, isixhumi se-BTB kanye ne-RGB LED
I-M5StampS3 BAT yenza kutholakale kunjiniyela Ama-GPIO angu-11 ajwayelekile kanye nomugqa owodwa wokuvukaLokhu kwanele ngenani elikhulu lamaphrojekthi okulawula, ukufundwa kwenzwa, noma ukuxhumana namanye amamojula. Nakuba inani lamaphini liphansi kune-StampS3 "engenalutho" (ene-GPIO efika ku-23), le nguqulo ye-BAT ibeka phambili ukuhlanganiswa kwama-electronics kagesi kanye nefomethi ehlanganisiwe yezinhlelo zokusebenza lapho kudingeka khona amaphini ambalwa.
Izikhonkwane zivezwa ngokusebenzisa Isixhumi se-BTB esinamaphini angu-24 Iphinde isekele isikhombimsebenzisi se-DVP samakhamera noma ezinye izinto ezisetshenziswa ngesivinini esikhulu. Imojula isebenzisa umklamo wephedi enembobo eyingxenye enephimbo elijwayelekile elingu-2,54 mm, okuvumela ukuthi ihlanganiswe nge-solder kusetshenziswa amasu e-SMT ekukhiqizweni noma kumabhodi okusika noma amabhodi okuthwala anemigqa ye-DIP.
Imodyuli ngokwayo ihlanganisa futhi i-RGB LED ehlelwe kahleLe mininingwane emincane iwusizo kakhulu ekusebenzeni ngoba ikuvumela ukuthi ubonise izimo zesistimu (uxhumano lwe-WiFi, iphutha, ukushaja kwebhethri, imodi yokulungiselela, njll.) ngaphandle kwesidingo sezingxenye zangaphandle. Ku-firmware, ungalawula umbala wayo nokukhanya kwayo usebenzisa amaphrothokholi ajwayelekile e-WS2812B smart LED.
Ukuhlanganiswa kwama-castellated pads, i-pitch engu-2,54 mm kanye nesixhumi se-BTB kuvumela amasu ahlukene okuhlanganisa: ukuyihlanganisa ngqo ebhodini lokugcina, ukuyigcina isuswa usebenzisa izixhumi zokucindezela, ukuyisebenzisa njengemojula "yokuxhuma" yama-prototype, noma ukuyihlanganisa nemikhiqizo ekhiqizwa ngobuningi, kunciphisa ubunzima bomklamo we-PCB oyinhloko.
Okuqukethwe kwekhithi kanye nezinhlelo zokusebenza ezijwayelekile ze-M5StampS3 BAT
Iphakheji eyisisekelo ye-M5StampS3 BAT ivame ukufaka imojuli ngokwayo kanye nekhebula lebhethri le-SH1.0Le ntambo ivumela ukuxhumana okulula kweseli ye-3,7V LiPo. Yenza kube lula ukuhlanganiswa kwama-prototypes kanye nemikhiqizo yokugcina, isuse isidingo sokusesha izixhumi ezihambisanayo ezihlukene.
Ngokuphathelene nokusetshenziswa, umenzi uyiqondisa ngokuyinhloko ku- Amaphrojekthi okuthuthukiswa kwe-IoTNgenxa yokuhlanganiswa kwe-WiFi, inkumbulo eyanele, i-CPU enezinsika ezimbili kanye nokuphathwa kwamandla okuthuthukisiwe, ifaneleka kahle kuma-node ezinzwa ezihlakaniphile, abalawuli bamadivayisi asekhaya, amadivayisi agqokekayo axhunyiwe noma amasango amancane edatha.
Iqiniso lokuba ukulawulwa kokushaja kwebhethri okuhlanganisiwe kanye nokulinganiswa kwe-voltage Kwenza kube lula ukusetshenziswa kwezici ezifana nokubonisa izinga lebhethri, ukusebenzisa izindlela zamandla aphansi lapho i-voltage yehla kakhulu, noma ukuqopha isimo samandla njengengxenye yedatha ethunyelwe efwini. Konke lokhu ngaphandle kokwengeza noma yimaphi ama-chip angaphandle athile.
Usayizi wayo omncane kanye nethuba lokuyihlanganisa kalula inketho ekhangayo kakhulu yokuyifaka emikhiqizweni yezentengiselwanoLe ndlela ihlose ukunciphisa isikhathi sokuthuthukiswa nokuqinisekisa izingxenye ezimbalwa. Ukuklama i-PCB "egcina" i-StampS3 BAT njengokungathi ingenye ingxenye kuvumela abathuthukisi ukuthi bagxile ekuqondeni komkhiqizo kanye nehadiwe ethile (izinzwa, ama-actuator, izixhumi) ngenkathi besebenzisa kabusha ipulatifomu eqinisekisiwe.
I-M5Stack ecosystem: I-StampS3 kanye ne-Cardputer njengereferensi
Ukuze uqonde kangcono indima ye-M5StampS3 BAT, kufanelekile ukuyibheka eminye imikhiqizo ehlobene evela ku-M5StackEnye yazo i-StampS3 "yakudala", imojula ehlanganisiwe encane kakhulu futhi esekelwe ku-ESP32-S3FN8, kodwa enefilosofi ehlukile kancane: ukwandisa inani lama-GPIO nokunikeza uhlelo oluncane olulungele ukusetshenziswa ku-5V.
I-StampS3 yakhelwe njenge- ibhodi lesistimu elincane Ihlanganisa isilawuli se-MUN3CAD01-SC DC/DC esihlanganisiwe esiguqula i-5V ibe yi-3,3V ngokuthembekile. Lokhu kuqinisekisa ukusebenza okuthembekile ngisho nokushintsha okuncane kokufakwayo. Imodyuli inikeza amaphini angu-23 e-ESP32-S3 GPIO, afinyeleleka ngama-header angu-1,27mm noma angu-2,54mm, asekela ukuxhumana kwe-SMT, i-DIP strip, kanye ne-jumper wire.
Phakathi kwezici zayo ezengeziwe sithola I-WS2812B-2020 i-RGB LED ehlelekayo kanye nenkinobho yomsebenzisiokusiza ukulawula okuyisisekelo kanye nokusebenzisana ngaphandle kwesidingo sehadiwe eyengeziwe. I-antenna engenantambo iyi-antenna ye-3D engu-2,4 GHz futhi iveza izixhumi ezifana ne-UART, I2C, I2S, SPI, SD/SDIO/MMC, PWM, inzwa yokuthinta, i-EMAC, kanye neminye imisebenzi ejwayelekile ye-ESP32-S3, kanye namaphini angu-G0 kuya ku-G15 kanye ne-G39 kuya ku-G46 atholakalayo.
Imojula ye-StampS3 ilungele ukufakwa ku- imodi yokulanda noma yokuhlela Ukubamba inkinobho ye-G0 ngenkathi uyivula kuyisici esiwusizo lapho ukhanyisa i-firmware esezingeni eliphansi noma usebenza ne-IDF ye-Espressif. Ubukhulu bayo buncane kakhulu (26 x 18 x 5 mm) futhi inesisindo esingamagremu angu-3,2 kuphela, okwenza ifaneleke kakhulu kumaphrojekthi kanye izingxenye zezinto ezigqokwayoimishini yezokwelapha noma amadivayisi asebenza ngokuzenzakalelayo amancane.
Ngokuphathelene nokuhlela, i-StampS3 iyasekela I-Arduino, i-PlatformIO, i-Espressif IDF, kanye nezindawo ezinemifanekiso ezifana ne-UIFlow ye-M5StackNgamanye amazwi, ingasetshenziswa kokubili kumaphrojekthi "omenzi" kanye nentuthuko yobungcweti, isebenzisa intengo yayo engabizi (cishe u-$7,50) kanye namandla ayo aphezulu ekhompyutha ngaphakathi kosayizi omncane.
I-StampS3 vs. M5StampS3 BAT: Ukufana kanye nomehluko
Nakuba babelana okufanayo Ingqikithi ye-ESP32-S3FN8 Ngenkathi zabelana ngamafilosofi afanayo (amamojula ahlanganisiwe), i-StampS3 kanye ne-M5StampS3 BAT zinezindlela ezihlukile kancane. I-StampS3 igxile ekuhlinzekeni isixazululo se-I/O esiphezulu kanye nesisombululo esincane esingu-5V kuya ku-3,3V, lapho iningi lamaphini e-microcontroller liveziwe.
I-M5StampS3 BAT, yona, idela ezinye zalezo zikhonkwane ze-GPIO ukuze ifake uhlelo lokuphatha amandla oluthuthukisiwe kakhulu kanye nokusekelwa kwebhethri okuqondileLokhu kuyenza ifaneleke kakhulu kumadivayisi aphathekayo asebenza ngamabhethri e-LiPo lapho impilo yebhethri, ukushaja okulawulwayo, kanye nemodi yamandla aphansi kuyizinto eziza kuqala.
Zombili zabelana ngezici ezifana nokuthi Ukuhambisana kwe-WiFi okungu-2,4 GHz, i-antenna ye-3D ehlanganisiwe, i-RGB LED kanye nenkinobho ehlelekayo (Uma kukhulunywa nge-StampS3, lokhu kubhalwe ngokucacile, futhi i-BAT igcina okungenani i-RGB LED). Ziphinde zisebenzise ama-castellated pads kanye nezinketho zokuxhuma kokubili okungu-2,54 mm kanye, kwamanye amamodeli, okungu-1,27 mm.
Ngokwendlela engokoqobo, singasho ukuthi i-StampS3 ilungele uma udinga "ubuchopho" obunezikhonkwane eziningi zokufaka/zokukhipha futhi unokulawula ukunikezwa kwamandla kwangaphandle, kuyilapho i-M5StampS3 BAT ikhanya kumaphrojekthi adinga Ukunikezwa kwamandla okuguquguquka ngebhethri elihlanganisiwe, ukushaja kabusha kanye nokulungiswa kokusetshenziswa kahle ngaphandle kokwengeza izingxenye zamandla ezengeziwe.
I-Cardputer: ikhompyutha encane engangephakethe ene-ESP32-S3
Ngaphakathi kwendawo yonke ye-M5Stack, okulandelayo kufanele kukhulunywe ngakho ngokukhethekile: Ikhadi le-CardputerI-Cardputer, nakuba ingeyona i-M5StampS3 BAT, isebenzisa i-ESP32-S3 futhi isebenza njengesibonelo sokuthi le microcontroller ingafakwa kude kangakanani emikhiqizweni yokugcina. Empeleni iyikhompyutha encane ephaketheni enebhokisi elikhulu kancane kunekhadi lesikweletu, ikhibhodi ye-QWERTY, kanye nebhethri elihlanganisiwe.
Ngaphakathi, ine-SoC. I-ESP32-S3FN8 Ifaka i-CPU ye-Xtensa LX7 ene-dual-core ku-240 MHz kanye ne-8 MB yememori ye-Flash. Inesikrini se-LCD esinombala esingu-1,14-intshi esinesilawuli se-ST7789V2 kanye nesisombululo samaphikseli angu-240 x 135, esilungele ama-interface alula, amamenyu, ihluzo eziyisisekelo, noma amadeshibhodi amancane edatha. Ikhibhodi inezinkinobho ezingu-56 ku-matrix engu-4 x 14, enamandla okusebenza angaba ngu-160 gf.
Ngokuphathelene nokwandiswa, i-Cardputer ihlanganisa Izixhumi ze-HY2.0-4P kanye nembobo ye-EXT engu-2,54 mm enamaphini angu-14Yakhelwe ukwamukela izinzwa ezengeziwe, amamojula angaphandle, noma izinto eziphathelene nokuxhumana. Ihlanganisa i-infrared emitter (i-IR LED) evumela idivayisi ukuthi isetshenziswe njengesilawuli kude samathelevishini, ama-air conditioner, kanye neminye imishini esekela ukulawulwa kwe-IR.
Esigabeni somsindo, sinayo I-codec ye-ES8311, i-amplifier ye-NS4150B kanye nesipikha esingu-8 Ω / 1 WNgaphezu kwemakrofoni ye-MEMS ene-65 dB SNR, ivumela ukuthuthukiswa kwamaphrojekthi okuqopha nokudlala, abasizi bezwi abalula, noma izinhlelo zokusebenza zokuxhumana. Iphinde ihlanganise i- Inzwa ye-IMU inertial ye-BMI270, okwandisa amathuba kumaphrojekthi asebenzisanayo nahambayo.
Ngokuphathelene namandla, i-Cardputer ihlanganisa amabhethri amabili e-LiPo aphinde ashajwe kabusha anomthamo ophelele ongu-1750 mAhinikeza impilo yebhethri enkulu yokusetshenziswa okuphathekayo. Ukusetshenziswa kwamandla okulindile uma iswishi ivaliwe cishe ku-0,23 µA, kuyilapho ekusebenzeni okuvamile cishe ku-120,2 mA ku-4,2 V, kukhuphukela ku-132,3 mA nge-WiFi kanye no-154,6 mA nge-BLE esebenzayo. Konke lokhu ngobukhulu obungaba ngu-84 x 54 x 19,6 mm kanye nesisindo esingu-81 g.
Ukuxhumana, isofthiwe kanye nokusetshenziswa okuthuthukisiwe kweCardputer
Ngokuphathelene nokuxhumeka okungenantambo, i-Cardputer inikeza I-WiFi ne-Bluetooth ngenxa ye-ESP32-S3Lokhu, kuhlanganiswe nefomethi yayo ephathekayo, kuyenza ibe uhlobo "lommese we-Swiss Army" wamaphrojekthi eselula. Iphinde ifake isikhala sekhadi le-microSD, okuvumela ukugcinwa kwedatha eningi, amalogi, noma izinhlelo zokusebenza.
Idivayisi ingahlelwa ngokusebenzisa I-Arduino noma i-Espressif IDFI-M5Stack iphinde inikeze amadokhumenti amaningi kanye nezinsiza zomphakathi, kanye nethuluzi le-M5Burner, elenza kube lula ukulayisha ama-firmware ahlukahlukene aklanywe kusengaphambili ku-Cardputer ngokuchofoza okumbalwa nje.
Phakathi kwalawo ma-firmware kukhona owaziwayo U-Evil-CardputerIhloselwe ukuhlolwa kokungena kwamanethiwekhi e-WiFi namadivayisi e-Bluetooth, njalo ukuze kusetshenziswe ngokuziphatha kanye nokuhlolwa kokuphepha. Kukhona futhi ama-firmware okuzijabulisa, njengezinguqulo ezidlalwayo ze-DOOM noma i-Game Boy emulators, ezibonisa amandla e-chip kanye namakhono epulatifomu.
Ukuhlanganiswa kwekhibhodi egcwele, isikrini, umsindo, ukunwetshwa, kanye nokuxhumeka kwenza i-Cardputer ifaneleke kakhulu abalawuli abakude, amatheminali okucushwa, amathuluzi okuxilonga insimu, amapulatifomu okuhlola noma nje njengethoyizi lobuchwepheshe lokuhlola amandla e-ESP32-S3. Ishaja yayo ehlanganisiwe ivumela amabhethri ukuthi ashaje ngokuzenzakalelayo lapho idivayisi ixhunywe nge-USB, okwenza kube lula ukuyisebenzisa nsuku zonke.
I-M5StampS3 “emsulwa”: imininingwane yobuchwepheshe eningiliziwe
Uma sibuyela ku-M5StampS3 ejwayelekile, kufanelekile ukubuyekeza izici zayo ngemininingwane ethile. izici zobuchwepheshe ngoba zisebenza njengesisekelo sokuqonda ipulatifomu lapho imodeli ye-BAT isekelwe khona. I-SoC iyi-Espressif Systems ESP32-S3FN8 ene-CPU ye-Xtensa engu-32-bit dual-core ku-240 MHz, enikeza i-384 KB ye-ROM kanye ne-512 KB ye-SRAM yangaphakathi.
Lesi sisekelo sigcwaliswa yi- Imemori ye-Flash yangaphandle engu-8 MBLokhu kwanele kumaphrojekthi amaningi, ngisho noma kusetshenziswa imitapo yolwazi esindayo noma ama-firmware amaningi. Ngokuphathelene nokuxhumeka, imojuli isekela i-2,4 GHz 802.11 b/g/n WiFi enesivinini esifinyelela ku-150 Mbps, kanye ne-Bluetooth 5 enokusekelwa kwe-Mesh, kusukela ku-125 Kbps kuya ku-2 Mbps, kusetshenziswa i-antenna ehlanganisiwe ye-2,4 GHz 3D.
Isigaba sezinto eziphathelene nomngcele sicebile kakhulu: okunikezwa yi-M5StampS3 Amaphini angu-23 e-GPIO anezinombolo kusukela ku-G0 kuya ku-G15 kanye nokusukela ku-G39 kuya ku-G46Isekela izixhumi ezijwayelekile ezifana ne-UART, i-I2C, i-I2S, i-SPI, i-PWM, i-pulse counter, i-SD/SDIO/MMC master control, kanye ne-touch sensor. Ngaphezu kwalokho, kukhulunywa ngesixhumi se-FPC esingu-8 noma esingu-12-pin, esingasetshenziswa ukudalula izixhumi ezengeziwe ze-GPIO noma i-LCD interface.
Ezingeni elingokomzimba, imodyuli inayo Ama-castellated pad anezimbobo ezingu-2,54 mm kanye no-1,27 mmLokhu kuvumela ukuthi ihlanganiswe ngqo emabhodini okuthwala noma ixhunywe ngezintambo noma ama-header e-jumper. Ifaka inkinobho yomsebenzisi kanye ne-WS2812B-2020 RGB LED, kokubili okuwusizo kakhulu ekusebenzisaneni okuyisisekelo kanye nokubonisa isimo sesistimu.
Ukondla kwenziwa nge- Umlawuli we-MUN3CAD01-SC DC/DC Iguqula i-5V ibe yi-3,3V, ngogesi ojwayelekile ofinyelela ku-500mA nge-USB-C. Njengoba kushiwo, ubukhulu bayo bungu-26 x 18 x 5 mm futhi inesisindo esingu-3,2g. Ububanzi obujwayelekile bokushisa kokusebenza bungu-0 kuya ku-40°C, okwanele ukusetshenziswa okuningi kwangaphakathi kanye nokusetshenziswa okulawulwayo kwangaphandle.
Ulwazi lomsebenzisi, izinhlelo, kanye nemibhalo
Enye yamandla e-M5Stack ecosystem, kokubili i-M5StampS3 BAT kanye ne-StampS3 kanye ne-Cardputer, yi- ukuhambisana okubanzi nezindawo ezidumile zentuthukoZingahlelwa kusukela ku-Arduino IDE, kusetshenziswa i-PlatformIO, noma ungasebenza ngqo ne-Espressif IDF uma kudingeka ukulawula okuhle nokufinyelela kuwo wonke ama-API asezingeni eliphansi.
Ngaphezu kwalokho, okunikezwayo kwe-M5Stack I-UIFlow, indawo yokuhlela enezithombe Njengoba iklanyelwe ukwenza kube lula ukuthuthuka, leli thuluzi liwusizo ikakhulukazi ekufundiseni, ukwenza ama-prototyping ngokushesha, noma abasebenzisi abangafuni ukungena ngokujulile ku-C/C++. Kwenza kube lula ukudala ukugeleza kwe-logic, ukuhlanganisa izinzwa, nokulawula imiphumela ngaphandle kokudinga ulwazi oluningi lwangaphambilini ekuhleleni okufakiwe.
Ukusekelwa komphakathi nakho kuyisici okufanele sicatshangelwe: kukhona izibonelo eziningi, izifundo kanye nemitapo yolwazi Lezi zakhiwo sezivele zihlanganisa i-ESP32-S3, ukuphathwa kwe-WiFi ne-Bluetooth, isitoreji sekhadi le-SD, ama-LED aphathwayo, isikrini se-LCD, izinzwa ze-IMU, nezinye izinto ezivamile ezisetshenziswayo. Lokhu kunciphisa kakhulu isikhathi sokufunda kanye nesikhathi esidingekayo sokuthuthukisa iphrothokholi esebenzayo.
Esimweni esithile se-M5StampS3 kanye nemodeli ye-BAT, iqiniso lokuba I-USB Type C ene-UART converter ehlanganisiwe Kwamanye amamodeli, kwenza ukuhlela kanye nokuxhumana ngokulandelana kube lula njengokuxhuma ikhebula kukhompyutha, okuyinzuzo ecacile ngaphezu kwamabhodi ayisisekelo adinga umhleli wangaphandle noma ama-adaptha engeziwe.
Ekugcineni, umenzi ngokwakhe ugcwalisa imikhiqizo nge Imibhalo mayelana nokunikezwa kwamandla, imidwebo, izibonelo zokuxhumeka kanye namanothi ohlelo lokusebenzaLokhu kusiza abenzi nonjiniyela ukuhlanganisa la mamojula kumaphrojekthi ngokuphephile nangendlela ephumelelayo. Futhi, uma beya ekukhiqizweni, ukwenziwa kwesimo kanye nekhwalithi yokukhiqiza nakho kuyabasiza.
Uma kuhlanganiswa, i-M5StampS3 BAT kanye namanye amamojula namadivayisi emndenini we-M5Stack kwakha i- Ipulatifomu eqinile kakhulu yokuklama amadivayisi e-IoT, izinto ezigqokwayo, namadivayisi afakiwelapho kuhlanganiswa khona i-ESP32-S3 enamandla, inkumbulo eyanele, ukuxhumana okungenantambo, ukuphathwa kwamandla okuthuthukisiwe, kanye nesofthiwe kanye nenqubo yamadokhumenti, okwenza kube lula kakhulu ukugxila emcabangweni wephrojekthi esikhundleni sokulwa nehadiwe eyisisekelo.
