M5STACK-LOGO

M5STACK-CORE2 Yakavakirwa IoT Yekuvandudza Kit

M5STACK-CORE2-Yakavakirwa-IoT-Development-Kit-PRODUCT

ZVOKUITA

M5Stick CORE2 ndeye ESP32 bhodhi iyo yakavakirwa paESP32-D0WDQ6-V3 chip, irimo.M5STACK-CORE2-Yakavakirwa-IoT-Development-Kit-FIG 1

Hardware Composition
Iyo Hardware yeCORE2: ESP32-D0WDQ6-V3 chip, TFT skrini, Green LED, Bhatani, GROVE interface, TypeC-ku-USB interface, Power Management chip uye bhatiri.
ESP32-D0WDQ6-V3 Iyo ESP32 imhando mbiri-musititi ine maviri Harvard Architecture Xtensa LX6 CPUs. Yese yakamisikidzwa ndangariro, yekunze ndangariro uye peripherals zviri padhata bhazi uye/kana bhazi rekuraira remaCPU aya.Nezvimwe zvidiki zvasara (ona pazasi), kero yemepu yeCPU mbiri inoenzanirana, zvichireva kuti vanoshandisa kero dzakafanana kuwana. ndangariro imwe cheteyo. Multiple peripherals musystem inogona kuwana embeddedmemory kuburikidza neDMA.

TFT Screen i 2-inch color screen inofambiswa ILI9342C ine resolution ye 320 x 240. Operating voltage renji i2.6 ~ 3.3V, tembiricha yekushanda iri -25~55°C.
Power Management chip ndiyo X-Powers's AXP192. The operating voltage renji ndeye 2.9V ~ 6.3V uye ikozvino kuchaja i1.4A.
CORE2 inoshongedza ESP32 nezvese zvinodiwa pakuronga, zvese zvinodiwa pakushanda nekusimudzira

PIN DESCRIPTION

USB INTERFACE

M5CAMREA Configuration Type-C mhando USB interface, inotsigira USB2.0 yakajairwa kutaurirana protocol. M5STACK-CORE2-Yakavakirwa-IoT-Development-Kit-FIG 2

GROVE INTERFACE

4p yakaraswa pitch ye2.0mm M5CAMREA GROVE interfaces, mukati wiring uye GND, 5V, GPIO32, GPIO33 yakabatana. M5STACK-CORE2-Yakavakirwa-IoT-Development-Kit-FIG 3

 

FUNCTIONAL DESCRIPTION

Ichi chitsauko chinotsanangura ESP32-D0WDQ6-V3 akasiyana modules uye mabasa.

CPU UYE NDANGARIRO 

Xtensa®single-/dual-core32-bitLX6microprocessor(s), upto600MIPS (200MIPSforESP32-S0WD/ESP32-U4WDH, 400 MIPS yeESP32-D2WD):

  • 448 KB ROM
  • 520 KB SRAM
  • 16 KB SRAM muRTC
  • QSPI inotsigira akawanda flash/SRAM machipisi
STORAGE DESCRIPTION

Kunze Flash uye SRAM
ESP32 inotsigira akawanda ekunze QSPI flash uye static random access memory (SRAM), iine hardware-based AES encryption kuchengetedza mushandisi zvirongwa uye data.

  • ESP32 pinda yekunze QSPI Flash uye SRAM necaching. Inosvika 16 MB yekunze Flash kodhi nzvimbo inoiswa muCPU, inotsigira 8-bit, 16-bit uye 32-bit yekuwana, uye inogona kuita kodhi.
  • Kusvika ku8 MB yekunze Flash uye SRAM yakamepurwa kuCPU data nzvimbo, rutsigiro rwe8-bit, 16-bit uye 32-bit yekuwana. Flash inotsigira kuverenga mashandiro chete, SRAM inotsigira kuverenga nekunyora mashandiro.

Crystal

Ekunze 2 MHz ~ 60 MHz crystal oscillator (40 MHz chete yeWi-Fi/BT kushanda)

RTC MANAGEMENT uye YAkaderera SIMBA KUDZORA 

