Llawlyfr Defnyddiwr Pecyn Datblygu IoT M5STACK ESP32 CORE2

Llawlyfr Defnyddiwr Pecyn Datblygu IoT M5STACK ESP32 CORE2

1. AMLINELLOL

Mae M5Stick CORE2 yn fwrdd ESP32 a oedd yn seiliedig ar sglodyn ESP32-D0WDQ6-V3, yn cynnwys sgrin TFT 2-modfedd. Mae'r bwrdd wedi'i wneud o PC+ABC.

M5STACK ESP32 CORE2 Llawlyfr Defnyddiwr Pecyn Datblygu IoT - Amlinelliad

1.1 Cyfansoddiad Caledwedd

Mae caledwedd CORE2: sglodion ESP32-D0WDQ6-V3, sgrin TFT, Green LED, Botwm, rhyngwyneb GROVE, rhyngwyneb Type.C-i-USB, sglodion Rheoli Pŵer a batri.
ESP32-D0WDQ6-V3 Mae'r ESP32 yn system ddeuol-graidd gyda dau CPUs Harvard Architecture Tense LX6. Mae'r holl gof mewnosodedig, cof allanol a perifferolion wedi'u lleoli ar y bws data a/neu fws cyfarwyddo'r CPUs hyn. Gyda rhai mân eithriadau (gweler isod), mae mapio cyfeiriadau dau CPU yn gymesur, sy'n golygu eu bod yn defnyddio'r un cyfeiriadau i gael mynediad i'r un cof. Gall perifferolion lluosog yn y system gael mynediad at gof wedi'i fewnosod trwy DMA.

Mae TFT Screen yn ILI2C â sgrin lliw 9342 fodfedd a yrrir gyda chydraniad o 320 x 240.
Cyfrol weithredoltagYr ystod yw 2.6 ~ 3.3V, yr ystod tymheredd gweithio yw -25 ~ 55 ° C.
Sglodyn Rheoli Pŵer yw AXP192 X-Powers. Mae'r gyfrol weithredoltagYr ystod yw 2.9V ~ 6.3V a'r cerrynt gwefru yw 1.4A.
Mae CORE2 yn arfogi ESP32 â phopeth sydd ei angen ar gyfer rhaglennu, popeth sydd ei angen ar gyfer gweithredu a datblygu

DISGRIFIAD 2.PIN

2.1. RHYNGWLAD USB

M5CAMREA Ffurfweddu Math-C rhyngwyneb USB math, cefnogi protocol cyfathrebu safonol USB2.0.

M5STACK ESP32 CORE2 Pecyn Datblygu IoT Llawlyfr Defnyddiwr - USB

2.2. GROVE RHYNGWYNEB

4c traw gwared o 2.0mm M5CAMREA GROVE rhyngwynebau, gwifrau mewnol a GND, 5V, GPIO32, GPIO33 cysylltiedig.

M5STACK ESP32 CORE2 Pecyn Datblygu IoT Llawlyfr Defnyddiwr - Rhyngwyneb Grove

DISGRIFIAD 3.FUNCTIONAL

Mae'r bennod hon yn disgrifio gwahanol fodiwlau a swyddogaethau ESP32-D0WDQ6-V3.

3.1. CPU A CHOF

Xtensa® un-/deuol-craidd32-bitLX6microbrosesydd(au), hyd at 600MIPS (200MIPSforESP32-S0WD/ESP32-U4WDH, 400 MIPS ar gyfer ESP32-D2WD):

  • 448 KB ROM
  • 520 KB SRAM
  • 16 KB SRAM yn RTC
  • Mae QSPI yn cefnogi sglodion fflach / SRAM lluosog
3.2. DISGRIFIAD STORIO
3.2.1.Fflach Allanol a SRAM

