M5STACK ESP32 CORE2 IoT Development Kit Mwongozo wa Mtumiaji

M5STACK ESP32 CORE2 IoT Development Kit Mwongozo wa Mtumiaji

1. MUHTASARI

M5Stick CORE2 ni ubao wa ESP32 ambao msingi wake ni ESP32-D0WDQ6-V3, iliyo na skrini ya TFT ya inchi 2. Bodi imeundwa na PC+ABC.

M5STACK ESP32 CORE2 IoT Mwongozo wa Mtumiaji wa Kifaa cha Ukuzaji - Muhtasari

1.1 Muundo wa Vifaa

Maunzi ya CORE2: Chip ESP32-D0WDQ6-V3, skrini ya TFT, LED ya Kijani, Kitufe, kiolesura cha GROVE, kiolesura cha Type.C-to-USB, chipu ya Usimamizi wa Nguvu na betri.
ESP32-D0WDQ6-V3 ESP32 ni mfumo wa msingi-mbili wenye CPU mbili za Harvard Architecture Tense LX6. Kumbukumbu zote zilizopachikwa, kumbukumbu ya nje na vifaa vya pembeni vinapatikana kwenye basi la data na/au basi la maelekezo la CPU hizi. Isipokuwa baadhi ya vighairi vidogo (tazama hapa chini), upangaji wa anwani wa CPU mbili ni wa ulinganifu, kumaanisha kwamba hutumia anwani sawa kufikia kumbukumbu sawa. Vifaa vingi vya pembeni kwenye mfumo vinaweza kufikia kumbukumbu iliyopachikwa kupitia DMA.

Skrini ya TFT ni skrini ya rangi ya inchi 2 inayoendeshwa na ILI9342C yenye azimio la 320 x 240.
Uendeshaji voltagsafu ya e ni 2.6~3.3V, kiwango cha joto cha kufanya kazi ni -25~55°C.
Chip ya Usimamizi wa Nguvu ni AXP192 ya X-Powers. Kiwango cha uendeshajitagsafu ya e ni 2.9V~6.3V na mkondo wa kuchaji ni 1.4A.
CORE2 huandaa ESP32 kwa kila kitu kinachohitajika kwa upangaji, kila kitu kinachohitajika kwa uendeshaji na maendeleo

2.MAELEZO YA PIN

2.1. USB INTERFACE

Kiolesura cha USB cha aina ya M5CAMREA cha Usanidi wa Aina ya C, kinaweza kutumia itifaki ya kawaida ya mawasiliano ya USB2.0.

M5STACK ESP32 CORE2 IoT Development Kit Mwongozo wa Mtumiaji - USB

2.2. GROVE INTERFACE

4p lami iliyotupwa ya violesura vya 2.0mm M5CAMREA GROVE, nyaya za ndani na GND, 5V, GPIO32, GPIO33 zimeunganishwa.

M5STACK ESP32 CORE2 Mwongozo wa Mtumiaji wa Kifaa cha Ukuzaji cha IoT - Kiolesura cha Grove

3.MAELEZO YA KAZI

Sura hii inaelezea moduli na kazi mbalimbali za ESP32-D0WDQ6-V3.

3.1. CPU NA KUMBUKUMBU

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

  • ROM 448 KB
  • 520 KB Sram
  • 16 KB SRAM katika RTC
  • QSPI inasaidia chip nyingi za flash/SRAM
3.2. MAELEZO YA HIFADHI
3.2.1.Mweko wa Nje na SRAM

ESP32 inasaidia flash nyingi za nje za QSPI na kumbukumbu tuli ya ufikiaji nasibu (SRAM), ikiwa na usimbaji fiche wa AES unaotegemea maunzi ili kulinda programu na data ya mtumiaji.

  • ESP32 fikia Flash ya nje ya QSPI na SRAM kwa kuakibisha. Hadi MB 16 nafasi ya msimbo wa Nje imechorwa kwenye CPU, inaweza kufikia biti 8, 16 na 32 na inaweza kutekeleza msimbo.
  • Hadi MB 8 za Flash ya nje na SRAM iliyopangwa kwa nafasi ya data ya CPU, uwezo wa kufikia 8-bit, 16-bit na 32-bit. Flash inasaidia shughuli za kusoma tu, SRAM inasaidia shughuli za kusoma na kuandika.
3.3. FUWELE

Kiosilata cha fuwele cha MHz 2 ~ 60 MHz (40MHz pekee kwa utendakazi wa Wi-Fi/BT)

3.4. USIMAMIZI WA RTC NA MATUMIZI YA NGUVU CHINI

