M5STACK-LOGO

M5STACK-CORE2 Based IoT Development Kit

M5STACK-CORE2-Based-IoT-Development-Kit-PRODUCT

ZOCHITIKA

M5Stick CORE2 ndi bolodi ya ESP32 yomwe idakhazikitsidwa ndi ESP32-D0WDQ6-V3 chip, yomwe ili.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 1

Mapangidwe a Hardware
Zida za CORE2: ESP32-D0WDQ6-V3 chip, TFT screen, Green LED, Button, GROVE mawonekedwe, TypeC-to-USB mawonekedwe, Power Management Chip ndi batire.
ESP32-D0WDQ6-V3 ESP32 ndi makina apawiri-core okhala ndi ma CPU awiri a Harvard Architecture Xtensa LX6. Zokumbukira zonse, zokumbukira zakunja ndi zotumphukira zili pa basi ya data ndi/kapena basi yophunzitsira ya ma CPU awa.Kupatulapo pang'ono (onani m'munsimu), kupanga mapu a ma CPU awiri ndi ofanana, kutanthauza kuti amagwiritsa ntchito ma adilesi omwewo kuti apeze. kukumbukira komweko. Ma peripheral angapo mudongosolo amatha kupeza embeddedmemory kudzera pa DMA.

TFT Screen ndi 2-inch color screen yoyendetsedwa ndi ILI9342C yokhala ndi 320 x 240.tagE osiyanasiyana ndi 2.6 ~ 3.3V, ntchito kutentha osiyanasiyana -25 ~ 55°C.
Power Management Chip ndi X-Powers's AXP192. VoltagE range ndi 2.9V ~ 6.3V ndipo charging panopa ndi 1.4A.
KORE2 imakonzekeretsa ESP32 ndi chilichonse chofunikira pakukonza mapulogalamu, chilichonse chofunikira pakugwira ntchito ndi chitukuko

PIN DESCRIPTION

USB Chiyankhulo

M5CAMREA Configuration Type-C mtundu wa USB mawonekedwe, kuthandizira USB2.0 njira yolumikizirana yokhazikika. M5STACK-CORE2-Based-IoT-Development-Kit-FIG 2

GROVE INTERFACE

4p phula lotayidwa la 2.0mm M5CAMREA GROVE interfaces, mawaya amkati ndi GND, 5V, GPIO32, GPIO33 yolumikizidwa. M5STACK-CORE2-Based-IoT-Development-Kit-FIG 3

 

FUNCTIONAL DESCRIPTION

Mutuwu ukufotokoza za ESP32-D0WDQ6-V3 ma module ndi ntchito zosiyanasiyana.

CPU NDI MEMORY 

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

  • Mtengo wa 448 KB
  • 520 KB SRAM
  • 16 KB SRAM mu RTC
  • QSPI imathandizira ma flash / SRAM tchipisi angapo
MAWU OWUSIKA

Flash yakunja ndi SRAM
ESP32 imathandizira kung'anima kwa QSPI yakunja ndi kukumbukira kosasintha kosasintha (SRAM), yokhala ndi encryption yochokera ku hardware ya AES kuteteza mapulogalamu ndi deta.

  • ESP32 ipezani QSPI Flash yakunja ndi SRAM posungira. Malo ofikira 16 MB akunja a Flash code amajambulidwa mu CPU, amathandizira 8-bit, 16-bit ndi 32-bit, ndipo amatha kugwiritsa ntchito ma code.
  • Kufikira 8 MB yakunja Kung'anima ndi SRAM yojambulidwa ku malo a data a CPU, chithandizo cha 8-bit, 16-bit ndi 32-bit. Flash imathandizira ntchito zowerengera zokha, SRAM imathandizira kuwerenga ndi kulemba ntchito.

Crystal

2 MHz ~ 60 MHz crystal oscillator (40 MHz pokhapokha pa Wi-Fi/BT magwiridwe antchito)

MANAGEMENT YA RTC NDIKUGWIRITSA NTCHITO MPHAMVU YOCHEPA 