Mae ESP32 yn cefnogi fflach QSPI allanol lluosog a chof mynediad statig ar hap (SRAM), gydag amgryptio AES wedi'i seilio ar galedwedd i amddiffyn rhaglenni a data defnyddwyr.

  • Mae ESP32 yn cyrchu QSPI Flash a SRAM allanol trwy gelcio. Mae hyd at 16 MB o ofod cod Flash allanol wedi'i fapio i'r CPU, yn cefnogi mynediad 8-bit, 16-bit a 32-bit, a gall weithredu cod.
  • Hyd at 8 MB Flash allanol a SRAM wedi'u mapio i'r gofod data CPU, cefnogaeth ar gyfer mynediad 8-bit, 16-bit a 32-bit. Mae Flash yn cefnogi gweithrediadau darllen yn unig, mae SRAM yn cefnogi gweithrediadau darllen ac ysgrifennu.
3.3. CRYSTAL

Osgiliadur grisial allanol 2 MHz ~ 60 MHz (40 MHz yn unig ar gyfer ymarferoldeb Wi-Fi / BT)

3.4. RHEOLAETH RTC A DEFNYDDIO PŴER ISEL

Mae ESP32 yn defnyddio technegau rheoli pŵer uwch y gellir eu newid rhwng gwahanol ddulliau arbed pŵer. (Gweler Tabl 5).

  • Modd arbed pŵer
    - Modd Actif: Mae sglodion RF yn gweithredu. Gall sglodion dderbyn a thrawsyrru signal seinio.
    - Modd cysgu modem: gall CPU redeg, gellir ffurfweddu'r cloc. Band sylfaen Wi-Fi / Bluetooth ac RF
    - Modd cysgu ysgafn: CPU wedi'i atal. RTC a gweithrediad cydbrosesydd ULP cof a perifferolion. Bydd unrhyw ddigwyddiad deffro (MAC, gwesteiwr, amserydd RTC neu ymyrraeth allanol) yn deffro'r sglodyn. - Modd cysgu dwfn: dim ond y cof RTC a'r perifferolion sydd mewn cyflwr gweithio. Data cysylltedd WiFi a Bluetooth wedi'i storio yn yr RTC. Gall cydbrosesydd ULP weithio. – Modd gaeafgysgu: mae osgiliadur 8 MHz ac ULP cyd-brosesydd adeiledig yn anabl. Mae cof RTC i adfer y cyflenwad pŵer yn cael ei dorri i ffwrdd. Dim ond un amserydd cloc RTC sydd wedi'i leoli ar y cloc araf a rhywfaint o GPIO RTC yn y gwaith. Gall cloc neu amserydd RTC RTC ddeffro o'r modd gaeafgysgu GPIO.
  • Modd cysgu dwfn
    - Modd cysgu cysylltiedig: modd arbed pŵer yn newid rhwng y modd Actif, Modem-cwsg, Ysgafn. CPU, Wi-Fi, Bluetooth, ac egwyl amser rhagosodedig radio i'w deffro, i sicrhau cysylltiad Wi-Fi / Bluetooth.
    - Dulliau monitro synhwyrydd pŵer isel iawn: y brif system yw modd dwfn-gwsg, mae cydbrosesydd ULP yn cael ei agor neu ei gau o bryd i'w gilydd i fesur data synhwyrydd. Mae'r synhwyrydd yn mesur data, mae coprocessor ULP yn penderfynu a ddylid deffro'r brif system.

Llawlyfr Defnyddiwr Pecyn Datblygu IoT M5STACK ESP32 CORE2 - Modd cysgu dwfn

4. NODWEDDION TRYDANOL

4.1. PARAMEDRAU TERFYN

Llawlyfr Defnyddiwr Pecyn Datblygu IoT M5STACK ESP32 CORE2 - PARAMEDRAU TERFYN

1. VIO i'r pad cyflenwad pŵer, Cyfeiriwch ESP32 Manyleb Dechnegol Atodiad IO_MUX, fel SD_CLK o gyflenwad pŵer ar gyfer VDD_SDIO.