ESP32 hutumia mbinu za juu za usimamizi wa nishati inaweza kubadilishwa kati ya njia tofauti za kuokoa nishati. (Angalia Jedwali 5).

  • Hali ya kuokoa nishati
    - Hali Inayotumika: Chip ya RF inafanya kazi. Chip inaweza kupokea na kusambaza ishara ya sauti.
    - Njia ya kulala ya Modem: CPU inaweza kukimbia, saa inaweza kusanidiwa. Wi-Fi / Bluetooth baseband na RF
    - Njia ya kulala nyepesi: CPU imesimamishwa. Uendeshaji wa RTC na kumbukumbu na pembeni ULP coprocessor. Tukio lolote la kuamka (MAC, seva pangishi, kipima muda cha RTC au usumbufu wa nje) itawasha chipu. - Hali ya usingizi mzito: kumbukumbu ya RTC pekee na vifaa vya pembeni katika hali ya kufanya kazi. Data ya muunganisho wa WiFi na Bluetooth iliyohifadhiwa kwenye RTC. ULP coprocessor inaweza kufanya kazi. - Hali ya Hibernation: 8 MHz oscillator na coprocessor ULP iliyojengwa imezimwa. Kumbukumbu ya RTC ya kurejesha usambazaji wa nishati imekatika. Kipima saa kimoja tu cha RTC kilicho kwenye saa ya polepole na baadhi ya RTC GPIO kazini. Saa ya RTC RTC au kipima muda kinaweza kuamka kutoka kwa hali ya GPIO Hibernation.
  • Hali ya usingizi mzito
    - Hali ya kulala inayohusiana: modi ya kuokoa nishati kubadilisha kati ya Inayotumika, Kulala kwa Modem, hali ya kulala nyepesi. CPU, Wi-Fi, Bluetooth, na muda wa redio uliowekwa awali ili kuamshwa, ili kuhakikisha muunganisho wa Wi-Fi / Bluetooth.
    – Mbinu za ufuatiliaji wa kihisi cha nguvu ya Chini: mfumo mkuu ni Hali ya Kulala Kwa kina, ULP coprocessor hufunguliwa au kufungwa mara kwa mara ili kupima data ya vitambuzi. Sensor hupima data, ULP coprocessor huamua ikiwa itawasha mfumo mkuu.

M5STACK ESP32 CORE2 IoT Development Kit Mwongozo wa Mtumiaji - Hali ya usingizi mzito

4.TABIA ZA UMEME

4.1. VIGEZO LIMIT

M5STACK ESP32 CORE2 IoT Development Kit Mwongozo wa Mtumiaji - LIMIT PARAMETERS

1. VIO kwenye pedi ya usambazaji wa nishati, Rejelea Kiambatisho cha Ubainifu wa Kiufundi cha ESP32 IO_MUX, kama SD_CLK ya Ugavi wa Nishati kwa VDD_SDIO.

Bonyeza na ushikilie kitufe cha nguvu cha upande kwa sekunde mbili ili kuanzisha kifaa. Bonyeza na ushikilie kwa zaidi ya sekunde 6 ili kuzima kifaa. Badili hadi modi ya picha kupitia Skrini ya kwanza, na avatar ambayo inaweza kupatikana kupitia kamera itaonyeshwa kwenye skrini ya tft. Kebo ya USB lazima iunganishwe inapofanya kazi, na betri ya lithiamu inatumika kwa hifadhi ya muda mfupi ili kuzuia kukatika kwa nguvu.

Taarifa ya FCC: Mabadiliko au marekebisho yoyote ambayo hayajaidhinishwa waziwazi na mhusika anayehusika na utiifu yanaweza kubatilisha mamlaka ya mtumiaji ya kuendesha kifaa.

Kifaa hiki kinatii sehemu ya 15 ya Sheria za FCC. Operesheni inategemea masharti mawili yafuatayo:
(1) Kifaa hiki hakiwezi kusababisha mwingiliano unaodhuru, na
(2) Kifaa hiki lazima kikubali uingiliaji wowote uliopokewa, ikiwa ni pamoja na kuingiliwa ambayo inaweza kusababisha uendeshaji usiohitajika.
Taarifa ya Mfiduo wa Mionzi ya FCC: Kifaa hiki kinatii vikomo vya kukabiliwa na mionzi ya FCC vilivyowekwa kwa mazingira yasiyodhibitiwa. Kifaa hiki kinapaswa kusakinishwa na kuendeshwa kwa umbali wa chini zaidi wa 20cm kati ya radiator na mwili wako.

