M5STACK ESP32 CORE2 IoT Development Kit Manwal għall-Utent

M5STACK ESP32 CORE2 IoT Development Kit Manwal għall-Utent

1. IL-QORBA

M5Stick CORE2 huwa bord ESP32 li bbażat fuq ċippa ESP32-D0WDQ6-V3, li fih skrin TFT ta '2 pulzieri. Il-bord huwa magħmul minn PC + ABC.

M5STACK ESP32 CORE2 IoT Development Kit Manwal għall-Utent - Outline

1.1 Kompożizzjoni tal-Hardware

Il-ħardwer ta 'CORE2: ċippa ESP32-D0WDQ6-V3, skrin TFT, LED aħdar, Button, interface GROVE, interface Type.C-to-USB, ċippa ta' Ġestjoni tal-Enerġija u batterija.
ESP32-D0WDQ6-V3 L-ESP32 hija sistema dual-core b'żewġ CPUs Harvard Architecture Tense LX6. Il-memorja inkorporata, il-memorja esterna u l-periferali kollha jinsabu fuq ix-xarabank tad-dejta u/jew ix-xarabank tal-istruzzjoni ta’ dawn is-CPUs. B'xi eċċezzjonijiet minuri (ara hawn taħt), l-immappjar tal-indirizzi ta 'żewġ CPUs huwa simetriku, li jfisser li jużaw l-istess indirizzi biex jaċċessaw l-istess memorja. Periferali multipli fis-sistema jistgħu jaċċessaw il-memorja integrata permezz tad-DMA.

TFT Screen huwa skrin bil-kulur ta '2 pulzieri misjuq ILI9342C b'riżoluzzjoni ta' 320 x 240.
Vol operattivtagIl-firxa e hija 2.6 ~ 3.3V, il-firxa tat-temperatura tax-xogħol hija -25 ~ 55°C.
Iċ-ċippa tal-Ġestjoni tal-Enerġija hija l-AXP192 ta 'X-Powers. Il-vol operattivtagIl-firxa e hija 2.9V ~ 6.3V u l-kurrent tal-iċċarġjar huwa 1.4A.
CORE2 jgħammar ESP32 b'dak kollu meħtieġ għall-ipprogrammar, dak kollu meħtieġ għall-operat u l-iżvilupp

2.PIN DESKRIZZJONI

2.1. INTERFACE USB

M5CAMREA Konfigurazzjoni Type-C tip USB interface, appoġġ USB2.0 protokoll ta 'komunikazzjoni standard.

M5STACK ESP32 CORE2 IoT Development Kit Manwal għall-Utent - USB

2.2. GROVE INTERFACE

4p mormi żift ta '2.0mm M5CAMREA GROVE interfaces, wiring intern u GND, 5V, GPIO32, GPIO33 konnessi.

M5STACK ESP32 CORE2 IoT Development Kit Manwal għall-Utent - Interface Grove

3.DESKRIZZJONI FUNZJONALI

Dan il-kapitolu jiddeskrivi l-ESP32-D0WDQ6-V3 diversi moduli u funzjonijiet.

3.1. CPU U MEMORJA

Mikroproċessur(i) Xtensa® single-/dual-core32-bitLX6, sa 600MIPS (200MIPSforESP32-S0WD/ESP32-U4WDH, 400 MIPS għal ESP32-D2WD):

  • ROM 448 KB
  • 520 KB SRAM
  • 16 KB SRAM f'RTC
  • QSPI jappoġġja ċipep flash/SRAM multipli
3.2. DESKRIZZJONI TAL-ĦAŻNA
3.2.1.Flash Esterni u SRAM

