Manuali i Përdoruesit M5STACK ESP32 CORE2 IoT Development Kit
1. PËRKUFIZIM
M5Stick CORE2 është pllakë ESP32 e cila bazohet në çipin ESP32-D0WDQ6-V3, përmban ekran TFT 2 inç. Pllaka është bërë nga PC+ABC.
1.1 Përbërja e harduerit
Pajisja e CORE2: Çipi ESP32-D0WDQ6-V3, ekrani TFT, LED jeshil, Butoni, ndërfaqja GROVE, ndërfaqja Type.C-në-USB, çipi i Menaxhimit të Energjisë dhe bateria.
ESP32-D0WDQ6-V3 ESP32 është një sistem me dy bërthama me dy CPU Harvard Architecture Tense LX6. E gjithë memoria e integruar, memoria e jashtme dhe pajisjet periferike janë të vendosura në autobusin e të dhënave dhe/ose autobusin e udhëzimeve të këtyre CPU-ve. Me disa përjashtime të vogla (shih më poshtë), hartëzimi i adresave të dy CPU-ve është simetrik, që do të thotë se ata përdorin të njëjtat adresa për të hyrë në të njëjtën memorie. Shumë pajisje periferike në sistem mund të kenë akses në memorien e integruar nëpërmjet DMA.
Ekrani TFT është një ekran me ngjyra 2 inç i drejtuar ILI9342C me një rezolucion prej 320 x 240.
Vëllimi operativtagdiapazoni është 2.6~3.3V, diapazoni i temperaturës së punës është -25~55°C.
Çipi i Menaxhimit të Energjisë është AXP192 i X-Powers. Vëllimi operativtagdiapazoni është 2.9V~6.3V dhe rryma e karikimit është 1.4A.
CORE2 pajis ESP32 me gjithçka që nevojitet për programim, gjithçka që nevojitet për funksionim dhe zhvillim
2. PËRSHKRIMI PIN
2.1. INTERFACE USB
Ndërfaqja USB e tipit C të konfigurimit M5CAMREA, mbështet protokollin standard të komunikimit USB2.0.
2.2. NDËRFAQJA GROVE
Hapësirë 4p e ndërfaqeve M2.0CAMREA GROVE 5 mm, instalime elektrike të brendshme dhe GND, 5V, GPIO32, GPIO33 të lidhur.
3. PËRSHKRIMI FUNKSIONAL
Ky kapitull përshkruan modulet dhe funksionet e ndryshme ESP32-D0WDQ6-V3.
3.1. CPU DHE MEMORI
Mikroprocesorë Xtensa® me një/dy bërthama 32-bitLX6, deri në 600 MIPS (200MIPS përESP32-S0WD/ESP32-U4WDH, 400 MIPS për ESP32-D2WD):
- 448 KB ROM
- 520 KB SRAM
- 16 KB SRAM në RTC
- QSPI mbështet çipa të shumtë flash/SRAM
3.2. PËRSHKRIMI I RUAJTJES
3.2.1.Flash i jashtëm dhe SRAM
ESP32 mbështet flash të shumëfishtë të jashtëm QSPI dhe memorie statike me akses të rastësishëm (SRAM), duke patur një kriptim AES të bazuar në harduer për të mbrojtur programet dhe të dhënat e përdoruesit.
- ESP32 hyn në QSPI Flash dhe SRAM të jashtëm duke ruajtur memorien. Deri në 16 MB hapësirë e jashtme e kodit të Flash-it vendoset në CPU, mbështet aksesin 8-bit, 16-bit dhe 32-bit dhe mund të ekzekutojë kodin.
- Deri në 8 MB Flash dhe SRAM të jashtëm të përshtatur në hapësirën e të dhënave të CPU, mbështetje për akses 8-bit, 16-bit dhe 32-bit. Flash mbështet vetëm operacionet e leximit, SRAM mbështet operacionet e leximit dhe shkrimit.
3.3. KRISTAL
Oscilator i jashtëm kristal 2 MHz~60 MHz (40 MHz vetëm për funksionalitetin Wi-Fi/BT)
3.4. MENAXHIMI I RTC DHE KONSUMI I ULËT ENERGJISË
ESP32 përdor teknika të avancuara të menaxhimit të energjisë mund të ndërrohet midis mënyrave të ndryshme të kursimit të energjisë. (Shih Tabelën 5).
- Modaliteti i kursimit të energjisë
– Modaliteti aktiv: Çipi RF po funksionon. Çipi mund të marrë dhe të transmetojë një sinjal tingullor.
– Modemi i gjumit të modemit: CPU mund të funksionojë, ora mund të konfigurohet. brezi bazë Wi-Fi / Bluetooth dhe RF
– Modaliteti i gjumit të lehtë: CPU i pezulluar. RTC dhe memoria dhe pajisjet periferike funksionimi i bashkëprocesorit ULP. Çdo ngjarje zgjimi (MAC, host, kohëmatës RTC ose ndërprerje e jashtme) do të zgjojë çipin. – Modaliteti i gjumit të thellë: vetëm memoria RTC dhe pajisjet periferike janë në gjendje pune. Të dhënat e lidhjes WiFi dhe Bluetooth ruhen në RTC. Bashkëprocesori ULP mund të funksionojë. – Modaliteti i letargjisë: oshilatori 8 MHz dhe një bashkëprocesor i integruar ULP janë çaktivizuar. Kujtesa RTC për të rivendosur furnizimin me energji elektrike është ndërprerë. Vetëm një kohëmatës i orës RTC i vendosur në orën e ngadaltë dhe disa RTC GPIO në punë. Ora RTC RTC ose kohëmatësi mund të zgjohet nga modaliteti i hibernimit GPIO. - Modaliteti i gjumit të thellë
– modaliteti i lidhur i gjumit: modaliteti i kursimit të energjisë kalon ndërmjet modalitetit aktiv, modem-gjumë, modalitet i lehtë i gjumit. CPU, Wi-Fi, Bluetooth dhe intervali kohor i paracaktuar i radios që do të zgjohen, për të siguruar lidhjen Wi-Fi / Bluetooth.
– Metodat e monitorimit të sensorëve me fuqi ultra të ulët: sistemi kryesor është modaliteti i gjumit të thellë, bashkëprocesori ULP hapet ose mbyllet periodikisht për të matur të dhënat e sensorit. Sensori mat të dhënat, bashkëprocesori ULP vendos nëse do të zgjojë sistemin kryesor.
4.KARAKTERISTIKAT ELEKTRIKE
4.1. PARAMETRAT KUFIZOR
1. VIO në bllokun e furnizimit me energji elektrike, referojuni ESP32 Specifikimi Teknik Shtojcën IO_MUX, si SD_CLK e furnizimit me energji elektrike për VDD_SDIO.
Shtypni dhe mbani butonin anësor të ndezjes për dy sekonda për të nisur pajisjen. Shtypni dhe mbani shtypur për më shumë se 6 sekonda për të fikur pajisjen. Kaloni në modalitetin e fotografisë përmes ekranit bazë dhe avatari që mund të merret përmes kamerës shfaqet në ekranin tft. Kablloja USB duhet të lidhet kur punon dhe bateria e litiumit përdoret për ruajtje afatshkurtër për të parandaluar ndërprerjen e energjisë.
Deklarata e FCC: Çdo ndryshim ose modifikim që nuk miratohet shprehimisht nga pala përgjegjëse për pajtueshmërinë mund të anulojë autoritetin e përdoruesit për të përdorur pajisjet.
Kjo pajisje përputhet me pjesën 15 të Rregullave FCC. Funksionimi i nënshtrohet dy kushteve të mëposhtme:
(1) Kjo pajisje nuk mund të shkaktojë ndërhyrje të dëmshme dhe
(2) Kjo pajisje duhet të pranojë çdo ndërhyrje të marrë, duke përfshirë ndërhyrjen që mund të shkaktojë funksionim të padëshiruar.
Deklarata e ekspozimit ndaj rrezatimit FCC: Kjo pajisje përputhet me kufijtë e ekspozimit ndaj rrezatimit FCC të përcaktuara për një mjedis të pakontrolluar. Kjo pajisje duhet të instalohet dhe të përdoret me një distancë minimale 20 cm midis radiatorit dhe trupit tuaj.
Shënim: Kjo pajisje është testuar dhe është gjetur se përputhet me kufijtë për një pajisje dixhitale të Klasit B, në përputhje me pjesën 15 të
Rregullat e FCC. Këto kufizime janë krijuar për të siguruar mbrojtje të arsyeshme kundër ndërhyrjeve të dëmshme në një instalim banimi. Kjo pajisje gjeneron, përdor dhe mund të rrezatojë energji radiofrekuence dhe, nëse nuk instalohet dhe përdoret në përputhje me udhëzimet, mund të shkaktojë ndërhyrje të dëmshme në komunikimet radio. Megjithatë, nuk ka asnjë garanci që nuk do të ketë ndërhyrje në një instalim të caktuar. Nëse kjo pajisje shkakton ndërhyrje të dëmshme në marrjen e radios ose televizionit, e cila mund të përcaktohet duke fikur dhe ndezur pajisjen, përdoruesi inkurajohet të përpiqet të korrigjojë ndërhyrjen me një ose më shumë nga masat e mëposhtme:
– Riorientoni ose zhvendosni antenën marrëse.
– Rritni ndarjen midis pajisjes dhe marrësit.
– Lidheni pajisjen në një prizë në një qark të ndryshëm nga ai me të cilin është lidhur marrësi.
– Konsultohuni me shitësin ose një teknik me përvojë radio/TV për ndihmë.
Fillimi i shpejtë i rrjedhës së ndërfaqes së përdoruesit
Ky tutorial vlen për M5Core2
Mjet për djegie
Ju lutemi, klikoni butonin më poshtë për të shkarkuar mjetin përkatës të djegies së firmuerit M5Burner sipas sistemit tuaj operativ. Shkëputeni dhe hapni aplikacionin.
Djegia e firmuerit
- Klikoni dy herë për të hapur mjetin e djegies së Burner, zgjidhni llojin përkatës të pajisjes në menynë e majtë, zgjidhni versionin e firmuerit që ju nevojitet dhe klikoni butonin e shkarkimit për ta shkarkuar.
- Më pas lidhni pajisjen M5 me kompjuterin përmes kabllit Type-C, zgjidhni portën përkatëse COM, shpejtësia e baud mund të përdorë konfigurimin e paracaktuar në M5Burner, përveç kësaj, mund të plotësoni gjithashtu WIFI me të cilin do të lidhet pajisja gjatë djegia e firmuerit staginformacion. Pas konfigurimit, klikoni "Burn" për të filluar djegien.
- Kur regjistri i djegies kërkon Burn Successfully , kjo do të thotë se firmware është djegur.
Kur digjet për herë të parë ose kur programi i firmuerit funksionon në mënyrë jonormale, mund të klikoni "Erase" për të fshirë memorien flash. Në përditësimin pasues të firmuerit, nuk ka nevojë të fshihet përsëri, përndryshe informacioni i ruajtur Wi-Fi do të fshihet dhe çelësi API do të rifreskohet.
Konfiguro WIFI
UIFlow ofron si offline ashtu edhe web versioni i programuesit. Kur përdorni web version, duhet të konfigurojmë një lidhje WiFi për pajisjen. Më poshtë përshkruan dy mënyra për të konfiguruar lidhjen WiFi për pajisjen (konfigurimi i djegies dhe konfigurimi i pikës së nxehtë të AP).
Djeg konfigurimin WiFi (rekomandohet)
UIFlow-1.5.4 dhe versionet e mësipërme mund të shkruajnë informacionin WiFi direkt përmes M5Burner.
WiFi i konfigurimit të pikës së nxehtë të AP
- Shtypni dhe mbani butonin e energjisë në të majtë për të ndezur makinën. Nëse WiFi nuk është konfiguruar, sistemi do të hyjë automatikisht në modalitetin e konfigurimit të rrjetit kur të ndizet për herë të parë. Supozoni se dëshironi të rihyni në modalitetin e konfigurimit të rrjetit pas ekzekutimit të programeve të tjera, mund t'i referoheni operacionit më poshtë. Pasi të shfaqet logoja e UIFlow në fillim, klikoni shpejt butonin Home (butoni në qendër M5) për të hyrë në faqen e konfigurimit. Shtypni butonin në anën e djathtë të trupit për të kaluar opsionin në Setting dhe shtypni butonin Home për të konfirmuar. Shtypni butonin e djathtë për të kaluar opsionin në Cilësimet WiFi, shtypni butonin Home për të konfirmuar dhe për të filluar konfigurimin.
- Pas lidhjes me sukses me pikën e hyrjes me telefonin tuaj celular, hapni shfletuesin e telefonit celular për të skanuar kodin QR në ekran ose për të hyrë drejtpërdrejt në 192.168.4.1, futuni në faqen për të plotësuar informacionin tuaj personal WIFI dhe klikoni Konfiguro për të regjistruar informacionin tuaj WiFi . Pajisja do të riniset automatikisht pas konfigurimit të suksesshëm dhe hyrjes në modalitetin e programimit. Shënim: Karakteret speciale si "hapësirë" nuk lejohen në informacionin e konfiguruar WiFi.
Modaliteti i programimit të rrjetit dhe KEY API
Hyni në modalitetin e programimit të rrjetit Rrjeti modaliteti i programimit është një modalitet docking midis pajisjes M5 dhe UIFlow web platformë programimi. Ekrani do të tregojë statusin aktual të lidhjes së rrjetit të pajisjes. Kur treguesi është i gjelbër, do të thotë që mund të merrni shtytje programi në çdo kohë. Në situatën e parazgjedhur, pas konfigurimit të parë të suksesshëm të rrjetit WiFi, pajisja do të riniset automatikisht dhe do të hyjë në modalitetin e programimit të rrjetit. Nëse nuk dini si të rihyni në modalitetin e programimit pas ekzekutimit të aplikacioneve të tjera, mund t'i referoheni veprimeve të mëposhtme.
duke rifilluar, shtypni butonin A në ndërfaqen e menysë kryesore për të zgjedhur modalitetin e programimit dhe prisni derisa treguesi i djathtë i treguesit të rrjetit të kthehet në jeshile në faqen e modalitetit të programimit. Hyni në faqen e programimit UIFlow duke vizituar flow.m5stack.com në një shfletues kompjuteri.
Çiftimi i çelësit të API
API KEY është kredenciali i komunikimit për pajisjet M5 kur përdorin UIFlow web programimit. Duke konfiguruar çelësin përkatës API në anën UIFlow, programi mund të shtyhet për pajisjen specifike. Përdoruesi duhet të vizitojë flow.m5stack.com në kompjuter web shfletuesi për të hyrë në faqen e programimit UIFlow. Klikoni butonin e cilësimeve në shiritin e menusë në këndin e sipërm djathtas të faqes, futni tastin API në pajisjen përkatëse, zgjidhni harduerin e përdorur, klikoni OK për ta ruajtur dhe prisni derisa të kërkojë lidhjen me sukses.
HTTP
Plotësoni hapat e mësipërm, atëherë mund të filloni programimin me UIFlow. Për shembullample: Qasuni në Baidu përmes HTTP
BLE UART
Funksioni Përshkrimi Krijo lidhjen Bluetooth dhe aktivizo shërbimin e kalimit Bluetooth.
- Init ble uart name Inicializoni cilësimet, konfiguroni emrin e pajisjes Bluetooth.
- BLE UART Writer Dërgoni të dhëna duke përdorur BLE UART.
- BLE UART mbetet cache Kontrolloni numrin e bajteve të të dhënave BLE UART.
- BLE UART lexoni të gjitha Lexoni të gjitha të dhënat në cache BLE UART.
- Karakteret e leximit të BLE UART Lexoni n të dhëna në cache BLE UART.
Udhëzimet
Vendosni lidhjen e kalimit Bluetooth dhe dërgoni LED-në e kontrollit ndezës/fik.
UIFlow Desktop IDE
UIFlow Desktop IDE është një version offline i programuesit UIFlow i cili nuk kërkon lidhje me rrjetin dhe mund t'ju ofrojë përvojë të reagueshme të shtytjes së programit. Ju lutemi, klikoni versionin përkatës të UIFlow-Desktop-IDE për ta shkarkuar sipas sistemit tuaj operativ.
Mënyra e programimit USB
Shkëputni arkivin e shkarkuar të UIFlow Desktop IDE dhe klikoni dy herë për të ekzekutuar aplikacionin.
Pasi të fillojë aplikacioni, ai automatikisht do të zbulojë nëse kompjuteri juaj ka një drejtues USB (CP210X), klikoni Instalo dhe ndiqni udhëzimet për të përfunduar instalimin.
Pasi të përfundojë instalimi i shoferit, ai automatikisht do të hyjë në IDE të Desktopit UIFlow dhe do të shfaqet automatikisht kutia e konfigurimit. Në këtë kohë, lidhni pajisjen M5 me kompjuterin përmes kabllit të të dhënave Tpye-C.
Përdorimi i UIFlow Desktop IDE kërkon pajisjen M5 me firmware UIFlow dhe futni ** modalitetin e programimit USB **. Klikoni butonin e energjisë në anën e majtë të pajisjes për të rifilluar, pasi të keni hyrë në meny, klikoni shpejt butonin e djathtë për të zgjedhur modalitetin USB.
Zgjidhni portën përkatëse dhe pajisjen e programimit, klikoni OK për t'u lidhur.
Lidhje të ngjashme
Prezantimi i UIFlow Block
Dokumentet / Burimet
![]() |
Kompleti i zhvillimit M5STACK ESP32 CORE2 IoT [pdf] Manuali i Përdoruesit M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, ESP32, Kompleti i zhvillimit CORE2 IoT, Kit zhvillimi IoT ESP32 CORE2, Kompleti i zhvillimit |