M5STACK ESP32 CORE2 IoT Development Kit Manyèl Itilizatè
1. DEBOU
M5Stick CORE2 se tablo ESP32 ki baze sou chip ESP32-D0WDQ6-V3, ki genyen ekran TFT 2-pous. Se tablo a te fè nan PC + ABC.
1.1 Konpozisyon pyès ki nan konpitè
Pyès ki nan konpitè CORE2: ESP32-D0WDQ6-V3 chip, ekran TFT, Green LED, bouton, koòdone GROVE, koòdone Type.C-to-USB, chip Jesyon pouvwa ak batri.
ESP32-D0WDQ6-V3 ESP32 a se yon sistèm doub-nwayo ak de CPU Harvard Architecture Tense LX6. Tout memwa entegre, memwa ekstèn ak periferik yo sitiye sou otobis done ak/oswa otobis enstriksyon CPU sa yo. Avèk kèk eksepsyon minè (gade anba a), kat adrès de CPU simetrik, sa vle di yo itilize menm adrès yo pou jwenn aksè nan menm memwa a. Plizyè periferik nan sistèm nan ka jwenn aksè nan embeddedmemory atravè DMA.
TFT Screen se yon ekran koulè 2-pous kondwi ILI9342C ak yon rezolisyon 320 x 240.
Opere voltage ranje se 2.6 ~ 3.3V, ranje tanperati k ap travay se -25 ~ 55 ° C.
Chip Jesyon pouvwa se AXP192 X-Powers. Operasyon voltage ranje se 2.9V ~ 6.3V ak aktyèl la chaje se 1.4A.
CORE2 ekipe ESP32 ak tout bagay ki nesesè pou pwogramasyon, tout bagay ki nesesè pou operasyon ak devlopman
2.PIN DESKRIPSYON
2.1. Entèfas USB
M5CAMREA Konfigirasyon Kalite-C kalite USB koòdone, sipòte USB2.0 estanda kominikasyon pwotokòl.
2.2. ENTÈFÒS GROVE
4p dispoze anplasman 2.0mm M5CAMREA GROVE interfaces, fil elektrik entèn ak GND, 5V, GPIO32, GPIO33 konekte.
3.FUNCTIONAL DESKRIPSYON
Chapit sa a dekri divès modil ak fonksyon ESP32-D0WDQ6-V3.
3.1. CPU AK MEMWA
Xtensa® sèl-/double-core32-bitLX6microprocessor (yo), jiska 600MIPS (200MIPSforESP32-S0WD/ESP32-U4WDH, 400 MIPS pou ESP32-D2WD):
- 448KB ROM
- 520 KB SRAM
- 16 KB SRAM nan RTC
- QSPI sipòte miltip flash/SRAM chips
3.2. DESKRIPSYON DEPO
3.2.1.Ekstèn Flash ak SRAM
ESP32 sipòte plizyè flash QSPI ekstèn ak memwa aksè o aza estatik (SRAM), ki gen yon chifreman AES ki baze sou pyès ki nan konpitè pou pwoteje pwogram itilizatè yo ak done yo.
- ESP32 aksè ekstèn QSPI Flash ak SRAM pa kachèt. Jiska 16 MB ekstèn Flash kòd espas trase nan CPU a, sipòte aksè 8-bit, 16-bit ak 32-bit, epi li ka egzekite kòd.
- Jiska 8 MB ekstèn Flash ak SRAM trase nan espas done CPU a, sipò pou aksè 8-bit, 16-bit ak 32-bit. Flash sipòte sèlman operasyon lekti, SRAM sipòte operasyon lekti ak ekri.
3.3. KRISTAL
Ekstèn 2 MHz ~ 60 MHz osilator kristal (40 MHz sèlman pou fonksyon Wi-Fi/BT)
3.4. RTC GESTION AK BA KONSOMYON ENERGY
ESP32 sèvi ak teknik avanse jesyon pouvwa ka chanje ant diferan mòd ekonomize pouvwa. (Gade Tablo 5).
- Mòd ekonomize pouvwa
- Mòd aktif: chip RF ap opere. Chip ka resevwa ak transmèt yon siyal kònen klewon.
- Modem-dòmi mòd: CPU ka kouri, revèy la ka configuré. Wi-Fi / Bluetooth baseband ak RF
- Mòd limyè-dòmi: CPU sispann. RTC ak memwa ak periferik operasyon koprosesè ULP. Nenpòt evènman reveye (MAC, lame, revèy RTC oswa entèwonp ekstèn) ap reveye chip la. - Mòd gwo twou san fon dòmi: sèlman memwa RTC ak periferik nan yon eta k ap travay. Done koneksyon WiFi ak Bluetooth ki estoke nan RTC la. Koprosesè ULP ka travay. – Mòd ibènasyon: osilateur 8 MHz ak yon koprosesè ULP entegre yo enfim. Memwa RTC pou retabli ekipman pou pouvwa a koupe. Sèlman yon sèl RTC revèy revèy ki sitiye sou revèy la dousman ak kèk RTC GPIO nan travay. RTC RTC revèy oswa revèy ka reveye nan mòd ibènasyon GPIO. - Mòd fon-dòmi
- mòd dòmi ki gen rapò: mòd ekonomize pouvwa chanje ant mòd aktif, modem-dòmi, limyè-dòmi. CPU, Wi-Fi, Bluetooth, ak radyo prereglaj entèval tan yo dwe reveye, asire koneksyon Wi-Fi / Bluetooth.
- Metòd siveyans Capteur Ultra Low-power: sistèm prensipal la se mòd Deep-dòmi, ULP coprocessor detanzantan louvri oswa fèmen pou mezire done Capteur. Capteur a mezire done, ULP coprocessor deside si yo reveye sistèm prensipal la.
4.KARAKTERISTIK ELEKTRIK
4.1. PARAMÈT LIMIT
1. VIO nan pad ekipman pou pouvwa a, Gade ESP32 Espesifikasyon teknik Apendis IO_MUX, kòm SD_CLK nan ekipman pou pouvwa pou VDD_SDIO.
Peze epi kenbe bouton pouvwa bò a pou de segonn pou kòmanse aparèy la. Peze epi kenbe pou plis pase 6 segonn pou fèmen aparèy la. Chanje nan mòd foto a atravè ekran Kay la, epi avatar ki ka jwenn nan kamera a parèt sou ekran tft la. Kab USB a dwe konekte lè w ap travay, epi yo itilize batri ityòm lan pou depo kout tèm pou anpeche echèk kouran.
Deklarasyon FCC: Nenpòt Chanjman oswa modifikasyon pati ki responsab pou konfòmite a pa apwouve ekspreseman kapab anile otorite itilizatè a pou opere ekipman an.
Aparèy sa a konfòm ak pati 15 Règ FCC yo. Operasyon an sijè a de kondisyon sa yo:
(1) Aparèy sa a pa ka lakòz entèferans danjere, epi
(2) Aparèy sa a dwe aksepte nenpòt entèferans resevwa, enkli entèferans ki ka lakòz operasyon endezirab.
Deklarasyon FCC Radyasyon Ekspozisyon: Ekipman sa a konfòme ak limit FCC ekspoze radyasyon ki tabli pou yon anviwònman san kontwòl. Ekipman sa a ta dwe enstale ak opere ak distans minimòm 20cm ant radyatè a & kò ou.
Remak: Yo te teste ekipman sa a epi yo jwenn li konfòme yo ak limit pou yon aparèy dijital Klas B, dapre pati 15 nan
Règ FCC. Limit sa yo fèt pou bay pwoteksyon rezonab kont entèferans danjere nan yon enstalasyon rezidansyèl. Ekipman sa a jenere, itilize ak ka gaye enèji frekans radyo epi, si li pa enstale ak itilize an akò ak enstriksyon yo, ka lakòz entèferans danjere nan kominikasyon radyo. Sepandan, pa gen okenn garanti ke entèferans pa pral rive nan yon enstalasyon an patikilye. Si ekipman sa a lakòz entèferans danjere nan resepsyon radyo oswa televizyon, sa ki ka detèmine pa fèmen ekipman an ak sou, itilizatè a ankouraje pou eseye korije entèferans lan pa youn oswa plis nan mezi sa yo:
-Reoryantasyon oswa deplase antèn k ap resevwa a.
-Ogmante separasyon ant ekipman an ak reseptè a.
–Konekte ekipman an nan yon priz sou yon sikwi diferan de sa ki reseptè a konekte.
–Konsilte konsesyonè a oswa yon teknisyen radyo/televizyon ki gen eksperyans pou èd.
UI Flow Quick Start
Tutorial sa a aplike a M5Core2
Boule zouti
Tanpri klike sou bouton ki anba a pou telechaje zouti k ap boule firmwèr M5Burner ki koresponn lan dapre sistèm operasyon ou an. Dekonprime epi louvri aplikasyon an.
Firmware boule
- Double-klike sou yo louvri zouti boule Burner, chwazi kalite aparèy ki koresponn lan nan meni gòch la, chwazi vèsyon firmwèr ou bezwen an, epi klike sou bouton telechaje pou telechaje.
- Lè sa a, konekte aparèy M5 a nan òdinatè a atravè kab Kalite-C a, chwazi pò COM ki koresponn lan, to baud la ka itilize konfigirasyon default nan M5Burner, anplis, ou ka ranpli tou WIFI ke aparèy la pral konekte pandan the firmware burning stage enfòmasyon. Apre konfigirasyon, klike sou "Boule" pou kòmanse boule.
- Lè boutèy la boule envit Burn Successfully , sa vle di ke firmwèr la te boule.
Lè premye boule oswa pwogram firmwèr la kouri anòmal, ou ka klike sou "Efase" pou efase memwa flash la. Nan aktyalizasyon firmwèr ki vin apre a, pa gen okenn nesesite pou efase ankò, otreman enfòmasyon ki sove Wi-Fi yo pral efase epi kle API a pral rafrechi.
Konfigirasyon WIFI
UIFlow bay tou de offline ak web vèsyon pwogramè a. Lè w ap itilize a web vèsyon, nou bezwen konfigirasyon yon koneksyon WiFi pou aparèy la. Sa ki anba la a dekri de fason yo konfigirasyon koneksyon WiFi pou aparèy la (konfigirasyon boule ak konfigirasyon otspot AP).
Boule konfigirasyon WiFi (rekòmande)
UIFlow-1.5.4 ak vèsyon pi wo yo ka ekri enfòmasyon sou WiFi dirèkteman atravè M5Burner.
AP otspot konfigirasyon WiFi
- Peze epi kenbe bouton pouvwa a sou bò gòch la pou limen machin nan. Si WiFi pa konfigirasyon, sistèm lan pral otomatikman antre nan mòd konfigirasyon rezo a lè li vire sou li pou premye fwa. Sipoze ou vle re-antre nan mòd konfigirasyon rezo a apre ou fin kouri lòt pwogram, ou ka refere a operasyon ki anba a. Apre Logo UIFlow parèt nan demaraj la, byen vit klike sou bouton Kay la (santre bouton M5) pou antre nan paj konfigirasyon an. Peze bouton ki sou bò dwat fuselage a pou chanje opsyon nan Anviwònman, epi peze bouton Kay la pou konfime. Peze bouton dwat la pou chanje opsyon nan WiFi Anviwònman, peze bouton Kay la pou konfime, epi kòmanse konfigirasyon an.
- Apre w fin konekte ak otspo a ak telefòn mobil ou a, louvri navigatè telefòn mobil lan pou eskane kòd QR ki sou ekran an oswa dirèkteman jwenn aksè nan 192.168.4.1, antre nan paj la pou ranpli enfòmasyon pèsonèl WIFI ou, epi klike sou Konfigirasyon pou anrejistre enfòmasyon WiFi ou. . Aparèy la pral rekòmanse otomatikman apre yo fin konfigirasyon avèk siksè epi antre nan mòd pwogramasyon. Remak: Karaktè espesyal tankou "espas" pa pèmèt nan enfòmasyon WiFi konfigirasyon an.
Rezo Programming Mode ak API KLE
Antre nan mòd pwogramasyon rezo Rezo mòd pwogramasyon se yon mòd ancrage ant aparèy M5 ak UIFlow web platfòm pwogramasyon. Ekran an pral montre sitiyasyon aktyèl koneksyon rezo aparèy la. Lè endikatè a vèt, sa vle di ke ou ka resevwa pwogram pouse nenpòt ki lè. Anba sitiyasyon default, apre premye konfigirasyon rezo WiFi siksè, aparèy la pral otomatikman rekòmanse epi antre nan mòd pwogramasyon rezo a. Si ou pa konnen ki jan yo re-antre nan mòd nan pwogramasyon apre ou fin kouri lòt aplikasyon, ou ka refere a operasyon sa yo.
rekòmanse, peze bouton A nan koòdone meni prensipal la pou chwazi mòd pwogramasyon an epi rete tann jiskaske endikatè dwat la nan endikatè rezo a vin vèt nan paj mòd pwogramasyon an. Aksede paj pwogram UIFlow lè w vizite flow.m5stack.com sou yon navigatè òdinatè.
Koup KLE API
API KEY se kalifikasyon kominikasyon pou aparèy M5 lè w ap itilize UIFlow web pwogramasyon. Lè w konfigirasyon KLE API ki koresponn lan sou bò UIFlow, yo ka pouse pwogram nan pou aparèy espesifik la. Itilizatè a bezwen vizite flow.m5stack.com nan òdinatè a web navigatè pou antre nan paj pwogramasyon UIFlow la. Klike sou bouton paramèt ki nan ba meni an nan kwen anwo dwat paj la, antre kle API a sou aparèy korespondan an, chwazi pyès ki nan konpitè yo itilize a, klike sou OK pou konsève pou epi tann jiskaske li mande pou konekte avèk siksè.
HTTP
Ranpli etap ki anwo yo, Lè sa a, ou ka kòmanse pwogramasyon ak UIFlow. Pou egzanpample: Aksè Baidu atravè HTTP
BLE UART
Deskripsyon Fonksyon Etabli koneksyon Bluetooth ak pèmèt sèvis Bluetooth passthrough.
- Init ble uart name Inisyalize paramèt, konfigirasyon non aparèy Bluetooth.
- BLE UART Writer Voye done lè l sèvi avèk BLE UART.
- BLE UART rete kachèt Tcheke kantite byte done BLE UART yo.
- BLE UART li tout Li tout done nan kachèt BLE UART.
- BLE UART li karaktè Li n done nan kachèt BLE UART.
Enstriksyon yo
Etabli koneksyon Bluetooth passthrough epi voye sou / koupe kontwòl dirije.
UIFlow Desktop IDE
UIFlow Desktop IDE se yon vèsyon offline nan pwogramè UIFlow ki pa mande pou koneksyon rezo, epi li ka ba ou eksperyans pouse pwogram ki reponn. Tanpri klike sou vèsyon ki koresponn lan nan UIFlow-Desktop-IDE pou telechaje dapre sistèm operasyon ou an.
USB mòd pwogramasyon
Dekonprime achiv UIFlow Desktop IDE ki telechaje a epi klike doub pou kouri aplikasyon an.
Apre aplikasyon an kòmanse, li pral otomatikman detekte si òdinatè w lan gen yon chofè USB (CP210X), klike sou Enstale, epi swiv envit yo pou fini enstalasyon an.
Apre enstalasyon chofè a fini, li pral otomatikman antre nan IDE Desktop UIFlow epi otomatikman parèt bwat konfigirasyon an. Nan moman sa a, konekte aparèy M5 a nan òdinatè a atravè kab done Tpye-C la.
Sèvi ak UIFlow Desktop IDE mande pou aparèy M5 ak firmwèr UIFlow epi antre nan ** mòd pwogramasyon USB **. Klike sou bouton pouvwa a sou bò gòch aparèy la pou rekòmanse, apre w fin antre nan meni an, byen vit klike sou bouton dwat la pou chwazi mòd USB.
Chwazi pò ki koresponn lan, ak aparèy pwogramasyon an, klike sou OK pou konekte.
Lyen ki gen rapò
UIFlow blòk entwodiksyon
Dokiman / Resous
![]() |
M5STACK ESP32 CORE2 IoT Development Kit [pdfManyèl Itilizatè M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, ESP32, CORE2 IoT Development Kit, ESP32 CORE2 IoT Development Kit, Development Kit |