ESP32 jappoġġja flash QSPI estern multipli u memorja ta 'aċċess każwali statiku (SRAM), li għandha encryption AES ibbażata fuq hardware biex tipproteġi l-programmi u d-dejta tal-utent.

  • ESP32 aċċess esterni QSPI Flash u SRAM billi caching. Sa 16 MB ta 'spazju estern tal-kodiċi Flash huwa mmappjat fis-CPU, jappoġġja aċċess ta' 8-bit, 16-bit u 32-bit, u jista 'jesegwixxi kodiċi.
  • Sa 8 MB esterni Flash u SRAM immappjati għall-ispazju tad-dejta tas-CPU, appoġġ għal aċċess ta '8-bit, 16-bit u 32-bit. Flash jappoġġja biss operazzjonijiet ta 'qari, SRAM jappoġġja operazzjonijiet ta' qari u kitba.
3.3. KRISTALL

Oxxillatur tal-kristall estern 2 MHz ~ 60 MHz (40 MHz biss għall-funzjonalità Wi-Fi/BT)

3.4. ĠESTJONI TA' RTC U KONSUM BAXX TA' ENERĠIJA

ESP32 juża tekniki avvanzati ta 'ġestjoni tal-enerġija jistgħu jinqalbu bejn modi differenti ta' ffrankar tal-enerġija. (Ara Tabella 5).

  • Modalità iffrankar tal-enerġija
    – Modalità Attiva: iċ-ċippa RF qed topera. Iċ-ċippa tista' tirċievi u tittrasmetti sinjal li jħoss.
    – Modalità modem-rqad: CPU jista 'jimxi, l-arloġġ jista' jiġi kkonfigurat. Wi-Fi / Bluetooth baseband u RF
    – Mod ta 'rqad ħafif: CPU sospiż. Operazzjoni tal-koproċessur RTC u memorja u periferali ULP. Kwalunkwe avveniment ta 'wake-up (MAC, host, tajmer RTC jew interruzzjoni esterna) se tqum iċ-ċippa. – Modalità deep-sleep: il-memorja RTC u l-periferali biss fi stat tax-xogħol. Data tal-konnettività WiFi u Bluetooth maħżuna fl-RTC. Il-koproċessur ULP jista 'jaħdem. – Modalità ta' ibernazzjoni: oxxillatur ta' 8 MHz u koproċessur integrat ULP huma diżattivati. Il-memorja RTC biex tirrestawra l-provvista tal-enerġija tinqata '. Timer tal-arloġġ RTC wieħed biss li jinsab fuq l-arloġġ bil-mod u xi RTC GPIO fuq ix-xogħol. L-arloġġ jew it-tajmer RTC RTC jistgħu jinxtegħlu mill-modalità Ibernazzjoni GPIO.
  • Mod ta 'rqad fil-fond
    – modalità sleep relatata: mod ta 'ffrankar tal-enerġija li taqleb bejn il-modalità Attiva, Modem-sleep, Light-sleep. CPU, Wi-Fi, Bluetooth, u intervall ta 'ħin issettjat minn qabel tar-radju li għandu jitqajjem, biex tiġi żgurata konnessjoni Wi-Fi / Bluetooth.
    – Metodi ta 'monitoraġġ tas-sensorju ta' qawwa ultra baxxa: is-sistema ewlenija hija modalità Deep-sleep, il-koproċessur ULP jinfetaħ jew jingħalaq perjodikament biex ikejjel id-dejta tas-sensuri. Is-sensorju jkejjel id-data, il-koproċessur ULP jiddeċiedi jekk jinxtegħelx is-sistema prinċipali.

M5STACK ESP32 CORE2 IoT Development Kit Manwal għall-Utent - Modalità Deep-sleep

4.KARATTERISTIĊI ELETTRIĊI

4.1. PARAMETRI TAL-LIMIT

M5STACK ESP32 CORE2 IoT Development Kit Manwal għall-Utent - PARAMETRI TAL-LIMIT

1. VIO għall-kuxxinett tal-provvista tal-enerġija, Irreferi l-Appendiċi tal-Ispeċifikazzjoni Teknika ESP32 IO_MUX, bħala SD_CLK tal-Provvista tal-Enerġija għal VDD_SDIO.

