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.
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.
2.2. GROVE RHYNGWYNEB
4c traw gwared o 2.0mm M5CAMREA GROVE rhyngwynebau, gwifrau mewnol a GND, 5V, GPIO32, GPIO33 cysylltiedig.
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.
4. NODWEDDION TRYDANOL
4.1. 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.
Llosgi cadarnwedd
- 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.
- 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.
- Pan fydd y log llosgi yn annog Llosgi'n Llwyddiannus, mae'n golygu bod y firmware wedi'i losgi.
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.
Cyfluniad AP hotspot WiFi
- 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.
- 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.
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.
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.
HTTP
Cwblhewch y camau uchod, yna gallwch chi ddechrau rhaglennu gyda UIFlow. Am gynample: Cyrchwch Baidu trwy HTTP
BLE UART
Disgrifiad o'r Swyddogaeth 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.
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.
Modd rhaglennu USB
Dadsipiwch yr archif IDE Bwrdd Gwaith UIFlow sydd wedi'i lawrlwytho a chliciwch ddwywaith i redeg y rhaglen.
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.
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.
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.
Dewiswch y porthladd cyfatebol, a'r ddyfais raglennu, cliciwch OK i gysylltu.
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 |