Kumbuka: Kifaa hiki kimejaribiwa na kupatikana kukidhi mipaka ya kifaa cha kidijitali cha Hatari B, kwa mujibu wa sehemu ya 15 ya

Sheria za FCC. Vikomo hivi vimeundwa ili kutoa ulinzi unaofaa dhidi ya kuingiliwa kwa hatari katika usakinishaji wa makazi. Kifaa hiki huzalisha, kutumia na kuangazia nishati ya masafa ya redio na, ikiwa hakijasakinishwa na kutumiwa kwa mujibu wa maagizo, kinaweza kusababisha mwingiliano unaodhuru kwa mawasiliano ya redio. Hata hivyo, hakuna uhakika kwamba kuingiliwa haitatokea katika ufungaji fulani. Ikiwa kifaa hiki kitasababisha usumbufu unaodhuru kwa upokeaji wa redio au televisheni, ambao unaweza kubainishwa kwa kuzima na kuwasha kifaa, mtumiaji anahimizwa kujaribu kusahihisha usumbufu kwa moja au zaidi ya hatua zifuatazo:
-Elekeza upya au uhamishe tena antena inayopokea.
-Kuongeza utengano kati ya kifaa na mpokeaji.
-Unganisha kifaa kwenye plagi kwenye saketi tofauti na ile ambayo mpokeaji ameunganishwa.
- Wasiliana na muuzaji au mtaalamu wa redio/TV kwa usaidizi.

Mtiririko wa UI Anza Haraka

Mafunzo haya yanatumika kwa M5Core2

Chombo cha kuchoma

Tafadhali bofya kitufe kilicho hapa chini ili kupakua zana sambamba ya kuchoma firmware ya M5Burner kulingana na mfumo wako wa uendeshaji. Fungua na ufungue programu.

M5STACK ESP32 CORE2 Mwongozo wa Mtumiaji wa Kifaa cha Ukuzaji cha IoT - Zana ya kuchoma

M5STACK ESP32 CORE2 IoT Development Kit Mwongozo wa Mtumiaji - Baada ya usakinishaji wa watumiaji wa MacOS

Firmware kuchoma

  1. Bofya mara mbili ili kufungua chombo cha kuchoma Burner, chagua aina ya kifaa sambamba kwenye menyu ya kushoto, chagua toleo la firmware unayohitaji, na ubofye kitufe cha kupakua ili kupakua.
    M5STACK ESP32 CORE2 IoT Development Kit Mwongozo wa Mtumiaji - Bofya mara mbili ili kufungua zana ya kuchoma Burner
  2. Kisha unganisha kifaa cha M5 kwenye kompyuta kupitia kebo ya Type-C, chagua bandari ya COM inayolingana, kiwango cha baud kinaweza kutumia usanidi chaguo-msingi katika M5Burner, kwa kuongeza, unaweza pia kujaza WIFI ambayo kifaa kitaunganishwa wakati. firmware inayowaka stage habari. Baada ya usanidi, bofya "Kuchoma" ili kuanza kuchoma.
    M5STACK ESP32 CORE2 IoT Development Kit User Manual - Kisha unganisha kifaa cha M5 kwenye kompyuta kupitia kebo ya Type-C.
  3. Wakati logi inayowaka inasababisha Kuchoma kwa Mafanikio , inamaanisha kuwa firmware imechomwa.

M5STACK ESP32 CORE2 Mwongozo wa Mtumiaji wa Kifaa cha Ukuzaji cha IoT - Wakati logi inayowaka inasababisha

Wakati wa kuchoma mara ya kwanza au programu ya firmware inaendesha kwa njia isiyo ya kawaida, unaweza kubofya "Futa" ili kufuta kumbukumbu ya flash. Katika sasisho la firmware linalofuata, hakuna haja ya kufuta tena, vinginevyo habari iliyohifadhiwa ya Wi-Fi itafutwa na Ufunguo wa API utaonyeshwa upya.

Sanidi WIFI
UIFlow hutoa nje ya mtandao na web toleo la programu. Wakati wa kutumia web toleo, tunahitaji kusanidi muunganisho wa WiFi kwa kifaa. Ifuatayo inaeleza njia mbili za kusanidi muunganisho wa WiFi kwa kifaa (Burn Configuration na AP hotspot Configuration).

Choma usanidi wa WiFi (inapendekeza)
UIFlow-1.5.4 na matoleo hapo juu yanaweza kuandika maelezo ya WiFi moja kwa moja kupitia M5Burner.

M5STACK ESP32 CORE2 IoT Development Kit Mwongozo wa Mtumiaji - Burn usanidi wa WiFi