Agħfas u żomm il-buttuna tal-qawwa tal-ġenb għal żewġ sekondi biex tibda l-apparat. Agħfas u żomm għal aktar minn 6 sekondi biex itfi l-apparat. Aqleb għall-modalità tar-ritratti permezz tal-iskrin tad-dar, u l-avatar li jista 'jinkiseb permezz tal-kamera jintwera fuq l-iskrin tft. Il-kejbil USB għandu jkun imqabbad meta jaħdem, u l-batterija tal-litju tintuża għal ħażna għal żmien qasir biex tevita nuqqas ta 'enerġija.

Dikjarazzjoni tal-FCC: Kwalunkwe Bidla jew modifika mhux approvata espressament mill-parti responsabbli għall-konformità tista' tħassar l-awtorità tal-utent biex iħaddem it-tagħmir.

Dan l-apparat jikkonforma mal-parti 15 tar-Regoli tal-FCC. It-tħaddim huwa soġġett għaż-żewġ kundizzjonijiet li ġejjin:
(1) Dan l-apparat jista 'ma jikkawżax interferenza ta' ħsara, u
(2) Dan l-apparat għandu jaċċetta kwalunkwe interferenza riċevuta, inkluża interferenza li tista 'tikkawża tħaddim mhux mixtieq.
Dikjarazzjoni ta' Espożizzjoni għar-Radjazzjoni FCC: Dan it-tagħmir jikkonforma mal-limiti ta' espożizzjoni għar-radjazzjoni FCC stabbiliti għal ambjent mhux ikkontrollat. Dan it-tagħmir għandu jiġi installat u mħaddem b'distanza minima ta' 20cm bejn ir-radjatur u ġismek.

Nota: Dan it-tagħmir ġie ttestjat u nstab li jikkonforma mal-limiti għal apparat diġitali tal-Klassi B, skont il-parti 15 tal-

Regoli tal-FCC. Dawn il-limiti huma mfassla biex jipprovdu protezzjoni raġonevoli kontra interferenza dannuża f'installazzjoni residenzjali. Dan it-tagħmir jiġġenera, juża u jista 'jirradja enerġija ta' frekwenza tar-radju u, jekk mhux installat u użat skont l-istruzzjonijiet, jista 'jikkawża interferenza ta' ħsara għall-komunikazzjonijiet bir-radju. Madankollu, m'hemm l-ebda garanzija li l-interferenza ma sseħħx f'installazzjoni partikolari. Jekk dan it-tagħmir jikkawża interferenza ta' ħsara għar-riċezzjoni tar-radju jew tat-televiżjoni, li tista' tiġi determinata billi jintefa u jinxtegħel it-tagħmir, l-utent huwa mħeġġeġ jipprova jikkoreġi l-interferenza b'waħda jew aktar mill-miżuri li ġejjin:
–Orjenta mill-ġdid jew iċċaqlaq l-antenna li tirċievi.
–Iżżid is-separazzjoni bejn it-tagħmir u r-riċevitur.
– Ikkonnettja t-tagħmir fi żbokk fuq ċirkwit differenti minn dak li miegħu huwa konness ir-riċevitur.
–Ikkonsulta man-negozjant jew tekniku tar-radju/TV b'esperjenza għall-għajnuna.

UI Flow Quick Start

Dan it-tutorja japplika għal M5Core2

Għodda tal-ħruq

Jekk jogħġbok ikklikkja l-buttuna hawn taħt biex tniżżel l-għodda tal-ħruq tal-firmware M5Burner korrispondenti skont is-sistema operattiva tiegħek. Unzip u tiftaħ l-applikazzjoni.

M5STACK ESP32 CORE2 IoT Development Kit Manwal għall-Utent - Għodda tal-ħruq

M5STACK ESP32 CORE2 IoT Development Kit Utent Manwal - Wara l-installazzjoni ta 'utenti MacOS

Firmware ħruq

  1. Ikklikkja darbtejn biex tiftaħ l-għodda tal-ħruq tal-Burner, agħżel it-tip ta 'apparat korrispondenti fil-menu tax-xellug, agħżel il-verżjoni tal-firmware li għandek bżonn, u kklikkja l-buttuna tat-tniżżil biex tniżżel.
    M5STACK ESP32 CORE2 IoT Development Kit Utent Manwal - Ikklikkja darbtejn biex tiftaħ l-għodda tal-ħruq tal-burner
  2. Imbagħad qabbad l-apparat M5 mal-kompjuter permezz tal-kejbil tat-Tip-C, agħżel il-port COM korrispondenti, ir-rata baud tista 'tuża l-konfigurazzjoni default f'M5Burner, barra minn hekk, tista' wkoll timla l-WIFI li l-apparat se jkun imqabbad miegħu matul il-ħruq tal-firmware stage informazzjoni. Wara l-konfigurazzjoni, ikklikkja "Ħruq" biex tibda tinħaraq.
    M5STACK ESP32 CORE2 IoT Development Kit User Manual - Imbagħad qabbad it-tagħmir M5 mal-kompjuter permezz tal-kejbil tat-Tip-C
  3. Meta r-reġistru tal-ħruq iħeġġeġ Ħruq b'suċċess, dan ifisser li l-firmware ġie maħruq.

M5STACK ESP32 CORE2 IoT Development Kit Utent Manwal - Meta r-reġistru tal-ħruq jitlob

Meta l-ewwel ħruq jew il-programm tal-firmware jaħdem b'mod anormali, tista 'tikklikkja "Ħassar" biex tħassar il-memorja flash. Fl-aġġornament tal-firmware sussegwenti, m'hemmx bżonn li terġa 'titħassar, inkella l-informazzjoni tal-Wi-Fi ssejvjata titħassar u ċ-Ċavetta tal-API tiġi aggornata.

Ikkonfigura l-WIFI
UIFlow jipprovdi kemm offline kif ukoll web verżjoni tal-programmer. Meta tuża l- web verżjoni, għandna bżonn tikkonfigura konnessjoni WiFi għall-apparat. Dan li ġej jiddeskrivi żewġ modi kif tikkonfigura l-konnessjoni WiFi għall-apparat (Konfigurazzjoni tal-Ħruq u konfigurazzjoni tal-hotspot AP).

Ħruq il-konfigurazzjoni WiFi (rrakkomanda)
UIFlow-1.5.4 u l-verżjonijiet ta 'hawn fuq jistgħu jiktbu informazzjoni WiFi direttament permezz ta' M5Burner.

M5STACK ESP32 CORE2 IoT Development Kit Manwal għall-Utent - Konfigurazzjoni tal-ħruq WiFi

Konfigurazzjoni tal-hotspot AP WiFi

  1. Agħfas u żomm il-buttuna tal-qawwa fuq ix-xellug biex tixgħel il-magna. Jekk il-WiFi ma jkunx ikkonfigurat, is-sistema tidħol awtomatikament fil-mod ta 'konfigurazzjoni tan-netwerk meta tinxtegħel għall-ewwel darba. Ejja ngħidu li trid terġa 'tidħol fil-mod ta' konfigurazzjoni tan-netwerk wara li tħaddem programmi oħra, tista 'tirreferi għall-operazzjoni hawn taħt. Wara li l-Logo UIFlow jidher fil-bidu, ikklikkja malajr il-buttuna Home (buttuna M5 taċ-ċentru) biex tidħol fil-paġna tal-konfigurazzjoni. Agħfas il-buttuna fuq in-naħa tal-lemin tal-fuselage biex taqleb l-għażla għal Setting, u agħfas il-buttuna Home biex tikkonferma. Agħfas il-buttuna tal-lemin biex taqleb l-għażla għall-WiFi Setting, agħfas il-buttuna Home biex tikkonferma, u tibda l-konfigurazzjoni.
    M5STACK ESP32 CORE2 IoT Development Kit Manwal għall-Utent - Il-mod ta 'programmar tan-netwerk huwa mod ta' docking bejn M5
  2. Wara li tikkonnettja b'suċċess mal-hotspot bil-mowbajl tiegħek, iftaħ il-browser tal-mowbajl biex tiskennja l-kodiċi QR fuq l-iskrin jew taċċessa direttament 192.168.4.1, daħħal il-paġna biex timla l-informazzjoni personali tal-WIFI tiegħek, u kklikkja Konfigura biex tirreġistra l-informazzjoni tal-WiFi tiegħek . L-apparat jerġa 'jibda awtomatikament wara li jkun ikkonfigurat b'suċċess u jidħol fil-mod ta' programmar. Nota: Karattri speċjali bħal "spazju" mhumiex permessi fl-informazzjoni WiFi konfigurata.