Pwyswch a dal y botwm pŵer ochr am ddwy eiliad i gychwyn y ddyfais. Pwyswch a dal am fwy na 6 eiliad i ddiffodd y ddyfais. Newidiwch i'r modd llun trwy'r sgrin Cartref, ac mae'r avatar y gellir ei gael trwy'r camera yn cael ei arddangos ar y sgrin tft. Rhaid cysylltu'r cebl USB wrth weithio, a defnyddir y batri lithiwm ar gyfer storio tymor byr i atal methiant pŵer.

Datganiad Cyngor Sir y Fflint: Gallai unrhyw Newidiadau neu addasiadau nad ydynt wedi'u cymeradwyo'n benodol gan y parti sy'n gyfrifol am gydymffurfio ddirymu awdurdod y defnyddiwr i weithredu'r offer.

Mae'r ddyfais hon yn cydymffurfio â rhan 15 o Reolau Cyngor Sir y Fflint. Mae gweithredu yn amodol ar y ddau amod canlynol:
(1) Efallai na fydd y ddyfais hon yn achosi ymyrraeth niweidiol, a
(2) Rhaid i'r ddyfais hon dderbyn unrhyw ymyrraeth a dderbynnir, gan gynnwys ymyrraeth a allai achosi gweithrediad annymunol.
Datganiad Amlygiad Ymbelydredd Cyngor Sir y Fflint: Mae'r offer hwn yn cydymffurfio â therfynau datguddiad ymbelydredd Cyngor Sir y Fflint a osodwyd ar gyfer amgylchedd heb ei reoli. Dylid gosod a gweithredu'r offer hwn gyda lleiafswm pellter o 20cm rhwng y rheiddiadur a'ch corff.

Nodyn: Mae'r offer hwn wedi'i brofi a chanfod ei fod yn cydymffurfio â'r terfynau ar gyfer dyfais ddigidol Dosbarth B, yn unol â rhan 15 o'r

Rheolau Cyngor Sir y Fflint. Mae'r terfynau hyn wedi'u cynllunio i ddarparu amddiffyniad rhesymol rhag ymyrraeth niweidiol mewn gosodiad preswyl. Mae'r offer hwn yn cynhyrchu, yn defnyddio ac yn gallu pelydru ynni amledd radio ac, os na chaiff ei osod a'i ddefnyddio yn unol â'r cyfarwyddiadau, gall achosi ymyrraeth niweidiol i gyfathrebiadau radio. Fodd bynnag, nid oes unrhyw sicrwydd na fydd ymyrraeth yn digwydd mewn gosodiad penodol. Os yw'r offer hwn yn achosi ymyrraeth niweidiol i dderbyniad radio neu deledu, y gellir ei bennu trwy droi'r offer i ffwrdd ac ymlaen, anogir y defnyddiwr i geisio cywiro'r ymyrraeth gan un neu fwy o'r mesurau canlynol:
- Ailgyfeirio neu adleoli'r antena sy'n derbyn.
-Cynyddu'r gwahaniad rhwng yr offer a'r derbynnydd.
-Cysylltwch yr offer ag allfa ar gylched sy'n wahanol i'r un y mae'r derbynnydd wedi'i gysylltu ag ef.
– Ymgynghorwch â'r deliwr neu dechnegydd radio/teledu profiadol am help.

Llif UI Cychwyn Cyflym

Mae'r tiwtorial hwn yn berthnasol i M5Core2

Offeryn llosgi

Cliciwch ar y botwm isod i lawrlwytho'r offeryn llosgi firmware M5Burner cyfatebol yn ôl eich system weithredu. Dadsipio ac agor y cais.

M5STACK ESP32 CORE2 Pecyn Datblygu IoT Llawlyfr Defnyddiwr - Offeryn llosgi

Llawlyfr Defnyddiwr Pecyn Datblygu M5STACK ESP32 CORE2 IoT - Ar ôl gosod defnyddwyr MacOS

