Manuali i Përdoruesit M5STACK ESP32 CORE2 IoT Development Kit

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.

Manuali i Përdoruesit M5STACK ESP32 CORE2 IoT Development Kit - Skicë

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.

Manuali i përdorimit M5STACK ESP32 CORE2 IoT Development Kit - USB

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.

Manuali i përdorimit M5STACK ESP32 CORE2 IoT Development Kit - Grove Interface

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.

Manuali i përdorimit M5STACK ESP32 CORE2 IoT Development Kit - Modaliteti i gjumit të thellë

4.KARAKTERISTIKAT ELEKTRIKE

4.1. PARAMETRAT KUFIZOR

Manuali i përdorimit M5STACK ESP32 CORE2 IoT Development Kit - LIMIT PARAMETERS

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.

Manuali i përdorimit M5STACK ESP32 CORE2 IoT Development Kit - Mjet i djegies

Manuali i Përdoruesit M5STACK ESP32 CORE2 IoT Development Kit - Pas instalimit të përdoruesve të MacOS

Djegia e firmuerit

  1. 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.
    Manuali i përdorimit M5STACK ESP32 CORE2 IoT Development Kit - Klikoni dy herë për të hapur mjetin e djegies së Burner
  2. 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.
    Manuali i përdorimit M5STACK ESP32 CORE2 IoT Development Kit - Më pas lidhni pajisjen M5 me kompjuterin përmes kabllit Type-C
  3. Kur regjistri i djegies kërkon Burn Successfully , kjo do të thotë se firmware është djegur.

Manuali i Përdoruesit M5STACK ESP32 CORE2 IoT Development Kit - Kur kërkon regjistri i djegies

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.

Manuali i përdoruesit M5STACK ESP32 CORE2 IoT Development Kit - Burn Configuration WiFi

WiFi i konfigurimit të pikës së nxehtë të AP

  1. 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.
    Manuali i përdorimit M5STACK ESP32 CORE2 IoT Development Kit - Modaliteti i programimit të rrjetit është një modalitet docking midis M5
  2. 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.

Manuali i përdorimit M5STACK ESP32 CORE2 IoT Development Kit - Karaktere speciale të tilla

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.

Manuali i përdorimit M5STACK ESP32 CORE2 IoT Development Kit - Modaliteti i programimit të rrjetit është një modalitet docking midis M5

Ç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.

 

Manuali i përdoruesit M5STACK ESP32 CORE2 IoT Development Kit - API KEY Pairing

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

Manuali i Përdoruesit M5STACK ESP32 CORE2 IoT Development Kit - Plotësoni hapat e mësipërm, atëherë mund të filloni programimin me UIFlow
BLE UART
Funksioni Përshkrimi Krijo lidhjen Bluetooth dhe aktivizo shërbimin e kalimit Bluetooth.

Manuali i përdorimit M5STACK ESP32 CORE2 IoT Development Kit - Vendosni lidhjen Bluetooth dhe aktivizoni 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.

Manuali i përdoruesit M5STACK ESP32 CORE2 IoT Development Kit - Vendosni lidhjen e kalimit Bluetooth dhe dërgojeni

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.

Manuali i përdorimit M5STACK ESP32 CORE2 IoT Development Kit - UIFlow Desktop IDE

Mënyra e programimit USB
Shkëputni arkivin e shkarkuar të UIFlow Desktop IDE dhe klikoni dy herë për të ekzekutuar aplikacionin.

Manuali i përdorimit M5STACK ESP32 CORE2 IoT Development Kit - Modaliteti i programimit USB

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.

Manuali i përdorimit M5STACK ESP32 CORE2 IoT Development Kit - Pasi të fillojë aplikacioni

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.

Manuali i përdorimit M5STACK ESP32 CORE2 IoT Development Kit - Pasi të përfundojë instalimi i drejtuesit

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.

Manuali i përdorimit M5STACK ESP32 CORE2 IoT Development Kit - Klikoni butonin e ndezjes në anën e majtë të pajisjes për ta rifilluar

Zgjidhni portën përkatëse dhe pajisjen e programimit, klikoni OK për t'u lidhur.

Manuali i përdorimit M5STACK ESP32 CORE2 IoT Development Kit - Zgjidhni portin përkatës dhe pajisjen e programimit

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

Referencat

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fushat e kërkuara janë shënuar *