WiFi ya usanidi wa AP hotspot

  1. Bonyeza na ushikilie kitufe cha nguvu kilicho upande wa kushoto ili kuwasha mashine. Ikiwa WiFi haijasanidiwa, mfumo utaingia kiotomatiki modi ya usanidi wa mtandao unapowashwa kwa mara ya kwanza. Tuseme unataka kuingiza tena modi ya usanidi wa mtandao baada ya kuendesha programu zingine, unaweza kurejelea operesheni iliyo hapa chini. Baada ya Nembo ya UIFlow kuonekana wakati wa kuanza, bofya haraka kitufe cha Nyumbani (kitufe cha katikati cha M5) ili kuingia kwenye ukurasa wa usanidi. Bonyeza kitufe kilicho upande wa kulia wa fuselage ili kubadilisha chaguo hadi Mipangilio, na ubonyeze kitufe cha Nyumbani ili kuthibitisha. Bonyeza kitufe cha kulia ili kubadilisha chaguo hadi kwa Mipangilio ya WiFi, bonyeza kitufe cha Nyumbani ili kudhibitisha, na uanze usanidi.
    M5STACK ESP32 CORE2 Mwongozo wa Mtumiaji wa Kifaa cha Ukuzaji cha IoT - Modi ya upangaji wa mtandao ni hali ya kuunganisha kati ya M5
  2. Baada ya kuunganishwa kwa mtandao pepe kwa simu yako ya mkononi, fungua kivinjari cha simu ya mkononi ili kuchanganua msimbo wa QR kwenye skrini au ufikie moja kwa moja 192.168.4.1, ingiza ukurasa ili kujaza taarifa yako ya kibinafsi ya WIFI, na ubofye Sanidi ili kurekodi maelezo yako ya WiFi. . Kifaa kitaanza upya kiotomatiki baada ya kusanidi kwa ufanisi na kuingiza hali ya programu. Kumbuka: Herufi maalum kama vile "nafasi" haziruhusiwi katika maelezo ya WiFi yaliyosanidiwa.

M5STACK ESP32 CORE2 Mwongozo wa Mtumiaji wa Kifaa cha Ukuzaji cha IoT - Herufi maalum kama hizo

Hali ya Kuandaa Mtandao na UFUNGUO wa API
Ingiza modi ya programu ya mtandao Mtandao hali ya programu ni hali ya kuunganisha kati ya kifaa cha M5 na UIFlow web jukwaa la programu. Skrini itaonyesha hali ya sasa ya muunganisho wa mtandao wa kifaa. Wakati kiashiria ni kijani, ina maana kwamba unaweza kupokea programu kushinikiza wakati wowote. Chini ya hali ya msingi, baada ya usanidi wa kwanza wa mtandao wa WiFi uliofanikiwa, kifaa kitaanza upya kiotomatiki na kuingia modi ya programu ya mtandao. Ikiwa hujui jinsi ya kuingiza tena hali ya programu baada ya kuendesha programu nyingine, unaweza kurejelea shughuli zifuatazo.
kuanzisha upya, bonyeza kitufe A kwenye kiolesura cha menyu kuu ili kuchagua modi ya programu na subiri hadi kiashiria sahihi cha kiashiria cha mtandao kiwe kijani kwenye ukurasa wa modi ya programu. Fikia ukurasa wa programu wa UIFlow kwa kutembelea flow.m5stack.com kwenye kivinjari cha kompyuta.

M5STACK ESP32 CORE2 Mwongozo wa Mtumiaji wa Kifaa cha Ukuzaji cha IoT - Modi ya upangaji wa mtandao ni hali ya kuunganisha kati ya M5

Kuoanisha KEY za API

API KEY ni kitambulisho cha mawasiliano cha vifaa vya M5 unapotumia UIFlow web kupanga programu. Kwa kusanidi API KEY inayolingana kwenye upande wa UIFlow, programu inaweza kusukumwa kwa kifaa maalum. Mtumiaji anahitaji kutembelea flow.m5stack.com kwenye kompyuta web kivinjari kuingia kwenye ukurasa wa programu wa UIFlow. Bonyeza kitufe cha kuweka kwenye upau wa menyu kwenye kona ya juu ya kulia ya ukurasa, ingiza Kitufe cha API kwenye kifaa kinacholingana, chagua vifaa vilivyotumiwa, bofya OK ili kuhifadhi na kusubiri hadi itakapofanya kuunganisha kwa ufanisi.

 