Llosgi cadarnwedd

  1. Cliciwch ddwywaith i agor yr offeryn llosgi Burner, dewiswch y math dyfais cyfatebol yn y ddewislen chwith, dewiswch y fersiwn firmware sydd ei angen arnoch, a chliciwch ar y botwm llwytho i lawr i'w lawrlwytho.
    Llawlyfr Defnyddiwr Pecyn Datblygu M5STACK ESP32 CORE2 IoT - Cliciwch ddwywaith i agor yr offeryn llosgi Burner
  2. Yna cysylltwch y ddyfais M5 i'r cyfrifiadur trwy'r cebl Math-C, dewiswch y porthladd COM cyfatebol, gall y gyfradd baud ddefnyddio'r cyfluniad rhagosodedig yn M5Burner, yn ogystal, gallwch hefyd lenwi'r WIFI y bydd y ddyfais yn gysylltiedig ag ef yn ystod y firmware llosgi stage gwybodaeth. Ar ôl ffurfweddu, cliciwch "Llosgi" i ddechrau llosgi.
    Llawlyfr Defnyddiwr Pecyn Datblygu M5STACK ESP32 CORE2 IoT - Yna cysylltwch y ddyfais M5 i'r cyfrifiadur trwy'r cebl Math-C
  3. Pan fydd y log llosgi yn annog Llosgi'n Llwyddiannus, mae'n golygu bod y firmware wedi'i losgi.

Llawlyfr Defnyddiwr Pecyn Datblygu IoT M5STACK ESP32 CORE2 - Pan fydd y log llosgi yn annog

Pan fyddwch chi'n llosgi am y tro cyntaf neu pan fydd y rhaglen firmware yn rhedeg yn annormal, gallwch glicio "Dileu" i ddileu'r cof fflach. Yn y diweddariad firmware dilynol, nid oes angen dileu eto, fel arall bydd y wybodaeth Wi-Fi sydd wedi'i chadw yn cael ei dileu a bydd yr Allwedd API yn cael ei hadnewyddu.

Ffurfweddu WIFI
Mae UIFlow yn darparu all-lein a web fersiwn o'r rhaglennydd. Wrth ddefnyddio'r web fersiwn, mae angen i ni ffurfweddu cysylltiad WiFi ar gyfer y ddyfais. Mae'r canlynol yn disgrifio dwy ffordd i ffurfweddu cysylltiad WiFi ar gyfer y ddyfais (Llosgi ffurfweddiad a ffurfweddiad man cychwyn AP).

Llosgi cyfluniad WiFi (argymell)
Gall UIFlow-1.5.4 a fersiynau uchod ysgrifennu gwybodaeth WiFi yn uniongyrchol trwy M5Burner.

M5STACK ESP32 CORE2 Pecyn Datblygu IoT Llawlyfr Defnyddiwr - Llosgi cyfluniad WiFi

Cyfluniad AP hotspot WiFi

  1. Pwyswch a dal y botwm pŵer ar y chwith i droi'r peiriant ymlaen. Os nad yw WiFi wedi'i ffurfweddu, bydd y system yn mynd i mewn i'r modd cyfluniad rhwydwaith yn awtomatig pan gaiff ei droi ymlaen am y tro cyntaf. Tybiwch eich bod am ail-fynd i mewn i'r modd cyfluniad rhwydwaith ar ôl rhedeg rhaglenni eraill, gallwch gyfeirio at y llawdriniaeth isod. Ar ôl i Logo UIFlow ymddangos wrth gychwyn, cliciwch yn gyflym ar y botwm Cartref (botwm canol M5) i fynd i mewn i'r dudalen ffurfweddu. Pwyswch y botwm ar ochr dde'r fuselage i newid yr opsiwn i Gosod, a gwasgwch y botwm Cartref i gadarnhau. Pwyswch y botwm iawn i newid yr opsiwn i Gosodiad WiFi, pwyswch y botwm Cartref i gadarnhau, a chychwyn y ffurfweddiad.
    Llawlyfr Defnyddiwr Pecyn Datblygu M5STACK ESP32 CORE2 IoT - Mae modd rhaglennu rhwydwaith yn fodd tocio rhwng M5
  2. Ar ôl cysylltu'n llwyddiannus â'r man cychwyn gyda'ch ffôn symudol, agorwch y porwr ffôn symudol i sganio'r cod QR ar y sgrin neu gael mynediad uniongyrchol i 192.168.4.1, nodwch y dudalen i lenwi'ch gwybodaeth WIFI personol, a chliciwch Ffurfweddu i gofnodi'ch gwybodaeth WiFi . Bydd y ddyfais yn ailgychwyn yn awtomatig ar ôl ffurfweddu'n llwyddiannus a mynd i mewn i'r modd rhaglennu. Nodyn: Ni chaniateir nodau arbennig fel “gofod” yn y wybodaeth WiFi sydd wedi'i ffurfweddu.