ESP32 inoshandisa epamusoro masimba ekutonga masimba anogona kuchinjika pakati peakasiyana ekuchengetedza magetsi modhi. (Ona Tafura 5).

  • Power saving mode
    • Active Mode: RF chip iri kushanda. Chip inogona kugamuchira uye kutumira chiratidzo chekurira.
    • Modem-kurara modhi: CPU inogona kumhanya, wachi inogona kugadzirwa. Wi-Fi / Bluetooth baseband uye RF
    • Chiedza-kurara mode: CPU yakamiswa. RTC uye ndangariro uye peripherals ULP coprocessor kushanda. Chero chiitiko chekumuka (MAC, host, RTC timer kana kukanganisa kwekunze) inomutsa chip.
    • Deep-sleep mode: chete RTC ndangariro uye peripherals ari kushanda mamiriro. Wi-Fi uye Bluetooth yekubatanidza data yakachengetwa muRTC. ULP coprocessor inogona kushanda.
    • Hibernation Mode: 8 MHz oscillator uye yakavakirwa-mukati coprocessor ULP yakaremara. RTC ndangariro yekudzoreredza magetsi inogurwa. Imwe chete RTC wachi yenguva iri pane inononoka wachi uye imwe RTC GPIO kubasa. RTC RTC wachi kana nguva inogona kumuka kubva kuGPIO Hibernation mode.
  • Deep-sleep mode
    • yakabatana yekurara modhi: simba rekuchengetedza modhi shanduko pakati peAnoshanda, Modem-kurara, Chiedza-kurara maitiro. CPU, Wi-Fi, Bluetooth, uye redhiyo preset nguva yekusimuka kuti imutswe, kuve nechokwadi chekubatanidza Wi-Fi / Bluetooth.
    • Ultra Low-simba sensor yekutarisa nzira: iyo huru sisitimu ndeye Yakadzika-kurara modhi, ULP coprocessor inovhurwa nguva nenguva kana kuvharwa kuyera sensor data. Iyo sensor inoyera data, ULP coprocessor sarudza kumutsa iyo huru sisitimu.

ZVINHU ZVEMAGARA

LIMIT PARAMETERS

  1. VIO kune magetsi ekupa padhi, Revera ESP32 Unyanzvi Kutsanangurwa Kwekuwedzera
    IO_MUX, seSD_CLK yeSimba rekupa VDD_SDIO.
    Dzvanya uye bata bhatani remagetsi reparutivi kwemasekonzi maviri kuti utange mudziyo.Dzvanya uye ubatisise kweanopfuura masekonzi matanhatu kuti udzime mudziyo. Shandura kumufananidzo wemufananidzo kuburikidza neHome screen, uye avatar inogona kuwanikwa kuburikidza nekamera inoratidzwa pane tft skrini.Iyo USB cable inofanira kubatanidzwa kana ichishanda, uye lithium battery inoshandiswa kuchengetedza kwenguva pfupi kudzivirira simba. kukundikana.

FCC Chirevo

Chero Shanduko kana zvigadziriso zvisina kutenderwa nebato rine chekuita nekutevedzwa zvinogona kukanganisa mvumo yemushandisi yekushandisa michina.
Ichi chishandiso chinoenderana nechikamu 15 cheFCC Mitemo. Kushanda kunoenderana nemamiriro maviri anotevera:

  1. Ichi chishandiso chinogona kusakonzera kukanganisa kunokuvadza, uye
  2. Muchina uyu unofanirwa kugamuchira chero kukanganisa kunowanikwa, kusanganisira kukanganisa kunogona kukonzera kushanda kwausingadi.

Cherechedza: Midziyo iyi yakaedzwa uye yakawanikwa inoenderana nemiganhu yeKirasi B yedhijitari mudziyo, zvichienderana nechikamu 15 cheFCC Mitemo. Iyi miganho yakagadzirirwa kupa dziviriro inonzwisisika kubva mukukanganisa kunokuvadza mukuiswa kwekugara. Mudziyo uyu unogadzira, unoshandisa uye unogona kuvheneka redhiyo frequency simba uye, kana isina kuiswa uye kushandiswa zvinoenderana nemirairo, inogona kukonzera kukanganisa kunokanganisa kufambiswa kweredhiyo. Nekudaro, hapana vimbiso yekuti kukanganisa hakuzoitika mune imwe yekumisikidza. Kana mudziyo uyu ukakonzera kukanganisa kunokuvadza redhiyo kana terevhizheni, iyo inogona kutariswa nekudzima uye nekubatidza mudziyo, mushandisi anokurudzirwa kuyedza kugadzirisa kukanganiswa neimwe kana anopfuura eanotevera matanho:

  • kudzosa kana kutamisa antenna yekugamuchira.
  • Wedzera kupatsanurwa pakati pemidziyo nemugamuchiri.
  • Batanidza midziyo mune yekubuda padunhu rakasiyana neiyo iyo inotambirwa yakabatana.
  • Bvunza mutengesi kana nyanzvi yeredhiyo/TV ine ruzivo kuti ubatsirwe.