M5STACK ESP32 CORE2 IoT Development Kit Mwongozo wa Mtumiaji - API KEY pairing

HTTP

Kamilisha hatua zilizo hapo juu, kisha unaweza kuanza programu na UIFlow. Kwa mfanoample: Fikia Baidu kupitia HTTP

M5STACK ESP32 CORE2 IoT Mwongozo wa Mtumiaji wa Kifaa cha Kuendeleza - Kamilisha hatua zilizo hapo juu, kisha unaweza kuanza kupanga programu kwa UIFlow
BLE UART
Maelezo ya Kazi Anzisha muunganisho wa Bluetooth na uwashe huduma ya upitishaji ya Bluetooth.

M5STACK ESP32 CORE2 IoT Development Kit Mwongozo wa Mtumiaji - Anzisha muunganisho wa Bluetooth na uwashe huduma ya kupitisha ya Bluetooth

  • Init ble uart name Anzisha mipangilio, sanidi jina la kifaa cha Bluetooth.
  • Mwandishi wa BLE UART Tuma data kwa kutumia BLE UART.
  • BLE UART imesalia kache Angalia idadi ya baiti za data ya BLE UART.
  • BLE UART ilisoma yote Soma data yote katika kashe ya BLE UART.
  • BLE UART ilisoma herufi Soma n data katika akiba ya BLE UART.

Maagizo
Anzisha muunganisho wa upitishaji wa Bluetooth na utume /zima udhibiti wa LED.

M5STACK ESP32 CORE2 IoT Development Kit Mwongozo wa Mtumiaji - Anzisha muunganisho wa kupitia Bluetooth na utume

IDE ya Eneo-kazi la UIFlow

UIFlow Desktop IDE ni toleo la nje ya mtandao la kiprogramu cha UIFlow ambalo halihitaji muunganisho wa mtandao, na linaweza kukupa uzoefu wa kuitikia wa programu. Tafadhali bofya toleo linalolingana la UIFlow-Desktop-IDE ili kupakua kulingana na mfumo wako wa uendeshaji.

M5STACK ESP32 CORE2 IoT Development Kit Mwongozo wa Mtumiaji - UIFlow Desktop IDE

Hali ya programu ya USB
Fungua kumbukumbu ya UIFlow Desktop IDE iliyopakuliwa na ubofye mara mbili ili kuendesha programu.

M5STACK ESP32 CORE2 Mwongozo wa Mtumiaji wa Kifaa cha Ukuzaji cha IoT - modi ya upangaji ya USB

Baada ya programu kuanza, itatambua kiotomatiki ikiwa kompyuta yako ina kiendeshi cha USB (CP210X), bofya Sakinisha, na ufuate madokezo ili kukamilisha usakinishaji.

M5STACK ESP32 CORE2 IoT Development Kit User Manual - Baada ya programu kuanza

Baada ya usakinishaji wa dereva kukamilika, itaingia kiotomatiki IDE ya UIFlow Desktop na itafungua kiotomati kisanduku cha usanidi. Kwa wakati huu, unganisha kifaa cha M5 kwenye kompyuta kupitia kebo ya data ya Tpye-C.

M5STACK ESP32 CORE2 Mwongozo wa Mtumiaji wa Kifaa cha Kuendeleza cha IoT - Baada ya usakinishaji wa kiendeshi kukamilika

Kutumia UIFlow Desktop IDE inahitaji kifaa cha M5 chenye programu dhibiti ya UIFlow na uingize ** modi ya upangaji ya USB **. Bonyeza kifungo cha nguvu upande wa kushoto wa kifaa ili kuanzisha upya, baada ya kuingia kwenye menyu, bofya haraka kifungo cha kulia ili kuchagua mode ya USB.

M5STACK ESP32 CORE2 IoT Development Kit Mwongozo wa Mtumiaji - Bofya kitufe cha kuwasha/kuzima kilicho upande wa kushoto wa kifaa ili kuwasha upya

Chagua bandari inayolingana, na kifaa cha programu, bofya OK ili kuunganisha.

M5STACK ESP32 CORE2 Mwongozo wa Mtumiaji wa Kifaa cha Ukuzaji cha IoT - Chagua lango linalolingana, na kifaa cha programu.

Viungo Vinavyohusiana
Utangulizi wa Kizuizi cha UIFlow

Nyaraka / Rasilimali

Kifaa cha Ukuzaji cha M5STACK ESP32 CORE2 IoT [pdf] Mwongozo wa Mtumiaji
M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, ESP32, CORE2 IoT Development Kit, ESP32 CORE2 IoT Development Kit, Development Kit.

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *