Manwal għall-Utent tal-Kit għall-Iżvilupp tal-IoT Ibbażat M5STACK-CORE2

M5STACK-CORE2-Based-IoT-Development-Kit-FEATURE

M5STACK-LOGO

Kit ta' Żvilupp IoT Ibbażat M5STACK-CORE2

M5STACK-CORE2-Based-IoT-Development-Kit-PRODOTT

KONTORN

M5Stick CORE2 huwa bord ESP32 li bbażat fuq ċippa ESP32-D0WDQ6-V3, li jinsabM5STACK-CORE2-Based-IoT-Development-Kit-FIG 1

Kompożizzjoni tal-Hardware
Il-ħardwer tal-CORE2: Ċippa ESP32-D0WDQ6-V3, skrin TFT, LED aħdar, Button, interface GROVE, interface TypeC-to-USB, ċippa ta 'Ġestjoni tal-Enerġija u batterija.
ESP32-D0WDQ6-V3 L-ESP32 hija sistema dual-core b'żewġ CPUs Harvard Architecture Xtensa LX6. Il-memorja inkorporata, il-memorja esterna u l-periferali kollha jinsabu fuq ix-xarabank tad-dejta u/jew ix-xarabank tal-istruzzjonijiet ta’ dawn is-CPU. l-istess memorja. Periferali multipli fis-sistema jistgħu jaċċessaw il-memorja integrata permezz tad-DMA.

Skrin TFT huwa skrin bil-kulur ta' 2 pulzieri mmexxi 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.
Ċippa tal-Ġestjoni tal-Enerġija huwa 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

DESKRIZZJONI PIN

INTERFAZ TAL-USB

M5CAMREA Konfigurazzjoni Type-C tip USB interface, appoġġ USB2.0 protokoll ta 'komunikazzjoni standard. M5STACK-CORE2-Based-IoT-Development-Kit-FIG 2

GROVE INTERFACE

4p mormi żift ta '2.0mm M5CAMREA GROVE interfaces, wiring intern u GND, 5V, GPIO32, GPIO33 konnessi. M5STACK-CORE2-Based-IoT-Development-Kit-FIG 3

 

DESKRIZZJONI FUNZJONALI

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

CPU U MEMORJA 

Xtensa®single-/dual-core32-bitLX6mikroprocessor(i), 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
DESKRIZZJONI TAL-ĦAŻNA

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.

KRISTALL

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

Ġ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: RF chip qed topera. Iċ-ċippa tista' tirċievi u tittrasmetti sinjal li jħoss.
    • Modalità modem-rqad: CPU tista 'taħdem, 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à ta' rqad fil-fond: il-memorja RTC u l-periferali biss fi stat tax-xogħol. Data tal-konnettività Wi-Fi u Bluetooth maħżuna fl-RTC. Il-koproċessur ULP jista 'jaħdem.
    • Modalità ta' ibernazzjoni: Oxxillatur ta' 8 MHz u koproċessur ULP integrat 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à ta 'rqad relatata: modalità ta' tiffranka tal-enerġija li taqleb bejn 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.

KARATTERISTIĊI ELETTRIĊI

PARAMETRI TAL-LIMIT

  1. VIO mal-kuxxinett tal-provvista tal-enerġija, Irreferi l-Appendiċi tal-Ispeċifikazzjoni Teknika tal-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 Home, 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 l-enerġija falliment.

Dikjarazzjoni tal-FCC

Kwalunkwe Tibdil 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.

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 tar-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:

  • eorient jew riloka l-antenna li tirċievi.
  • Żid is-separazzjoni bejn it-tagħmir u r-riċevitur.
  • Qabbad it-tagħmir fi żbokk fuq ċirkwit differenti minn dak li miegħu huwa konness ir-riċevitur.
  • Ikkonsulta lin-negozjant jew tekniku tar-radju/TV b'esperjenza għall-għajnuna.

Informazzjoni dwar l-Espożizzjoni RF (SAR)
Dan it-telefon huwa ddisinjat u manifatturat biex ma jaqbiżx il-limiti ta' emissjoni għall-espożizzjoni għall-enerġija tal-frekwenza tar-radju (RF) stabbiliti mill-Kummissjoni Federali tal-Komunikazzjoni tal-Istati Uniti.
Matul l-ittestjar SAR, dan l-apparat ġie ssettjat biex jittrażmetti fl-ogħla livell ta ’qawwa ċċertifikata tiegħu fil-meded ta’ frekwenzi kollha ttestjati, u mqiegħed f’pożizzjonijiet li jissimulaw esponiment RF fl-użu kontra r-ras mingħajr separazzjoni, u ħdejn il-ġisem bis-separazzjoni ta ’0 mm
Il-limitu SAR stabbilit mill-FCC huwa 1.6W/kg. L-FCC tat Awtorizzazzjoni għat-Tagħmir għal dan il-mudell tat-telefon bil-livelli kollha ta' SAR irrappurtati evalwati bħala f'konformità mal-linji gwida tal-espożizzjoni RF tal-FCC.

Avviż IC
Dan l-apparat jikkonforma mal-istandard(i) RSS eżenti mil-liċenzja ta' Industry Canada. It-tħaddim huwa soġġett għaż-żewġ kundizzjonijiet li ġejjin:

  1. dan l-apparat ma jistax jikkawża interferenza, u
  2. dan l-apparat għandu jaċċetta kwalunkwe interferenza, inkluża interferenza li tista 'tikkawża tħaddim mhux mixtieq tal-apparat.