M5STACK ESP32 CORE2 IoT Development Kit Manwal għall-Utent - Karattri speċjali bħal dawn

Modalità ta' Programmazzjoni tan-Netwerk u API KEY
Daħħal il-mod ta' programmazzjoni tan-netwerk Netwerk il-mod ta 'programmar huwa mod ta' docking bejn apparat M5 u UIFlow web pjattaforma ta' programmazzjoni. L-iskrin se juri l-istatus attwali tal-konnessjoni tan-netwerk tal-apparat. Meta l-indikatur ikun aħdar, dan ifisser li tista 'tirċievi spinta tal-programm fi kwalunkwe ħin. Taħt sitwazzjoni awtomatika, wara l-ewwel konfigurazzjoni b'suċċess tan-netwerk WiFi, l-apparat awtomatikament jerġa 'jibda u jidħol fil-mod ta' programmazzjoni tan-netwerk. Jekk ma tafx kif terġa 'tidħol fil-mod ta' programmar wara li tħaddem applikazzjonijiet oħra, tista 'tirreferi għall-operazzjonijiet li ġejjin.
terġa 'tibda, agħfas il-buttuna A fl-interface tal-menu prinċipali biex tagħżel il-mod ta' programmazzjoni u stenna sakemm l-indikatur tal-lemin tal-indikatur tan-netwerk isir aħdar fil-paġna tal-mod ta 'programmar. Aċċessa għall-paġna tal-ipprogrammar UIFlow billi żżur flow.m5stack.com fuq browser tal-kompjuter.

M5STACK ESP32 CORE2 IoT Development Kit Manwal għall-Utent - Il-mod ta 'programmar tan-netwerk huwa mod ta' docking bejn M5

API KEY Tqabbil

API KEY hija l-kredenzjali tal-komunikazzjoni għall-apparati M5 meta tuża UIFlow web programmazzjoni. Billi tikkonfigura l-API KEY korrispondenti fuq in-naħa UIFlow, il-programm jista 'jiġi mbuttat għall-apparat speċifiku. L-utent jeħtieġ li jżur flow.m5stack.com fil-kompjuter web browser biex tidħol fil-paġna tal-ipprogrammar UIFlow. Ikklikkja l-buttuna ta 'l-issettjar fil-bar tal-menu fir-rokna ta' fuq tal-lemin tal-paġna, daħħal iċ-Ċavetta API fuq l-apparat korrispondenti, agħżel il-ħardwer użat, ikklikkja OK biex issalva u stenna sakemm iħeġġeġ il-konnessjoni b'suċċess.

 

M5STACK ESP32 CORE2 IoT Development Kit Manwal għall-Utent - Tqabbil API KEY

HTTP

Imla l-passi ta 'hawn fuq, allura tista' tibda tipprogramma b'UIFlow. Per example: Aċċess Baidu permezz HTTP

M5STACK ESP32 CORE2 IoT Development Kit Utent Manwal - Imla l-passi ta 'hawn fuq, allura tista' tibda tipprogramma b'UIFlow
BLE UART
Deskrizzjoni tal-Funzjoni Stabbilixxi konnessjoni Bluetooth u ppermetti servizz passthrough Bluetooth.