Llawlyfr Defnyddiwr Pecyn Datblygu IoT M5STACK ESP32 CORE2 - Cymeriadau arbennig o'r fath

Modd Rhaglennu Rhwydwaith ac API ALLWEDDOL
Rhowch modd rhaglennu rhwydwaith Rhwydwaith Mae modd rhaglennu yn fodd tocio rhwng dyfais M5 ac UIFlow web llwyfan rhaglennu. Bydd y sgrin yn dangos statws cysylltiad rhwydwaith cyfredol y ddyfais. Pan fydd y dangosydd yn wyrdd, mae'n golygu y gallwch chi dderbyn gwthiad rhaglen ar unrhyw adeg. O dan sefyllfa ddiofyn, ar ôl y cyfluniad rhwydwaith WiFi llwyddiannus cyntaf, bydd y ddyfais yn ailgychwyn yn awtomatig ac yn mynd i mewn i'r modd rhaglennu rhwydwaith. Os nad ydych chi'n gwybod sut i ail-fynd i mewn i'r modd rhaglennu ar ôl rhedeg cymwysiadau eraill, gallwch gyfeirio at y gweithrediadau canlynol.
ailgychwyn, pwyswch botwm A yn y rhyngwyneb prif ddewislen i ddewis y modd rhaglennu ac aros tan y dangosydd cywir y dangosydd rhwydwaith i droi gwyrdd yn y modd rhaglennu dudalen. Cyrchwch dudalen raglennu UIFlow trwy ymweld llif.m5stack.com ar borwr cyfrifiadur.

Llawlyfr Defnyddiwr Pecyn Datblygu M5STACK ESP32 CORE2 IoT - Mae modd rhaglennu rhwydwaith yn fodd tocio rhwng M5

Paru ALLWEDDOL API

API ALLWEDDOL yw'r cymhwyster cyfathrebu ar gyfer dyfeisiau M5 wrth ddefnyddio UIFlow web rhaglennu. Trwy ffurfweddu'r API ALLWEDDOL cyfatebol ar ochr UIFlow, gellir gwthio'r rhaglen ar gyfer y ddyfais benodol. Mae angen i'r defnyddiwr ymweld llif.m5stack.com yn y cyfrifiadur web porwr i fynd i mewn i dudalen raglennu UIFlow. Cliciwch y botwm gosod yn y bar dewislen yng nghornel dde uchaf y dudalen, rhowch yr Allwedd API ar y ddyfais gyfatebol, dewiswch y caledwedd a ddefnyddir, cliciwch OK i gadw ac aros nes ei fod yn annog cysylltu'n llwyddiannus.

 

Llawlyfr Defnyddiwr Pecyn Datblygu M5STACK ESP32 CORE2 IoT - Paru ALLWEDDOL API

HTTP

Cwblhewch y camau uchod, yna gallwch chi ddechrau rhaglennu gyda UIFlow. Am gynample: Cyrchwch Baidu trwy HTTP

Llawlyfr Defnyddiwr Pecyn Datblygu M5STACK ESP32 CORE2 IoT - Cwblhewch y camau uchod, yna gallwch chi ddechrau rhaglennu gyda UIFlow
BLE UART
Disgrifiad o'r Swyddogaeth Sefydlu cysylltiad Bluetooth a galluogi gwasanaeth pasio Bluetooth.

