M5STACK-CORE2 Ipilẹ IoT Development Apo

ÌLÁRÒ
M5Stick CORE2 jẹ igbimọ ESP32 eyiti o da lori chirún ESP32-D0WDQ6-V3, ti o wa ninu
Hardware Tiwqn
Ohun elo CORE2: ESP32-D0WDQ6-V3 ërún, TFT iboju, Green LED, Bọtini, GROVE ni wiwo, TypeC-to-USB ni wiwo, Power Management ërún ati batiri.
ESP32-D0WDQ6-V3 ESP32 jẹ eto meji-mojuto pẹlu Harvard Architecture Xtensa LX6 CPUs meji. Gbogbo iranti ti a fi sinu, iranti ita ati awọn agbeegbe wa lori ọkọ akero data ati / tabi ọkọ akero itọnisọna ti awọn CPU wọnyi. kanna iranti. Awọn agbeegbe pupọ ninu eto le wọle si iranti ifibọ nipasẹ DMA.
Iboju TFT jẹ 2-inch awọ iboju ìṣó ILI9342C pẹlu kan ojutu ti 320 x 240. Ṣiṣẹ vol.tage ibiti o ti wa ni 2.6 ~ 3.3V, ṣiṣẹ otutu ibiti o jẹ -25 ~ 55 ° C.
Power Management ërún jẹ X-Powers AXP192. Awọn ọna voltage ibiti o jẹ 2.9V ~ 6.3V ati gbigba agbara lọwọlọwọ jẹ 1.4A.
KORE2 Equips ESP32 pẹlu ohun gbogbo ti nilo fun siseto, ohun gbogbo ti nilo fun isẹ ati idagbasoke
Apejuwe PIN
USB INTERFACE
M5CAMREA Iṣeto ni Iru-C iru USB ni wiwo, atilẹyin USB2.0 boṣewa ibaraẹnisọrọ Ilana. 
Grove ni wiwo
4p sọsọ ipolowo ti 2.0mm M5CAMREA GROVE atọkun, ti abẹnu onirin ati GND, 5V, GPIO32, GPIO33 ti sopọ. 
Apejuwe iṣẹ
Yi ipin apejuwe ESP32-D0WDQ6-V3 orisirisi modulu ati awọn iṣẹ.
Sipiyu ATI iranti
Xtensa® ẹyọkan-/meji-core32-bitLX6 microprosessor(s), to600MIPS (200MIPSforESP32-S0WD/ESP32-U4WDH, 400 MIPS fun ESP32-D2WD):
- 448KB ROM
- 520 KB SRAM
- 16 KB SRAM ni RTC
- QSPI atilẹyin ọpọ filasi/SRAM eerun
Apejuwe Ipamọ
Ita Flash ati SRAM
ESP32 atilẹyin ọpọ ita QSPI filasi ati aimi ID wiwọle iranti (SRAM), nini a hardware-orisun AES ìsekóòdù lati dabobo olumulo eto ati data.
- ESP32 wọle si ita QSPI Flash ati SRAM nipa caching. Titi di aaye koodu Flash ita 16 MB ti ya aworan sinu Sipiyu, ṣe atilẹyin 8-bit, 16-bit ati 32-bit wiwọle, ati pe o le ṣiṣẹ koodu.
- Titi di Flash ita 8 MB ati SRAM ti a ya si aaye data Sipiyu, atilẹyin fun 8-bit, 16-bit ati 32-bit wiwọle. Filaṣi ṣe atilẹyin awọn iṣẹ kika nikan, SRAM ṣe atilẹyin awọn iṣẹ kika ati kọ.
CRYSTAL
Oscillator 2 MHz ~ 60 MHz ti ita (40 MHz nikan fun iṣẹ Wi-Fi/BT nikan)
RTC isakoso ATI kekere agbara agbara
ESP32 nlo awọn ilana iṣakoso agbara ilọsiwaju le yipada laarin awọn ipo fifipamọ agbara oriṣiriṣi. (Wo Tabili 5).
- Ipo fifipamọ agbara
- Ipo Ti n ṣiṣẹ: Chip RF nṣiṣẹ. Chip le gba ati tan kaakiri ifihan agbara ohun.
- Ipo oorun-modẹmu: Sipiyu le ṣiṣẹ, aago le wa ni tunto. Wi-Fi/Bluetooth baseband ati RF
- Ipo oorun-ina: Sipiyu ti daduro. RTC ati iranti ati awọn agbeegbe ULP coprocessor isẹ. Eyikeyi iṣẹlẹ ji dide (MAC, agbalejo, aago RTC tabi idalọwọduro ita) yoo ji ni ërún.
- Ipo oorun-jin: nikan ni RTC iranti ati awọn pẹẹpẹẹpẹ ni a ṣiṣẹ ipinle. Wi-Fi ati data Asopọmọra Bluetooth ti o fipamọ sinu RTC. ULP coprocessor le ṣiṣẹ.
- Ipo Hibernation: 8 MHz oscillator ati ULP coprocessor ti a ṣe sinu jẹ alaabo. Iranti RTC lati mu pada ipese agbara ti ge kuro. Aago aago RTC kan ṣoṣo ti o wa lori aago ti o lọra ati diẹ ninu RTC GPIO ni iṣẹ. Aago RTC RTC tabi aago le ji lati ipo Hibernation GPIO.
- Ipo oorun-jin
- Ipo oorun ti o ni ibatan: ipo fifipamọ agbara yipada laarin Iṣiṣẹ, Iṣiṣẹ-orun, Ipo oorun-ina. Sipiyu, Wi-Fi, Bluetooth, ati aarin akoko tito tẹlẹ redio lati ji, lati rii daju asopọ Wi-Fi / Bluetooth.
- Awọn ọna ibojuwo sensọ agbara kekere-kekere: eto akọkọ jẹ ipo oorun-jinlẹ, ULP coprocessor ti wa ni ṣiṣi tabi paade lati wiwọn data sensọ. Awọn iwọn sensọ data, ULP coprocessor pinnu boya lati ji soke ni akọkọ eto.
Awọn ẹya ara ẹrọ itanna
LIMIT PARAMETTER
- VIO si paadi ipese agbara, Tọkasi ESP32 Imọ-ẹrọ Ipilẹṣẹ Apejuwe
IO_MUX, bi SD_CLK ti ipese agbara fun VDD_SDIO.
Tẹ mọlẹ bọtini agbara ẹgbẹ fun iṣẹju-aaya meji lati bẹrẹ ẹrọ naa.Tẹ mọlẹ fun diẹ ẹ sii ju awọn aaya 6 lati pa ẹrọ naa. Yipada si ipo fọto nipasẹ Iboju ile, ati avatar ti o le gba nipasẹ kamẹra ti han loju iboju tft. Okun USB gbọdọ wa ni asopọ nigbati o n ṣiṣẹ, ati pe a lo batiri lithium fun ipamọ igba diẹ lati dena agbara agbara. ikuna.
Gbólóhùn FCC
Eyikeyi awọn iyipada tabi awọn iyipada ti ko fọwọsi ni pato nipasẹ ẹgbẹ ti o ni iduro fun ibamu le sọ aṣẹ olumulo di ofo lati ṣiṣẹ ohun elo naa.
Ẹrọ yii ni ibamu pẹlu apakan 15 ti Awọn ofin FCC. Iṣiṣẹ jẹ koko-ọrọ si awọn ipo meji wọnyi:
- Ẹrọ yii le ma fa kikọlu ipalara, ati
- Ẹrọ yii gbọdọ gba kikọlu eyikeyi ti o gba, pẹlu kikọlu ti o le fa isẹ ti ko fẹ.
Akiyesi: Ohun elo yii ti ni idanwo ati rii lati ni ibamu pẹlu awọn opin fun ẹrọ oni nọmba Kilasi B, ni ibamu si apakan 15 ti Awọn ofin FCC. Awọn opin wọnyi jẹ apẹrẹ lati pese aabo to tọ si kikọlu ipalara ni fifi sori ibugbe kan. Ẹrọ yii n ṣe ipilẹṣẹ, nlo ati pe o le tan agbara ipo igbohunsafẹfẹ redio ati, ti ko ba fi sii ati lo ni ibamu pẹlu awọn ilana, o le fa kikọlu ipalara si awọn ibaraẹnisọrọ redio. Sibẹsibẹ, ko si iṣeduro pe kikọlu ko ni waye ni fifi sori ẹrọ kan pato. Ti ohun elo yii ba fa kikọlu ipalara si redio tabi gbigba tẹlifisiọnu, eyiti o le pinnu nipasẹ titan ohun elo naa ni pipa ati tan, a gba olumulo niyanju lati gbiyanju lati ṣatunṣe kikọlu naa nipasẹ ọkan tabi diẹ ẹ sii ti awọn iwọn wọnyi:
- eorient tabi gbe eriali gbigba.
- Mu iyatọ pọ si laarin ẹrọ ati olugba.
- So ohun elo pọ si ọna iṣan lori Circuit ti o yatọ si eyiti olugba ti sopọ.
- Kan si alagbawo oniṣowo tabi redio ti o ni iriri / onimọ-ẹrọ TV fun iranlọwọ.
Alaye Ifihan RF (SAR)
Foonu yii jẹ apẹrẹ ati iṣelọpọ lati ma kọja awọn opin itujade fun ifihan si agbara igbohunsafẹfẹ redio (RF) ti a ṣeto nipasẹ Federal Communications Commission of the United States.
Lakoko idanwo SAR, a ṣeto ẹrọ yii lati gbejade ni ipele agbara ifọwọsi ti o ga julọ ni gbogbo awọn igbohunsafẹfẹ idanwo, ati gbe si awọn ipo ti o ṣedasilẹ ifihan RF ni lilo si ori laisi ipinya, ati nitosi ara pẹlu ipin 0 mm.
Iwọn SAR ti a ṣeto nipasẹ FCC jẹ 1.6W/kg. FCC ti fun ni aṣẹ Ohun elo fun awoṣe foonu pẹlu gbogbo awọn ipele SAR ti a royin ti a ṣe ayẹwo bi ni ibamu pẹlu awọn itọsona ifihan FCC RF.
Akiyesi IC
Ẹrọ yii ni ibamu pẹlu iwe-aṣẹ ile-iṣẹ Canada-alayokuro(awọn) RSS. Iṣiṣẹ jẹ koko-ọrọ si awọn ipo meji wọnyi:
- yi ẹrọ le ma fa kikọlu, ati
- Ẹrọ yii gbọdọ gba kikọlu eyikeyi, pẹlu kikọlu ti o le fa iṣẹ ti a ko fẹ fun ẹrọ naa.
Gbólóhùn Ifihan Radiation IC
EUT yii jẹ ibamu pẹlu SAR fun olugbe gbogbogbo/awọn opin ifihan ti a ko ṣakoso ni IC RSS-102 ati pe o ti ni idanwo ni ibamu pẹlu awọn ọna wiwọn ati ilana ti a sọ ni IEEE 1528 ati IEC 62209. Ohun elo yii yẹ ki o fi sori ẹrọ ati ṣiṣẹ pẹlu ijinna to kere ju 0 cm laarin imooru ati ara rẹ. Ẹrọ yii ati awọn eriali rẹ ko gbọdọ wa ni ipo papọ tabi ṣiṣẹ ni apapo pẹlu eyikeyi eriali miiran tabi atagba.
UIFlow Quick Bẹrẹ
Ohun elo sisun