ESP32 imagwiritsa ntchito njira zapamwamba zowongolera mphamvu zitha kusinthidwa pakati pa mitundu yosiyanasiyana yosungira mphamvu. (Onani Gulu 5).

  • Njira yopulumutsira mphamvu
    • Njira Yogwira: RF chip ikugwira ntchito. Chip chikhoza kulandira ndi kutumiza chizindikiro chomveka.
    • Magonedwe a Modem: CPU imatha kuthamanga, wotchi ikhoza kukhazikitsidwa. Wi-Fi / Bluetooth baseband ndi RF
    • Kugona kopepuka: CPU yayimitsidwa. RTC ndi kukumbukira ndi zotumphukira ULP coprocessor ntchito. Chochitika chilichonse chodzuka (MAC, host host, RTC chowerengera kapena kusokoneza kunja) chidzadzutsa chip.
    • Kugona Kwakukulu: kukumbukira kwa RTC kokha ndi zotumphukira zomwe zikugwira ntchito. Data yolumikizira ya Wi-Fi ndi Bluetooth yosungidwa mu RTC. ULP coprocessor ikhoza kugwira ntchito.
    • Momwe Hibernation: 8 MHz oscillator ndi coprocessor ULP yolumikizidwa ndizozimitsa. Memory ya RTC yobwezeretsa magetsi yatha. Wotchi imodzi yokha ya RTC yomwe ili pawotchi yapang'onopang'ono ndi RTC GPIO ina kuntchito. Wotchi ya RTC RTC kapena chowerengera imatha kudzuka panjira ya GPIO Hibernation.
  • Mawonekedwe akugona kwambiri
    • Kugona kogwirizana: Kusintha kwa mphamvu yopulumutsa mphamvu pakati pa Active, Modem-kugona, Kuwala-kugona mode. CPU, Wi-Fi, Bluetooth, ndi nthawi yokhazikitsidwa ndi wailesi kuti adzutse, kuonetsetsa kulumikizana kwa Wi-Fi / Bluetooth.
    • Ultra Low-power monitoring sensor njira: dongosolo lalikulu ndi Deep-sleep mode, ULP coprocessor imatsegulidwa nthawi ndi nthawi kapena kutsekedwa kuti ayeze deta ya sensor. Sensa imayesa deta, ULP coprocessor imasankha kudzutsa dongosolo lalikulu.

MAKHALIDWE AMAGAKA

LIMIT PARAMETERS

  1. VIO ku pad yoperekera mphamvu, Onani Zowonjezera Zatsatanetsatane za ESP32
    IO_MUX, monga SD_CLK ya Magetsi a VDD_SDIO.
    Dinani ndikugwira batani la mphamvu yam'mbali kwa masekondi awiri kuti muyambitse chipangizocho.Dinani ndikugwira kwa masekondi oposa 6 kuti muzimitse chipangizocho. Sinthani mawonekedwe a chithunzi kudzera pawindo la Home, ndipo avatar yomwe ingapezeke kudzera mu kamera ikuwonetsedwa pawindo la tft.Chingwe cha USB chiyenera kulumikizidwa pamene chikugwira ntchito, ndipo batri ya lithiamu imagwiritsidwa ntchito posungirako nthawi yochepa kuti iteteze mphamvu. kulephera.

Chithunzi cha FCC

Kusintha kulikonse kapena kusintha komwe sikunavomerezedwe ndi gulu lomwe limayang'anira kutsata kungathe kulepheretsa wogwiritsa ntchito kugwiritsa ntchito zidazo.
Chipangizochi chikugwirizana ndi gawo 15 la Malamulo a FCC. Kugwira ntchito kumadalira zinthu ziwiri izi:

  1. Chipangizochi sichikhoza kuyambitsa kusokoneza kovulaza, ndi
  2. Chipangizochi chiyenera kuvomereza kusokonezedwa kulikonse komwe kulandidwa, kuphatikiza kusokoneza komwe kungayambitse ntchito yosafunikira.