Llawlyfr Defnyddiwr Pecyn Datblygu M5STACK ESP32 CORE2 IoT - Sefydlu cysylltiad Bluetooth a galluogi gwasanaeth pasio Bluetooth

  • Init ble uart name Cychwyn gosodiadau, ffurfweddu enw dyfais Bluetooth.
  • BLE UART Writer Anfon data gan ddefnyddio BLE UART.
  • BLE UART yn aros yn storfa Gwiriwch nifer y beit o ddata BLE UART.
  • BLE UART read all Darllenwch yr holl ddata yn storfa BLE UART.
  • BLE UART darllen nodau Darllen n data yn storfa BLE UART.

Cyfarwyddiadau
Sefydlu cysylltiad passthrough Bluetooth ac anfon ar/oddi ar reolaeth LED.

Llawlyfr Defnyddiwr Pecyn Datblygu M5STACK ESP32 CORE2 IoT - Sefydlu cysylltiad passthrough Bluetooth a'i anfon ymlaen

IDE Bwrdd Gwaith UIFlow

Mae UIFlow Desktop IDE yn fersiwn all-lein o raglennydd UIFlow nad oes angen cysylltiad rhwydwaith arno, a gall roi profiad gwthio rhaglen ymatebol i chi. Cliciwch ar y fersiwn cyfatebol o UIFlow-Desktop-IDE i'w lawrlwytho yn ôl eich system weithredu.

M5STACK ESP32 CORE2 Llawlyfr Defnyddiwr Pecyn Datblygu IoT - IDE Penbwrdd UIFlow

Modd rhaglennu USB
Dadsipiwch yr archif IDE Bwrdd Gwaith UIFlow sydd wedi'i lawrlwytho a chliciwch ddwywaith i redeg y rhaglen.

Llawlyfr Defnyddiwr Pecyn Datblygu IoT M5STACK ESP32 CORE2 - modd rhaglennu USB

Ar ôl i'r app ddechrau, bydd yn canfod yn awtomatig a oes gan eich cyfrifiadur yrrwr USB (CP210X), cliciwch Gosod, a dilynwch yr awgrymiadau i orffen gosod.

Llawlyfr Defnyddiwr Pecyn Datblygu IoT M5STACK ESP32 CORE2 - Ar ôl i'r app ddechrau

Ar ôl i'r gosodiad gyrrwr gael ei gwblhau, bydd yn mynd i mewn i'r UIFlow Desktop IDE yn awtomatig ac yn popio'r blwch ffurfweddu yn awtomatig. Ar yr adeg hon, cysylltwch y ddyfais M5 i'r cyfrifiadur trwy gebl data Tpye-C.

Llawlyfr Defnyddiwr Pecyn Datblygu M5STACK ESP32 CORE2 IoT - Ar ôl i'r gosodiad gyrrwr gael ei gwblhau

Gan ddefnyddio UIFlow Desktop IDE mae angen dyfais M5 gyda firmware UIFlow a nodwch ** modd rhaglennu USB **. Cliciwch y botwm pŵer ar ochr chwith y ddyfais i ailgychwyn, ar ôl mynd i mewn i'r ddewislen, cliciwch yn gyflym ar y botwm dde i ddewis modd USB.

Llawlyfr Defnyddiwr Pecyn Datblygu M5STACK ESP32 CORE2 IoT - Cliciwch ar y botwm pŵer ar ochr chwith y ddyfais i ailgychwyn

Dewiswch y porthladd cyfatebol, a'r ddyfais raglennu, cliciwch OK i gysylltu.

Llawlyfr Defnyddiwr Pecyn Datblygu M5STACK ESP32 CORE2 IoT - Dewiswch y porthladd cyfatebol, a'r ddyfais raglennu

Dolenni Perthnasol
Cyflwyniad bloc UIFlow

Dogfennau / Adnoddau

Pecyn Datblygu IoT M5STACK ESP32 CORE2 [pdfLlawlyfr Defnyddiwr
M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, ESP32, CORE2 Pecyn Datblygu IoT, ESP32 CORE2 Pecyn Datblygu IoT, Pecyn Datblygu

Cyfeiriadau

Gadael sylw

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Mae meysydd gofynnol wedi'u marcio *