Akiyesi: Lẹhin fifi sori ẹrọ ti awọn olumulo MacOS, jọwọ fi ohun elo sinu folda Ohun elo, bi o ṣe han ninu aworan ni isalẹ.
Firmware sisun
- Tẹ lẹẹmeji lati ṣii irinṣẹ sisun sisun, yan iru ẹrọ ti o baamu ni akojọ osi, yan ẹya famuwia ti o nilo, ki o tẹ bọtini igbasilẹ lati ṣe igbasilẹ.

- Lẹhinna so ẹrọ M5 pọ si kọnputa nipasẹ okun Iru-C, yan ibudo COM ti o baamu, oṣuwọn baud le lo iṣeto aiyipada ni M5Burner, ni afikun, o tun le fọwọsi WIFI ti ẹrọ naa yoo sopọ si lakoko famuwia sisun stage alaye. Lẹhin iṣeto, tẹ "Iná" lati bẹrẹ sisun.

- Nigbati akọọlẹ sisun ba tan Ina ni aṣeyọri, o tumọ si pe famuwia ti sun.

Nigbati sisun akọkọ tabi eto famuwia ba ṣiṣẹ ni aifẹ, o le tẹ “Paarẹ” lati nu iranti filasi rẹ. Ninu imudojuiwọn famuwia ti o tẹle, ko si iwulo lati nu lẹẹkansi, bibẹẹkọ alaye Wi-Fi ti o fipamọ yoo paarẹ ati pe bọtini API yoo jẹ isọdọtun.
Ṣe atunto WIFI
UIFlow pese mejeeji offline ati web version of awọn pirogirama. Nigba lilo awọn web ẹya, a nilo lati tunto asopọ WiFi kan fun ẹrọ naa. Atẹle n ṣapejuwe awọn ọna meji lati tunto asopọ WiFi fun ẹrọ naa (Imudara sisun ati atunto ibi-ibiti AP).
Wifi atunto sun (aduro)
UIFlow-1.5.4 ati awọn ẹya loke le kọ alaye WiFi taara nipasẹ M5Burner.
WiFi atunto APhotspot
- Tẹ mọlẹ bọtini agbara ni apa osi lati tan-an ẹrọ naa. Ti WiFi ko ba tunto, eto naa yoo tẹ ipo atunto nẹtiwọọki sii laifọwọyi nigbati o ba wa ni titan fun igba akọkọ. Ṣebi o fẹ lati tun tẹ ipo atunto nẹtiwọọki naa lẹhin ṣiṣe awọn eto miiran, o le tọka si iṣẹ ni isalẹ. Lẹhin ti Logo UIFlow han ni ibẹrẹ, yara tẹ bọtini Ile (bọtini M5 aarin) lati tẹ oju-iwe iṣeto sii. Tẹ bọtini ni apa ọtun ti fuselage lati yipada aṣayan si Eto, ki o tẹ bọtini Ile lati jẹrisi. Tẹ bọtini ọtun lati yipada aṣayan si Eto WiFi, tẹ bọtini Ile lati jẹrisi, ki o bẹrẹ iṣeto naa.

- Lẹhin ti o ti sopọ ni aṣeyọri si hotspot pẹlu foonu alagbeka rẹ, ṣii ẹrọ aṣawakiri foonu alagbeka lati ṣe ọlọjẹ koodu QR loju iboju tabi wọle si 192.168.4.1 taara, tẹ oju-iwe sii lati kun alaye WIFI ti ara ẹni, ki o tẹ Tunto lati ṣe igbasilẹ alaye WiFi rẹ . Ẹrọ naa yoo tun bẹrẹ laifọwọyi lẹhin iṣeto ni aṣeyọri ati tẹ ipo siseto.
Akiyesi: Awọn ohun kikọ pataki gẹgẹbi “aaye” ko gba laaye ninu alaye WiFi ti iṣeto.
Ipo siseto nẹtiwọki ati API KEY
Tẹ ipo siseto nẹtiwọki
Ipo siseto nẹtiwọki jẹ ipo docking laarin ẹrọ M5 ati UIFlow web siseto Syeed. Iboju naa yoo fihan ipo asopọ nẹtiwọki lọwọlọwọ ti ẹrọ naa. Nigbati atọka ba jẹ alawọ ewe, o tumọ si pe o le gba titari eto nigbakugba. Labẹ ipo aifọwọyi, lẹhin atunto nẹtiwọọki WiFi aṣeyọri akọkọ, ẹrọ naa yoo tun bẹrẹ laifọwọyi ati tẹ ipo siseto nẹtiwọọki naa. Ti o ko ba mọ bi o ṣe le tun tẹ ipo siseto lẹhin ṣiṣe awọn ohun elo miiran, o le tọka si awọn iṣẹ ṣiṣe atẹle.
Titun bẹrẹ, tẹ bọtini A ni wiwo akojọ aṣayan akọkọ lati yan ipo siseto ati duro de itọka ọtun ti atọka nẹtiwọọki lati tan alawọ ewe ni oju-iwe ipo siseto. Wọle si oju-iwe siseto UIFlow nipasẹ lilo si flow.m5stack.com lori ẹrọ aṣawakiri kọnputa kan.
Asopọmọra APKEY
API KEY jẹ ijẹrisi ibaraẹnisọrọ fun awọn ẹrọ M5 nigba lilo UIFlow web siseto. Nipa ṣiṣatunṣe KEY API ti o baamu ni ẹgbẹ UIFlow, eto naa le ṣe titari fun ẹrọ kan pato. Olumulo nilo lati ṣabẹwo si flow.m5stack.com ninu kọnputa naa web ẹrọ aṣawakiri lati tẹ oju-iwe siseto UIFlow. Tẹ bọtini eto ti o wa ninu ọpa akojọ aṣayan ni igun apa ọtun oke ti oju-iwe naa, tẹ bọtini API lori ẹrọ ti o baamu, yan ohun elo ti a lo, tẹ O dara lati fipamọ ati duro titi yoo fi mu ki o sopọ ni aṣeyọri.
HTTP
Pari awọn igbesẹ ti o wa loke, lẹhinna o le bẹrẹ siseto pẹlu UIFlow. Fun example: Wọle si Baidu nipasẹ HTTP
BLE UART
Apejuwe iṣẹ
Fi idi asopọ Bluetooth mulẹ ki o si mu iṣẹ igbasẹ Bluetooth ṣiṣẹ.
- Bibẹrẹ orukọ, bẹrẹ awọn eto, tunto orukọ ẹrọ Bluetooth.
- BLE UART Writre Firanṣẹ data nipa lilo BLE UART.
- BLE UART ku kaṣe Ṣayẹwo nọmba awọn baiti ti data BLE UART.
- BLE UART ka gbogbo Ka gbogbo data ni kaṣe BLE UART.
- BLE UART ka ohun kikọ Ka n data ni BLE UART kaṣe.
Awọn ilana
Fi idi asopọ iwọle Bluetooth mulẹ ati firanṣẹ LED iṣakoso titan / pipa.
IDE Ojú-iṣẹ UIFlow
IDE Ojú-iṣẹ UIFlow jẹ ẹya aisinipo ti oluṣeto UIFlow eyiti ko nilo asopọ nẹtiwọọki, ati pe o le fun ọ ni iriri titari eto idahun. Jọwọ tẹ ẹya ti o baamu ti UIFlow-Desktop-IDE lati ṣe igbasilẹ gẹgẹ bi ẹrọ ṣiṣe rẹ.
Ipo siseto USB
Unzip ti o gba lati ayelujara UIFlow IDE pamosi ki o si tẹ lẹẹmeji lati ṣiṣẹ ohun elo naa.
Lẹhin ti ìṣàfilọlẹ naa bẹrẹ, yoo rii laifọwọyi boya kọnputa rẹ ni awakọ USB (CP210X), tẹ Fi sori ẹrọ, tẹle awọn ilana lati pari fifi sori ẹrọ.
Lẹhin fifi sori ẹrọ awakọ ti pari, yoo tẹ IDE Ojú-iṣẹ UIFlow laifọwọyi ati gbejade apoti iṣeto ni laifọwọyi. Ni akoko yii, so ẹrọ M5 pọ mọ kọnputa nipasẹ okun data Tpye-C.
Lilo IDE Ojú-iṣẹ UIFlow nilo ẹrọ M5 pẹlu famuwia UIFlow ki o tẹ ** Ipo siseto USB **.
Tẹ bọtini agbara ni apa osi ti ẹrọ lati tun bẹrẹ, lẹhin titẹ si akojọ aṣayan, yara tẹ bọtini ọtun lati yan ipo USB.
Yan ibudo ti o baamu, ati ẹrọ siseto, tẹ O DARA lati sopọ.
Jẹmọ Links
UIFlow Block ifihan
Awọn iwe aṣẹ / Awọn orisun
![]() |
M5STACK M5STACK-CORE2 Ipilẹ IoT Development Apo [pdf] Afowoyi olumulo M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, M5STACK-CORE2 Ohun elo Idagbasoke IoT ti o da, M5STACK-CORE2, Ohun elo Idagbasoke IoT ti o da, Apo Idagbasoke IoT, Ohun elo Idagbasoke |