Zindikirani: Zipangizozi zayesedwa ndipo zapezeka kuti zikugwirizana ndi malire a chipangizo cha digito cha Gulu B, motsatira gawo 15 la Malamulo a FCC. Malire awa adapangidwa kuti apereke chitetezo chokwanira ku kusokoneza koyipa pakukhazikitsa nyumba. Chipangizochi chimapanga, chimagwiritsa ntchito komanso chimatha kuwunikira mphamvu zamawayilesi ndipo, ngati sichinayikidwe ndikugwiritsidwa ntchito motsatira malangizo, chikhoza kuyambitsa kusokoneza kwa mawayilesi. Komabe, palibe chitsimikizo kuti kusokoneza sikudzachitika mu unsembe winawake. Ngati chida ichi chikuyambitsa kusokoneza koyipa kwa wailesi kapena kulandila wailesi yakanema, komwe kungadziwike ndikuzimitsa ndi kuyatsa zida, wogwiritsa ntchitoyo akulimbikitsidwa kuyesa kusokoneza ndi chimodzi kapena zingapo mwa izi:

  • kuwongolera kapena kusamutsa mlongoti wolandira.
  • Wonjezerani kulekana pakati pa zida ndi wolandila.
  • Lumikizani chipangizocho munjira yosiyana ndi yomwe wolandila amalumikizidwa.
  • Funsani wogulitsa kapena wodziwa ntchito pa wailesi/TV kuti akuthandizeni.

RF Exposure Information (SAR)
Foni iyi idapangidwa ndikupangidwa kuti isapitirire malire omwe amaperekedwa kuti amve mphamvu zawayilesi (RF) zokhazikitsidwa ndi Federal Communications Commission yaku United States.
Pakuyesa kwa SAR, chipangizochi chidakonzedwa kuti chifalitse pamphamvu yake yotsimikizika kwambiri m'magulu onse oyesedwa pafupipafupi, ndikuyika m'malo omwe amafanizira kuwonekera kwa RF mukugwiritsa ntchito pamutu popanda kupatukana, komanso pafupi ndi thupi ndi kupatukana kwa 0 mm.
Malire a SAR okhazikitsidwa ndi FCC ndi 1.6W/kg. FCC yapereka Chilolezo cha Zida za foni yachitsanzoyi ndi ma SAR onse omwe adanenedwa kuti akugwirizana ndi malangizo a FCC RF.

Chidziwitso cha IC
Chipangizochi chimagwirizana ndi mulingo wa RSS wopanda laisensi wa Industry Canada. Kugwira ntchito kumadalira zinthu ziwiri izi:

  1. chipangizo ichi mwina sayambitsa kusokoneza, ndi
  2. chipangizochi chiyenera kuvomereza kusokonezedwa kulikonse, kuphatikizapo kusokonezedwa komwe kungayambitse ntchito yosayenera ya chipangizocho.

IC Radiation Exposure Statement
EUT iyi ikutsatira SAR pazambiri za anthu ambiri/osalamulirika mu IC RSS-102 ndipo idayesedwa molingana ndi njira ndi njira zoyezera zomwe zafotokozedwa mu IEEE 1528 ndi IEC 62209. Zidazi ziyenera kuyikidwa ndikuyendetsedwa ndi mtunda wochepera 0 cm pakati pa radiator ndi thupi lanu. Chipangizochi ndi mlongoti wake siziyenera kukhala palimodzi kapena kugwira ntchito limodzi ndi mlongoti wina uliwonse kapena chopatsilira.

UIFlow Quick Start

Chida choyaka moto

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

Zindikirani: Mukakhazikitsa ogwiritsa ntchito a MacOS, chonde ikani pulogalamuyo mufoda ya Application, monga momwe zasonyezedwera pachithunzichi.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 5

Kuwotcha kwa firmware

  1. Dinani kawiri kuti mutsegule chida choyatsira Burner, sankhani mtundu wa chipangizocho kumanzere kumanzere, sankhani mtundu wa firmware womwe mukufuna, ndikudina batani lotsitsa kuti mutsitse.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 6
  2. Kenako lumikizani chipangizo cha M5 ku kompyuta kudzera pa chingwe cha Type-C, sankhani doko lofananira la COM, kuchuluka kwa baud kumatha kugwiritsa ntchito mawonekedwe osakhazikika mu M5Burner, kuwonjezera apo, mutha kudzaza WIFI yomwe chipangizocho chidzalumikizidwa nacho nthawi. kuyatsa firmware stage zambiri. Pambuyo pokonza, dinani "Yatsani" kuti muyambe kuyaka.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 7
  3. Pamene chipika choyaka chimayambitsa Kuwotcha Bwinobwino, zikutanthauza kuti firmware yatenthedwa.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 8