Dikjarazzjoni ta' Espożizzjoni għar-Radjazzjoni IC
Dan l-EUT huwa konformi mas-SAR għal popolazzjoni ġenerali/limiti ta' espożizzjoni mhux ikkontrollata f'IC RSS-102 u kien ġie ttestjat skont il-metodi u l-proċeduri ta' kejl speċifikati f'IEEE 1528 u IEC 62209. Dan it-tagħmir għandu jiġi installat u mħaddem b'distanza minima ta' 0 cm. bejn ir-radjatur u ġismek. Dan l-apparat u l-antenna(i) tiegħu m'għandhomx ikunu lokalizzati jew joperaw flimkien ma' kwalunkwe antenna jew trasmettitur ieħor

UIFlow Quick Start

Għodda tal-ħruq

M5STACK-CORE2-Based-IoT-Development-Kit-FIG 4

Nota: Wara l-installazzjoni tal-utenti tal-MacOS, jekk jogħġbok poġġi l-applikazzjoni fil-folder tal-Applikazzjoni, kif muri fil-figura hawn taħt.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 5

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-CORE2-Based-IoT-Development-Kit-FIG 6
  2. Imbagħad qabbad it-tagħmir 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 taħraq.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 7
  3. Meta r-reġistru tal-ħruq iħeġġeġ Ħruq b'suċċess, dan ifisser li l-firmware inħaraq.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 8

Meta tinħaraq għall-ewwel darba jew il-programm tal-firmware jaħdem b'mod anormali, tista' tikklikkja "Ħassar" biex tħassar il-memorja tal-flash. Fl-aġġornament tal-firmware sussegwenti, m'hemmx bżonn li terġa' tħ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, irridu nikkonfiguraw konnessjoni WiFi għall-apparat. Dan li ġej jiddeskrivi żewġ modi kif tiġi kkonfigurata konnessjoni WiFi għall-apparat (Konfigurazzjoni tal-Ħruq u konfigurazzjoni tal-hotspot AP).

Ħruq il-konfigurazzjoni tal-WiFi (rakkommanda)

UIFlow-1.5.4 u l-verżjonijiet ta 'hawn fuq jistgħu jiktbu informazzjoni WiFi direttament permezz ta' M5Burner.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 9

Konfigurazzjoni APhotspot 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 awtomatikament tidħol 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 fl-istartjar, 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-CORE2-Based-IoT-Development-Kit-FIG 10
  2. Wara li tikkonnettja b'suċċess mal-hotspot bit-telefon ċellulari tiegħek, iftaħ il-browser tal-mowbajl biex tiskennja l-kodiċi QR fuq l-iskrin jew aċċess direttament 192.168.4.1, daħħal il-paġna biex timla l-informazzjoni personali tal-WIFI tiegħek, u kklikkja Ikkonfigura 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 tal-WiFi konfigurata.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 11

Modalità ta' Programmazzjoni tan-Netwerk u API KEY

Daħħal il-mod ta 'programmazzjoni tan-netwerk

Il-mod ta 'programmar tan-netwerk huwa mod ta' docking bejn l-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 jerġa 'jibda awtomatikament u jidħol fil-mod ta' programmar 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 fllow.m5stack.com fuq browser tal-kompjuter.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 21

Tqabbil APKEY
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 fllow.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-CORE2-Based-IoT-Development-Kit-FIG 13

 

HTTP

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

M5STACK-CORE2-Based-IoT-Development-Kit-FIG 14BLE UART

Deskrizzjoni tal-Funzjoni

Stabbilixxi konnessjoni Bluetooth u ppermetti servizz Bluetooth passthrough.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 15

  • Init ble uart name Inizjalizza s-settings, ikkonfigura l-isem tat-tagħmir Bluetooth.
  • BLE UART Writre Ibgħat data bl-użu ta' 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-CORE2-Based-IoT-Development-Kit-FIG 16

UIFlow Desktop IDE

UIFlow Desktop IDE hija verżjoni offline tal-programmer UIFlow li ma teħtieġx konnessjoni man-netwerk, u tista' tagħtik 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-CORE2-Based-IoT-Development-Kit-FIG 17

Mod ta 'programmazzjoni USB

Unzip l-arkivju UIFlow Desktop IDE imniżżel u kklikkja darbtejn biex tħaddem l-applikazzjoni.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 18

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-CORE2-Based-IoT-Development-Kit-FIG 19

Wara li titlesta l-installazzjoni tas-sewwieq, tidħol awtomatikament fl-IDE tad-Desktop UIFlow u tfaċċa awtomatikament il-kaxxa tal-konfigurazzjoni. F'dan iż-żmien, qabbad it-tagħmir M5 mal-kompjuter permezz tal-kejbil tad-dejta Tpye-C.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 20

L-użu ta' UIFlow Desktop IDE jeħtieġ apparat M5 bil-firmware UIFlow u jidħol fil-**mod ta' programmar 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-CORE2-Based-IoT-Development-Kit-FIG 21

Agħżel il-port korrispondenti, u l-apparat ta 'programmazzjoni, ikklikkja OK biex tikkonnettja.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 22

Links Relatati

Introduzzjoni tal-Blokk UIFlow

Dokumenti / Riżorsi

PDF thumbnailKit ta' Żvilupp IoT Ibbażat M5STACK-CORE2
User Manual · M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, M5STACK-CORE2 Based IoT Development Kit, M5STACK-CORE2, Based IoT Development Kit, IoT Development Kit, Development Kit

Staqsi Mistoqsija

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Staqsi Mistoqsija

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.