RF Exposure Information (SAR)
Runhare urwu rwakagadzirwa uye kugadzirwa kuti risapfuure miganho yekuburitsa simba reredhiyo frequency (RF) yakatemerwa neFederal Communications Commission yekuUnited States.
Munguva yeSAR yekuyedza, chishandiso ichi chakaiswa kuti chiendese padanho repamusoro-soro remagetsi mumabhendi ese akaedzwa, uye chakaiswa munzvimbo dzinoteedzera kufumurwa kweRF mukushandisa kurwisa musoro pasina kupatsanurwa, uye padyo nemuviri nekuparadzaniswa kwemamirimita mashanu.
Muganho weSAR wakaiswa neFCC i1.6W/kg. FCC yakapa Mvumo yeEquipment yeiyi modhi foni ine ese akashumwa mazinga eSAR akaongororwa sekuenderana neFCC RF exposure guidelines.

IC Chiziviso
Mudziyo uyu unoenderana neIndustry Canada rezinesi-isina RSS mwero(s). Kushanda kunoenderana nemamiriro maviri anotevera:

  1. mudziyo uyu haungakonzeri kukanganisa, uye
  2. mudziyo uyu unofanira kugamuchira chero kukanganisa, kusanganisira kukanganisa kunogona kukonzera kushanda kusingadiwi kwemudziyo.

IC Radiation Exposure Statement
Iyi EUT inotevedzera SAR yehuwandu hwevanhu/kusingadzoreki kuratidzwa kwemiganhu muIC RSS-102 uye yakaedzwa zvinoenderana nenzira dzekuyerwa nemaitirwo anotsanangurwa muIEEE 1528 neIEC 62209. Mudziyo uyu unofanirwa kuiswa uye kushandiswa nedikidiki daro 0 cm pakati pe radiator nemuviri wako. Chishandiso ichi neantenna (s) chayo hachifanirwe kunge chiri pamwe chete kana kushanda chakabatana nechero imwe antenna kana transmitter.

UIFlow Kurumidza Kutanga

Kupisa mudziyo

M5STACK-CORE2-Yakavakirwa-IoT-Development-Kit-FIG 4

Cherechedza: Mushure mekugadzwa kwevashandisi veMacOS, ndapota isa application yacho muFolda Folder, sezvakaratidzwa pamufananidzo pazasi.M5STACK-CORE2-Yakavakirwa-IoT-Development-Kit-FIG 5

Firmware kupisa

  1. Tinya kaviri kuti uvhure Burner yekupisa chishandiso, sarudza inoenderana mudziyo mhando mune yekuruboshwe menyu, sarudza iyo firmware vhezheni yaunoda, uye baya bhatani rekudhawunirodha.M5STACK-CORE2-Yakavakirwa-IoT-Development-Kit-FIG 6
  2. Wobva wabatanidza iyo M5 mudziyo pakombuta kuburikidza neType-C tambo, sarudza inoenderana COM port, iyo baud rate inogona kushandisa iyo default gadziriso muM5Burner, mukuwedzera, iwe unogona zvakare kuzadza iyo WIFI iyo mudziyo uchabatanidzwa nayo panguva. kupisa firmware stage ruzivo. Mushure mekugadzirisa, tinya "Kupisa" kuti utange kupisa.M5STACK-CORE2-Yakavakirwa-IoT-Development-Kit-FIG 7
  3. Kana danda rinopisa rinokurudzira Kupisa Zvinobudirira, zvinoreva kuti firmware yakapiswa.M5STACK-CORE2-Yakavakirwa-IoT-Development-Kit-FIG 8