Mukayatsa koyamba kapena pulogalamu ya firmware ikugwira ntchito molakwika, mutha kudina "Fufutani" kuti mufufute kukumbukira kwa flash. Pazosintha zotsatila za firmware, palibe chifukwa chofufutiranso, apo ayi zomwe zasungidwa za Wi-Fi zidzachotsedwa ndipo Kiyi ya API idzatsitsimutsidwa.

Konzani WIFI

UIFlow imapereka zonse zapaintaneti komanso web mtundu wa pulogalamu. Pamene mukugwiritsa ntchito web Baibulo, tiyenera sintha WiFi kulumikiza kwa chipangizo. Zotsatirazi zikufotokozera njira ziwiri zosinthira kulumikizana kwa WiFi pa chipangizocho (Burn Configuration ndi AP hotspot Configuration).

Kuwotcha kasinthidwe WiFi (ndikulangizani)

UIFlow-1.5.4 ndi mitundu pamwambapa imatha kulemba zambiri za WiFi mwachindunji kudzera pa M5Burner.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 9

Kusintha kwa WiFi kwa APhotspot

  1. Dinani ndikugwira batani lamphamvu kumanzere kuti muyatse makinawo. Ngati WiFi sinakhazikitsidwe, makinawo amangolowetsa makonzedwe a netiweki akayatsidwa koyamba. Tiyerekeze kuti mukufuna kulowanso mumode yosinthira netiweki mukatha kugwiritsa ntchito mapulogalamu ena, mutha kuloza zomwe zili pansipa. Chizindikiro cha UIFlow chikawoneka poyambira, dinani batani Lanyumba mwachangu (batani lapakati la M5) kuti mulowe patsamba lokonzekera. Dinani batani lakumanja la fuselage kuti musinthe kusankha ku Setting, ndikudina batani la Home kuti mutsimikizire. Dinani batani lakumanja kuti musinthe kusankha kukhala WiFi Setting, dinani batani Lanyumba kuti mutsimikizire, ndikuyamba kukonzanso.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 10
  2. Mukatha kulumikizana bwino ndi hotspot ndi foni yanu yam'manja, tsegulani msakatuli wa foni yam'manja kuti musane khodi ya QR pa zenera kapena pitani mwachindunji 192.168.4.1, lowetsani tsambali kuti mudzaze zambiri za WIFI yanu, ndikudina Configure kuti mujambule zambiri za WiFi yanu. . Chipangizocho chidzayambiranso chokha mukatha kukonza bwino ndikulowetsa pulogalamu yamapulogalamu.

Zindikirani: Zilembo zapadera monga "danga" siziloledwa muzodziwitso za WiFi.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 11

Network Programming Mode ndi API KEY

Lowetsani mawonekedwe a pulogalamu ya netiweki

Network programming mode ndi njira yolumikizira pakati pa chipangizo cha M5 ndi UIFlow web pulogalamu yamapulogalamu. Chophimbacho chidzawonetsa momwe chipangizochi chikugwiritsidwira ntchito. Pamene chizindikiro ndi wobiriwira, zikutanthauza kuti mukhoza kulandira pulogalamu kukankha nthawi iliyonse. M'malo osasinthika, mukatha kukonza bwino netiweki ya WiFi, chipangizocho chidzayambiranso ndikulowetsa pulogalamu yamapulogalamu. Ngati simukudziwa momwe mungalowetsenso pulogalamu yamapulogalamu mutatha kugwiritsa ntchito mapulogalamu ena, mutha kulozera kuzinthu zotsatirazi.

kuyambiranso, dinani batani A pamenyu yayikulu kuti musankhe njira yosinthira ndikudikirira mpaka chizindikiro choyenera cha netiweki chikhale chobiriwira patsamba la pulogalamuyo. Pezani tsamba la mapulogalamu a UIFlow poyendera flow.m5stack.com pa msakatuli wapakompyuta.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 21

