Twous Devlopman IoT ki baze sou M5STACK-CORE2
DEBOU
M5Stick CORE2 se tablo ESP32 ki baze sou chip ESP32-D0WDQ6-V3, ki genyen.
Konpozisyon pyès ki nan konpitè
Materyèl nan CORE2: ESP32-D0WDQ6-V3 chip, ekran TFT, Green dirije, bouton, koòdone GROVE, koòdone TypeC-a-USB, chip Jesyon pouvwa ak batri.
ESP32-D0WDQ6-V3 ESP32 a se yon sistèm doub-nwayo ak de prosè Harvard Architecture Xtensa 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è. memwa a menm. Plizyè periferik nan sistèm nan ka jwenn aksè nan embeddedmemory atravè DMA.
TFT ekran se yon ekran koulè 2-pous kondwi ILI9342C ak yon rezolisyon 320 x 240. Operating voltage ranje se 2.6 ~ 3.3V, ranje tanperati k ap travay se -25 ~ 55 ° C.
Jesyon pouvwa chip 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
DESKRIPSYON PIN
USB entèfas
M5CAMREA Konfigirasyon Kalite-C kalite USB koòdone, sipòte USB2.0 estanda kominikasyon pwotokòl.
ENTÈFÒS GROVE
4p dispoze anplasman 2.0mm M5CAMREA GROVE interfaces, fil elektrik entèn ak GND, 5V, GPIO32, GPIO33 konekte.
DESKRIPSYON FONKSYONÈL
Chapit sa a dekri divès modil ak fonksyon ESP32-D0WDQ6-V3.
CPU AK MEMWA
Xtensa®single-/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
DESKRIPSYON DEPO
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.
KRISTAL
Ekstèn 2 MHz ~ 60 MHz osilator kristal (40 MHz sèlman pou fonksyon Wi-Fi/BT)
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
- Mode 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 dòmi: sèlman RTC memwa a ak periferik nan yon eta k ap travay. Done koneksyon Wi-Fi ak Bluetooth ki estoke nan RTC la. Koprosesè ULP ka travay.
- Mòd ibènasyon: Osilator 8 MHz ak yon ULP koprosesè entegre yo enfim. Memwa RTC pou retabli ekipman pou pouvwa a koupe. Se sèlman yon sèl revèy RTC 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.
Karakteristik ELEKTRIK
LIMIT PARAMET
- VIO nan pad ekipman pou pouvwa a, Gade ESP32 Espesifikasyon Teknik Apendis
IO_MUX, kòm SD_CLK nan Ekipman 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, ak 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 pouvwa. echèk.
Deklarasyon FCC
Nenpòt Chanjman oswa modifikasyon pati ki responsab pou konfòmite 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:
- Aparèy sa a pa ka lakòz entèferans danjere, ak
- Aparèy sa a dwe aksepte nenpòt entèferans resevwa, enkli entèferans ki ka lakòz operasyon endezirab.
Nòt: 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 Règ FCC yo. 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 epi limen, itilizatè a ankouraje pou eseye korije entèferans lan pa youn oswa plis nan mezi sa yo:
- eorient oswa deplase antèn k ap resevwa a.
- Ogmante separasyon ki genyen ant ekipman 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.
Enfòmasyon sou Ekspozisyon RF (SAR)
Telefòn sa a fèt ak fabrike pou pa depase limit emisyon pou ekspoze a enèji frekans radyo (RF) ke Komisyon Federal Kominikasyon Etazini te fikse.
Pandan tès SAR, aparèy sa a te mete nan transmèt nan pi wo nivo pouvwa sètifye li yo nan tout bann frekans teste, epi yo mete yo nan pozisyon ki simulation ekspoze RF nan l 'kont tèt la ki pa gen okenn separasyon, ak tou pre kò a ak separasyon an nan 0 mm.
Limit SAR yo fikse pa FCC se 1.6W/kg. FCC te akòde yon Otorizasyon Ekipman pou modèl telefòn sa a ak tout nivo SAR rapòte yo evalye kòm an konfòmite ak direktiv FCC pou ekspoze RF yo.
Avi IC
Aparèy sa a konfòm ak estanda RSS ki pa gen lisans endistri Kanada. Operasyon an sijè a de kondisyon sa yo:
- aparèy sa a pa ka lakòz entèferans, ak
- aparèy sa a dwe aksepte nenpòt entèferans, ki gen ladan entèferans ki ka lakòz operasyon endezirab nan aparèy la.
Deklarasyon IC Radyasyon Ekspozisyon
EUT sa a se konfòmite ak SAR pou popilasyon jeneral / limit ekspoze san kontwòl nan IC RSS-102 e li te teste an akò ak metòd mezi ak pwosedi ki espesifye nan IEEE 1528 ak IEC 62209. Ekipman sa a ta dwe enstale ak opere ak yon distans minimòm 0 cm. ant radyatè a ak kò ou. Aparèy sa a ak antèn li (yo) pa dwe ko-lokalize oswa opere ansanm ak nenpòt lòt antèn oswa transmetè.
UIFlow Quick Start
Boule zouti
Nòt: Apre enstalasyon itilizatè MacOS yo, tanpri mete aplikasyon an nan katab aplikasyon an, jan yo montre nan figi ki anba a.
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 mikrolojisyèl ou bezwen an, epi klike sou bouton telechaje a 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 aparèy la pral konekte pandan the firmware burning stage enfòmasyon. Apre konfigirasyon, klike sou "Burn" pou kòmanse boule.
- Lè boutèy la boule a mande Burn Successfully , sa vle di ke firmwèr la te boule.
Lè premye boule oswa pwogram mikrolojisyèl la kouri anòmal, ou ka klike sou "Erase" pou efase memwa flash la. Nan aktyalizasyon mikrolojisyèl ki vin apre a, pa gen okenn nesesite pou efase ankò, otreman enfòmasyon Wi-Fi ki te sove 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 pou konfigirasyon koneksyon WiFi pou aparèy la (konfigirasyon Burn 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.
APhotspot 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 limen 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, 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 Setting, peze bouton Kay la pou konfime, epi kòmanse konfigirasyon an.
- Apre w fin konekte ak otspo a ak telefòn mobil ou a, ouvri navigatè telefòn mobil lan pou eskane kòd QR ki sou ekran an oswa jwenn aksè dirèkteman 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 sou WiFi ou. . Aparèy la pral rekòmanse otomatikman apre yo fin konfigirasyon avèk siksè epi antre nan mòd pwogramasyon.
Nòt: Karaktè espesyal tankou "espas" pa gen dwa nan enfòmasyon WiFi konfigirasyon yo.
Rezo Programming Mode ak API KLE
Antre nan mòd pwogramasyon rezo a
Mòd pwogramasyon rezo a 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 ap rekòmanse otomatikman 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 fllow.m5stack.com sou yon navigatè òdinatè.
APKEY Pairing
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 fllow.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 epi pèmèt sèvis Bluetooth passthrough.
- Init ble uart name Inisyalize paramèt, konfigirasyon non aparèy Bluetooth.
- BLE UART Writre 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 bezwen koneksyon rezo, epi ki 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 mikrolojisyèl 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 M5STACK-CORE2 Ki baze sou IoT Devlopman Twous [pdfManyèl Itilizatè M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, M5STACK-CORE2 Twous Devlopman IoT ki baze sou, M5STACK-CORE2, Twous Devlopman IoT ki baze sou, Twous Devlopman IoT, Twous Devlopman |