Pakutanga kutsva kana chirongwa chefirmware chichiita zvisina kujairika, unogona kudzvanya "Erase" kudzima ndangariro yeflash. Mune inotevera firmware update, hapana chikonzero chekudzima zvakare, zvikasadaro ruzivo rweWi-Fi rwakachengetwa ruchadzimwa uye kiyi yeAPI inozorodzwa.

Gadzirisa WIFI

UIFlow inopa ese aripamhepo uye web shanduro yemugadziri. Paunenge uchishandisa web vhezheni, isu tinofanirwa kugadzirisa kubatana kweWiFi kune mudziyo. Inotevera inotsanangura nzira mbiri dzekugadzirisa WiFi kubatana kwechishandiso (Burn Configuration uye AP hotspot Configuration).

Pisa gadziriso yeWiFi (inokurudzira)

UIFlow-1.5.4 uye shanduro dziri pamusoro dzinogona kunyora ruzivo rweWiFi zvakananga kuburikidza neM5Burner.M5STACK-CORE2-Yakavakirwa-IoT-Development-Kit-FIG 9

APhotspot inogadzirisa WiFi

  1. Dzvanya uye bata bhatani remagetsi kuruboshwe kuti ubatidze muchina. Kana WiFi isina kugadziridzwa, sisitimu inozopinda otomatiki iyo network yekumisikidza mode kana yavhurwa kekutanga. Ngatiti iwe unoda kuisa zvakare network yekumisikidza modhi mushure mekuita mamwe mapurogiramu, unogona kutarisa kushanda pazasi. Mushure mekunge UIFlow Logo yaonekwa pakutanga, kurumidza kudzvanya bhatani reKumba (pakati M5 bhatani) kuti uise peji rekugadzirisa. Dzvanya bhatani riri kurudyi rwefuselage kuti uchinje sarudzo kuSetting, uye tinya bhatani reKumba kuratidza. Dzvanya bhatani rekurudyi kuti uchinje sarudzo kuWiFi Setting, tinya bhatani reKumba kuti usimbise, uye tanga kugadzirisa.M5STACK-CORE2-Yakavakirwa-IoT-Development-Kit-FIG 10
  2. Mushure mekubudirira kubatana nehotspot nenharembozha yako, vhura bhurawuza renharembozha kuti utarise QR kodhi pascreen kana kupinda zvakananga 192.168.4.1, isa peji iyi kuti uzadze ruzivo rwako rweWIFI, wodzvanya Gadzirisa kurekodha ruzivo rwako rweWiFi. . Chishandiso chinozotangazve otomatiki mushure mekubudirira kugadzirisa uye kuisa chirongwa chekugadzirisa.

Cherechedza: Akakosha mavara akadai se "nzvimbo" haatenderwe mune yakagadziriswa ruzivo rweWiFi.M5STACK-CORE2-Yakavakirwa-IoT-Development-Kit-FIG 11

Network Programming Mode uye API KEY

Pinda network programming mode

Network programming modhi imodhi yekumisikidza pakati peM5 mudziyo neUIFlow web programming platform. Iyo skrini inoratidza ikozvino network yekubatanidza mamiriro emudziyo. Kana chiratidzo chakasvibirira, zvinoreva kuti iwe unogona kugamuchira chirongwa chekusundira chero nguva. Pasi pemamiriro ezvinhu, mushure mekutanga yakabudirira WiFi network kumisikidza, mudziyo unozozvitangazve uye wopinda netiweki programming mode. Kana iwe usingazive maitiro ekuisa zvakare iyo programming modhi mushure mekuita mamwe maapplication, unogona kunongedzera kune anotevera mashandiro.

kutangazve, dzvanya bhatani A mune main menu interface kuti usarudze iyo programming modhi uye mirira kusvika iyo chaiyo chiratidzo chetiweki chiratidzo chekushandura girini mune programming mode peji. Svika UIFlow programming peji nekushanyira flow.m5stack.com pane komputa browser.M5STACK-CORE2-Yakavakirwa-IoT-Development-Kit-FIG 21