Kulumikizana kwa APKEY
API KEY ndiye chidziwitso cholumikizira pazida za M5 mukamagwiritsa ntchito UIFlow web kupanga mapulogalamu. Mwa kukonza API KEY yofananira kumbali ya UIFlow, pulogalamuyo imatha kukankhidwira pa chipangizocho. Wogwiritsa ntchito ayenera kupita ku flow.m5stack.com pakompyuta web osatsegula kuti mulowetse tsamba la mapulogalamu a UIFlow. Dinani batani lokhazikitsira mu bar ya menyu pakona yakumanja kwa tsamba, lowetsani Kiyi ya API pa chipangizo chofananira, sankhani zida zomwe zimagwiritsidwa ntchito, dinani OK kuti musunge ndikudikirira mpaka italumikizana bwino.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 13

 

HTTP

Malizitsani masitepe pamwambapa, ndiye mutha kuyambitsa mapulogalamu ndi UIFlow. Za example: Pezani Baidu kudzera pa HTTP

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

Kufotokozera Ntchito

Khazikitsani kulumikizana kwa Bluetooth ndikuyambitsa ntchito ya Bluetooth passthrough.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 15

  • Tsegulani dzina Yambitsani zoikamo, sinthani dzina la chipangizo cha Bluetooth.
  • BLE UART Writre Tumizani deta pogwiritsa ntchito BLE UART.
  • BLE UART ikhalabe posungira Onani kuchuluka kwa ma byte a data ya BLE UART.
  • BLE UART werengani zonse za ReAad zonse mu cache ya BLE UART.
  • BLE UART werengani zilembo Werengani n data mu cache ya BLE UART.

Malangizo

Khazikitsani kulumikizana kwa Bluetooth ndikutumiza / kuzimitsa kuwongolera kwa LED.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 16

UIFlow Desktop IDE

UIFlow Desktop IDE ndi mtundu wapaintaneti wa UIFlow wopanga mapulogalamu womwe sufuna kulumikizidwa ndi netiweki, ndipo ukhoza kukupatsirani chidziwitso cha pulogalamu yomvera. Chonde dinani mtundu wofananira wa UIFlow-Desktop-IDE kuti mutsitse malinga ndi kachitidwe kanu.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 17

USB pulogalamu mode

Tsegulani zosungidwa za UIFlow Desktop IDE zotsitsidwa ndikudina kawiri kuti mugwiritse ntchito.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 18

Pulogalamuyo ikangoyamba, ingozindikira ngati kompyuta yanu ili ndi dalaivala wa USB (CP210X), dinani Instalar, ndikutsatira zomwe mwauzidwa kuti mumalize kukhazikitsa.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 19

Kukhazikitsa kwa dalaivala kukamaliza, ingolowetsa UIFlow Desktop IDE ndikungotulutsa bokosi lokonzekera. Panthawiyi, gwirizanitsani chipangizo cha M5 ku kompyuta kudzera pa chingwe cha data cha Tpye-C.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 20

Kugwiritsa ntchito UIFlow Desktop IDE kumafuna chipangizo cha M5 chokhala ndi UIFlow firmware ndikulowetsa ** USB programming mode **.

Dinani batani lamphamvu kumanzere kwa chipangizocho kuti muyambitsenso, mutalowa menyu, dinani batani lakumanja kuti musankhe mawonekedwe a USB.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 21

Sankhani doko logwirizana, ndi chipangizo chokonzera, dinani OK kuti mugwirizane.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 22

Maulalo Ogwirizana

Chiyambi cha UIFlow Block

Zolemba / Zothandizira

M5STACK M5STACK-CORE2 Yochokera ku IoT Development Kit [pdf] Buku Logwiritsa Ntchito
M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, M5STACK-CORE2 Based IoT Development Kit, M5STACK-CORE2, Based IoT Development Kit, IoT Development Kit, Development Kit

Maumboni

Siyani ndemanga

Imelo yanu sisindikizidwa. Minda yofunikira yalembedwa *