M5STACK ESP32 CORE2 IoT Development Kit Manwal għall-Utent - Stabbilixxi konnessjoni Bluetooth u ppermetti servizz Bluetooth passthrough

  • Init ble uart name Inizjalizza l-issettjar, kkonfigura l-isem tal-apparat Bluetooth.
  • BLE UART Writer Ibgħat data billi tuża BLE UART.
  • BLE UART jibqa' cache Iċċekkja n-numru ta' bytes ta' data BLE UART.
  • BLE UART aqra kollha Aqra d-dejta kollha fil-cache BLE UART.
  • BLE UART aqra karattri Aqra n data fil-cache BLE UART.

Istruzzjonijiet
Stabbilixxi konnessjoni Bluetooth passthrough u ibgħat LED ta 'kontroll mixgħul / mitfi.

M5STACK ESP32 CORE2 IoT Development Kit Manwal għall-Utent - Stabbilixxi konnessjoni Bluetooth passthrough u ibgħat fuq

UIFlow Desktop IDE

UIFlow Desktop IDE hija verżjoni offline tal-programmer UIFlow li ma teħtieġx konnessjoni tan-netwerk, u tista 'tipprovdilek esperjenza ta' push tal-programm li tirrispondi. Jekk jogħġbok ikklikkja l-verżjoni korrispondenti ta 'UIFlow-Desktop-IDE biex tniżżel skond is-sistema operattiva tiegħek.

M5STACK ESP32 CORE2 IoT Development Kit Manwal għall-Utent - UIFlow Desktop IDE

Mod ta 'programmazzjoni USB
Unzip l-arkivju UIFlow Desktop IDE imniżżel u kklikkja darbtejn biex tħaddem l-applikazzjoni.

M5STACK ESP32 CORE2 IoT Development Kit Manwal għall-Utent - Mod ta 'programmar USB

Wara li tibda l-app, awtomatikament tiskopri jekk il-kompjuter tiegħek għandux sewwieq USB (CP210X), ikklikkja Installa, u segwi l-istruzzjonijiet biex tlesti l-installazzjoni.

M5STACK ESP32 CORE2 IoT Development Kit Manwal għall-Utent - Wara li tibda l-app

Wara li l-installazzjoni tas-sewwieq tkun kompluta, awtomatikament tidħol fl-IDE tad-Desktop UIFlow u awtomatikament tfaċċa l-kaxxa tal-konfigurazzjoni. F'dan iż-żmien, qabbad it-tagħmir M5 mal-kompjuter permezz tal-kejbil tad-dejta Tpye-C.

M5STACK ESP32 CORE2 IoT Development Kit Utent Manwal - Wara li titlesta l-installazzjoni tas-sewwieq

L-użu ta 'UIFlow Desktop IDE jeħtieġ apparat M5 bil-firmware UIFlow u jidħol ** modalità ta' programmazzjoni USB **. Ikklikkja l-buttuna tal-qawwa fuq in-naħa tax-xellug tal-apparat biex terġa 'tibda, wara li tidħol fil-menu, ikklikkja malajr il-buttuna tal-lemin biex tagħżel il-mod USB.

M5STACK ESP32 CORE2 IoT Development Kit Utent Manwal - Ikklikkja l-buttuna tal-qawwa fuq in-naħa tax-xellug tal-apparat biex terġa' tibda

Agħżel il-port korrispondenti, u l-apparat ta 'programmazzjoni, ikklikkja OK biex tikkonnettja.

M5STACK ESP32 CORE2 IoT Development Kit Utent Manwal - Agħżel il-port korrispondenti, u l-apparat ta 'programmar

Links Relatati
Introduzzjoni tal-Blokk UIFlow

Dokumenti / Riżorsi

M5STACK ESP32 CORE2 IoT Development Kit [pdfManwal tal-Utent
M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, ESP32, CORE2 IoT Development Kit, ESP32 CORE2 IoT Development Kit, Development Kit

Referenzi

Ħalli kumment

L-indirizz elettroniku tiegħek mhux se jiġi ppubblikat. L-oqsma meħtieġa huma mmarkati *