AKEY Pairing
API KEY ndiyo yekutaurirana kweM5 zvishandiso paunenge uchishandisa UIFlow web programming. Nekugadzirisa inoenderana API KEY padivi reUIFlow, chirongwa chinogona kusundidzirwa kune chaiyo mudziyo. Mushandisi anofanira kushanyira flow.m5stack.com mukombuta web browser yekuisa iyo UIFlow programming peji. Dzvanya bhatani rekuseta mubhara remenu pakona yekurudyi yepeji, isa API Kiyi pane inoenderana mudziyo, sarudza iyo hardware inoshandiswa, tinya OK kuchengetedza uye kumirira kusvika yakurudzira zvinobudirira kubatana.M5STACK-CORE2-Yakavakirwa-IoT-Development-Kit-FIG 13

 

HTTP

Pedzisa nhanho dziri pamusoro, wobva watanga hurongwa neUIFlow. For example:Svika Baidu kuburikidza neHTTP

M5STACK-CORE2-Yakavakirwa-IoT-Development-Kit-FIG 14BLE UART

Tsanangudzo Yebasa

Gadzira kubatana kweBluetooth uye gonesa Bluetooth passthrough sevhisi.M5STACK-CORE2-Yakavakirwa-IoT-Development-Kit-FIG 15

  • Init ble uart zita Tanga kuseta, gadzirisa zita remudziyo weBluetooth.
  • BLE UART Writre Tumira data uchishandisa BLE UART.
  • BLE UART inosara cache Tarisa huwandu hwemabhaiti eBLE UART data.
  • BLE UART verenga ese ReAad ese data muBLE UART cache.
  • BLE UART verenga mavara Verenga n data muBLE UART cache.

Mirayiridzo

Gadzira Bluetooth passthrough yekubatanidza uye tumira pa / off control LED.M5STACK-CORE2-Yakavakirwa-IoT-Development-Kit-FIG 16

UIFlow Desktop IDE

UIFlow Desktop IDE ishanduro yepamhepo yeUIFlow programmer iyo isingade network yekubatanidza, uye inogona kukupa inopindura chirongwa chekusundidzira ruzivo. Ndokumbira tinya iyo inoenderana vhezheni yeUIFlow-Desktop-IDE kudhawunirodha zvinoenderana neyako yekushandisa system.M5STACK-CORE2-Yakavakirwa-IoT-Development-Kit-FIG 17

USB programming mode

Unzip iyo yakatorwa UIFlow Desktop IDE archive uye tinya kaviri kuti umhanye application.M5STACK-CORE2-Yakavakirwa-IoT-Development-Kit-FIG 18

Mushure mekunge app yatanga, inozoona yega kana komputa yako ine USB mutyairi (CP210X), tinya Isa, uye uteedzere zvinokurudzirwa kuti upedze kuisa.M5STACK-CORE2-Yakavakirwa-IoT-Development-Kit-FIG 19

Mushure mekunge kuisirwa kwemutyairi kwapera, inozongopinda muUIFlow Desktop IDE uye otomatiki bhokisi rekugadzirisa. Panguva ino, batanidza iyo M5 mudziyo pakombuta kuburikidza neTpye-C data tambo.M5STACK-CORE2-Yakavakirwa-IoT-Development-Kit-FIG 20

Kushandisa UIFlow Desktop IDE kunoda M5 mudziyo une UIFlow firmware uye isa ** USB programming mode **.

Dzvanya bhatani remagetsi kuruboshwe rwechishandiso kuti utangezve, mushure mekupinda menyu, nekukurumidza tinya bhatani rekurudyi kuti usarudze USB modhi.M5STACK-CORE2-Yakavakirwa-IoT-Development-Kit-FIG 21

Sarudza chiteshi chinoenderana, uye mudziyo wekugadzira, tinya OK kuti ubatanidze.M5STACK-CORE2-Yakavakirwa-IoT-Development-Kit-FIG 22

Related Links

UIFlow Block sumo

Zvinyorwa / Zvishandiso

M5STACK M5STACK-CORE2 Yakavakirwa IoT Yekuvandudza Kit [pdf] User Manual
M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, M5STACK-CORE2 Yakavakirwa IoT Yekuvandudza Kit, M5STACK-CORE2, Yakavakirwa IoT Development Kit, IoT Development Kit, Development Kit.

References

Siya mhinduro

Yako email kero haizoburitswa. Nzvimbo dzinodiwa dzakamakwa *