M5STACK-LOGOA

M5STACK-CORE2 Oinarritutako IoT Garapen Kita

M5STACK-CORE2-oinarritutako-IoT-garapen-kit-PRODUKTU

ESKEMA

M5Stick CORE2 ESP32 plaka da, eta ESP32-D0WDQ6-V3 txipan oinarrituta dago.M5STACK-CORE2-Oinarritutako-IoT-garapen-kit-1. IRUDIA

Hardwarearen konposizioa
CORE2-ren hardwarea: ESP32-D0WDQ6-V3 txipa, TFT pantaila, LED berdea, botoia, GROVE interfazea, TypeC-tik USB interfazea, Power Management txipa eta bateria.
ESP32-D0WDQ6-V3 ESP32 nukleo bikoitzeko sistema bat da, Harvard Architecture Xtensa LX6 CPU bi dituena. Txertaturiko memoria, kanpoko memoria eta periferiko guztiak CPU hauen datu-busean edo/eta instrukzio-busean kokatzen dira. Salbuespen txiki batzuekin (ikus behean), bi CPUren helbide-mapaketa simetrikoa da, hau da, helbide berdinak erabiltzen dituzte sartzeko. memoria bera. Sistemako periferiko anitzek txertatutako memoria atzi dezakete DMA bidez.

TFT pantaila ILI2C 9342 hazbeteko koloretako pantaila bat da, 320 x 240 bereizmenarekin.tagE barrutia 2.6 ~ 3.3 V da, laneko tenperatura -25 ~ 55 °C da.
Energia kudeatzeko txipa X-Powers-en AXP192 da. Operazio liburuatagE sorta 2.9V ~ 6.3V da eta karga-korrontea 1.4A da.
MUINA2 ESP32 programatzeko behar den guztiaz hornitzen du, funtzionatzeko eta garatzeko behar den guztiaz

PIN DESKRIBAPENA

USB INTERFAZEA

M5CAMREA Konfigurazioa C motako USB interfazea, USB2.0 komunikazio protokolo estandarra onartzen du. M5STACK-CORE2-Oinarritutako-IoT-garapen-kit-2. IRUDIA

GROVE INTERFAZEA

4 mm-ko M2.0CAMREA GROVE interfazeen 5p-ko eremua, barne kableatua eta GND, 5V, GPIO32, GPIO33 konektatuta. M5STACK-CORE2-Oinarritutako-IoT-garapen-kit-3. IRUDIA

 

DESKRIBAPEN FUNTZIONALA

Kapitulu honek ESP32-D0WDQ6-V3 hainbat modulu eta funtzio deskribatzen ditu.

CPU ETA MEMORIA 

Xtensa® nukleo bakarreko/bikoitzeko 32-bitLX6 mikroprozesadorea(k), 600 MIPS arte (200 MIPSESP32-S0WD/ESP32-U4WDH, 400 MIPS ESP32-D2WD):

  • 448KB ROM
  • 520 KB SRAM
  • 16 KB SRAM RTC-n
  • QSPI-k hainbat flash/SRAM txip onartzen ditu
BILTEGIAREN DESKRIBAPENA

Kanpoko Flasha eta SRAM
ESP32-k kanpoko QSPI flash anitz eta ausazko sarbide memoria estatikoa (SRAM) onartzen ditu, hardwarean oinarritutako AES enkriptatzea erabiltzailearen programak eta datuak babesteko.

  • ESP32-k atzitu kanpoko QSPI Flash eta SRAM cachean. Gehienez 16 MB kanpoko Flash kode-espazioa CPUan mapatzen da, 8 biteko, 16 biteko eta 32 biteko sarbidea onartzen du eta kodea exekutatu dezake.
  • Gehienez 8 MB kanpoko Flash eta SRAM PUZaren datu-espazioarekin mapatuta, 8 biteko, 16 biteko eta 32 biteko sarbidearekin bateragarria. Flash-ek irakurketa eragiketak soilik onartzen ditu, SRAMek irakurketa eta idazketa eragiketak onartzen ditu.

KRISTALA

Kanpoko 2 MHz ~ 60 MHz kristal osziladorea (40 MHz soilik Wi-Fi/BT funtzionalitaterako)

RTC KUDEAKETA ETA ENERGIA KONTSUMO BAXUA 

ESP32k energia kudeatzeko teknika aurreratuak erabiltzen ditu, energia aurrezteko modu desberdinen artean alda daiteke. (Ikus 5. taula).

  • Energia aurrezteko modua
    • Modu aktiboa: RF txipa funtzionatzen ari da. Txipak soinu-seinalea jaso eta igorri dezake.
    • Modem-lo modua: CPU exekutatu daiteke, erlojua konfiguratu daiteke. Wi-Fi/Bluetooth oinarrizko banda eta RF
    • Arin-lo modua: CPU esekita. RTC eta memoria eta periferikoak ULP koprozesadorearen funtzionamendua. Esnatzeko edozein gertaera (MAC, ostalaria, RTC tenporizadorea edo kanpoko etenaldia) txipa esnatuko du.
    • Lo sakoneko modua: RTC memoria eta periferikoak bakarrik funtzionatzen duten egoeran. RTC-n gordetako Wi-Fi eta Bluetooth konexio-datuak. ULP koprozesadoreak funtziona dezake.
    • Hibernazio modua: 8 MHz-ko osziladorea eta integratutako ULP koprozesadorea desgaituta daude. Elikadura berrezartzeko RTC memoria moztuta dago. Erloju motelean kokatutako RTC erlojuaren tenporizadore bakarra eta RTC GPIO batzuk lanean. RTC RTC erlojua edo tenporizadorea GPIO Hibernazio modutik esna daiteke.
  • Lo sakoneko modua
    • erlazionatutako lo modua: energia aurrezteko modua Aktibo, Modem-lo modua eta Arina-lo modua aldatzea. CPU, Wi-Fi, Bluetooth eta irratia esnatu beharreko denbora-tartea aurrez zehaztutakoa, Wi-Fi / Bluetooth konexioa ziurtatzeko.
    • Potentzia ultra baxuko sentsoreak monitorizatzeko metodoak: sistema nagusia lo sakoneko modua da, ULP koprozesadorea aldian-aldian ireki edo ixten da sentsoreen datuak neurtzeko. Sentsoreak datuak neurtzen ditu, ULP koprozesadoreak sistema nagusia piztu ala ez erabakitzen du.

EZAUGARRI ELEKTRIKOAK

MUGA PARAMETROAK

  1. VIO elikadura-lerrora, ikusi ESP32ren zehaztapen teknikoen eranskina
    IO_MUX, VDD_SDIOren elikadura-iturriaren SD_CLK gisa.
    Luze sakatu alboko pizteko botoia bi segundoz gailua abiarazteko. Eduki sakatuta 6 segundo baino gehiagoz gailua itzaltzeko. Aldatu argazki modura Hasierako pantailaren bidez, eta kameraren bidez lor daitekeen avatarra tft pantailan bistaratzen da. USB kablea konektatu behar da lanean ari zarenean, eta litiozko bateria epe laburreko biltegiratzeko erabiltzen da energia ekiditeko. porrota.

FCC Adierazpena

Betearen arduradunak espresuki onartzen ez dituen aldaketak edo aldaketak ekipamendua erabiltzeko erabiltzailearen eskumena baliogabetu dezake.
Gailu honek FCC Arauen 15. zatia betetzen du. Funtzionamendua honako bi baldintza hauen menpe dago:

  1. Baliteke gailu honek ez du interferentzia kaltegarririk eragin, eta
  2. Gailu honek jasotako edozein interferentzia onartu behar du, nahi ez den funtzionamendua eragin dezakeen interferentziak barne.

Oharra: Ekipo hau probatu da eta B Klaseko gailu digital baten mugak betetzen dituela ikusi da, FCC Arauetako 15. zatiaren arabera. Muga hauek etxebizitza-instalazio batean interferentzia kaltegarrien aurka arrazoizko babesa emateko diseinatuta daude. Ekipo honek irrati-maiztasun-energia sortzen, erabiltzen eta igor dezake eta, argibideen arabera instalatu eta erabiltzen ez bada, interferentzia kaltegarriak sor ditzake irrati-komunikazioetan. Dena den, ez dago bermatzen instalazio jakin batean interferentziarik gertatuko ez denik. Ekipo honek irrati- edo telebista-harreran interferentzia kaltegarriak eragiten baditu, eta hori ekipoa itzali eta piztuz jakin daiteke, erabiltzaileari gomendatzen zaio interferentziak zuzentzen saiatzea, neurri hauetako bat edo gehiago erabiliz:

  • eorientatu edo lekuz aldatu antena hartzailea.
  • Handitu ekipoaren eta hargailuaren arteko bereizketa.
  • Konektatu ekipoa hargailua konektatuta dagoen zirkuitu desberdineko entxufe batera.
  • Kontsultatu banatzaileari edo irrati/telebistako teknikari esperientziadun bati laguntza lortzeko.

RF Esposizioari buruzko informazioa (SAR)
Telefono hau Estatu Batuetako Komunikazio Batzorde Federalak ezarritako irrati-maiztasunaren (RF) energiaren esposiziorako igorpen-mugak ez gainditzeko diseinatu eta fabrikatu da.
SAR probetan zehar, gailu honek ziurtatutako potentzia maila altuenean transmititzeko konfiguratuta zegoen probatutako maiztasun banda guztietan, eta bereizketarik gabeko buruaren aurkako RF esposizioa simulatzen duten posizioetan eta gorputzetik gertu 0 mm-ko bereizketarekin kokatu zen.
FCCk ezarritako SAR muga 1.6 W/kg da. FCC-k ekipamendu-baimena eman dio telefono modelo honi, jakinarazitako SAR maila guztiak FCC RF esposizio-gidalerroak betetzen direla ebaluatuta.

IC Oharra
Gailu honek Industry Canada lizentziarik gabeko RSS estandarrak betetzen ditu. Funtzionamendua honako bi baldintza hauen menpe dago:

  1. Baliteke gailu honek ez du interferentziarik eragin, eta
  2. gailu honek edozein interferentzia onartu behar du, gailuaren funtzionamendua eragin dezakeen interferentziak barne.

IC Erradiazioen Esposizioaren Adierazpena
EUT honek IC RSS-102-n populazio orokorrerako/kontrol gabeko esposizio-mugetarako SAR-a betetzen du eta IEEE 1528 eta IEC 62209-n zehaztutako neurketa-metodo eta prozeduren arabera probatu da. Ekipo hau 0 cm-ko gutxieneko distantziara instalatu eta funtzionatu behar da. erradiadorearen eta zure gorputzaren artean. Gailu hau eta bere antena(k) ezin dira kokatu edo beste edozein antena edo transmisorerekin batera funtzionatu.

UIFlow Hasiera azkarra

Erretzeko tresna

M5STACK-CORE2-Oinarritutako-IoT-garapen-kit-4. IRUDIA

Oharra: MacOS erabiltzaileak instalatu ondoren, jarri aplikazioa Aplikazio karpetan, beheko irudian ikusten den moduan.M5STACK-CORE2-Oinarritutako-IoT-garapen-kit-5. IRUDIA

Firmwarea erretzea

  1. Egin klik bikoitza Burner grabatzeko tresna irekitzeko, hautatu dagokion gailu mota ezkerreko menuan, hautatu behar duzun firmwarearen bertsioa eta egin klik deskargatzeko botoian.M5STACK-CORE2-Oinarritutako-IoT-garapen-kit-6. IRUDIA
  2. Ondoren, konektatu M5 gailua ordenagailura C motako kablearen bidez, hautatu dagokion COM ataka, baud-abiadurak M5Burner-en konfigurazio lehenetsia erabil dezake, horrez gain, gailua konektatuko den WIFIa ere bete dezakezu. the firmware burning stage informazioa. Konfiguratu ondoren, sakatu "Erre" erretzen hasteko.M5STACK-CORE2-Oinarritutako-IoT-garapen-kit-7. IRUDIA
  3. Erretako erregistroak Burn Successfully eskatzen duenean, firmwarea erre dela esan nahi du.M5STACK-CORE2-Oinarritutako-IoT-garapen-kit-8. IRUDIA

Lehenengo grabatzean edo firmware programa modu anormalean exekutatzen denean, "Erase" sakatu dezakezu flash memoria ezabatzeko. Ondorengo firmware eguneratzean, ez da berriro ezabatu beharrik, bestela gordetako Wi-Fi informazioa ezabatuko da eta API gakoa freskatu egingo da.

Konfiguratu WIFIa

UIFlow-ek offline eta web programatzailearen bertsioa. erabiltzean web bertsioa, gailurako WiFi konexioa konfiguratu behar dugu. Jarraian, gailurako WiFi konexioa konfiguratzeko bi modu deskribatzen dira (Burn konfigurazioa eta AP hotspot konfigurazioa).

Erre konfigurazioa WiFi (gomendatua)

UIFlow-1.5.4 eta goiko bertsioek WiFi informazioa zuzenean idatz dezakete M5Burner-en bidez.M5STACK-CORE2-Oinarritutako-IoT-garapen-kit-9. IRUDIA

APhotspot konfigurazioa WiFi

  1. Luze sakatu ezkerreko pizteko botoia makina pizteko. WiFi konfiguratuta ez badago, sistema automatikoki sartuko da sarearen konfigurazio moduan lehen aldiz pizten denean. Demagun beste programa batzuk exekutatu ondoren sareko konfigurazio moduan berriro sartu nahi duzula, beheko eragiketara jo dezakezu. UIFlow logotipoa abiaraztean agertu ondoren, egin klik azkar Hasiera botoian (erdiko M5 botoian) konfigurazio orrian sartzeko. Sakatu fuselajearen eskuineko botoia aukera Ezarpenera aldatzeko, eta sakatu Hasiera botoia berresteko. Sakatu eskuineko botoia aukera WiFi ezarpenera aldatzeko, sakatu Hasiera botoia berresteko eta hasi konfigurazioa.M5STACK-CORE2-Oinarritutako-IoT-garapen-kit-10. IRUDIA
  2. Zure telefono mugikorrerako hotspot-era behar bezala konektatu ondoren, ireki telefono mugikorraren arakatzailea pantailako QR kodea eskaneatzeko edo zuzenean sartu 192.168.4.1, sartu orria zure WIFI informazio pertsonala betetzeko eta sakatu Konfiguratu zure WiFi informazioa grabatzeko. . Gailua automatikoki berrabiaraziko da ondo konfiguratu eta programazio moduan sartu ondoren.

Oharra: Ez dira onartzen "espazioa" bezalako karaktere bereziak konfiguratutako WiFi informazioan.M5STACK-CORE2-Oinarritutako-IoT-garapen-kit-11. IRUDIA

Sareko programazio modua eta API KEY

Sartu sareko programazio moduan

Sare-programazio modua M5 gailuaren eta UIFlow-en arteko atrakatze modua da web programazio plataforma. Pantailak gailuaren uneko sare-konexioaren egoera erakutsiko du. Adierazlea berdea denean, edozein unetan programaren bultzada jaso dezakezula esan nahi du. Egoera lehenetsian, lehen WiFi sarearen konfigurazio arrakastatsuaren ondoren, gailua automatikoki berrabiaraziko da eta sareko programazio moduan sartuko da. Beste aplikazio batzuk exekutatu ondoren programazio moduan berriro nola sartzen ez badakizu, honako eragiketa hauetara jo dezakezu.

berrabiaraziz, sakatu A botoia menu nagusiko interfazean programazio modua hautatzeko eta itxaron sare-adierazlearen eskuineko adierazlea programazio-moduaren orrian berde bihurtu arte. Sar zaitez UIFlow programazio orrira flow.m5stack.com bisitatuz ordenagailu arakatzailean.M5STACK-CORE2-Oinarritutako-IoT-garapen-kit-21. IRUDIA

APKEY Parekatzea
API KEY M5 gailuentzako komunikazio-kredentziala da UIFlow erabiltzean web programazioa. UIFlow aldean dagokion API KEY konfiguratuz, programa gailu espezifikorako bultza daiteke. Erabiltzaileak flow.m5stack.com bisitatu behar du ordenagailuan web arakatzailea UIFlow programazio orrian sartzeko. Egin klik orriaren goiko eskuineko izkinan dagoen menu-barrako ezarpen-botoian, sartu dagokion gailuan API gakoa, hautatu erabilitako hardwarea, egin klik Ados gordetzeko eta itxaron behar bezala konektatzen den arte.M5STACK-CORE2-Oinarritutako-IoT-garapen-kit-13. IRUDIA

 

HTTP

Bete goiko urratsak, ondoren UIFlow-ekin programatzen has zaitezke. Adibidezample: Sartu Baidu HTTP bidez

M5STACK-CORE2-Oinarritutako-IoT-garapen-kit-14. IRUDIABLE UART

Funtzioaren deskribapena

Ezarri Bluetooth konexioa eta gaitu Bluetooth passthrough zerbitzua.M5STACK-CORE2-Oinarritutako-IoT-garapen-kit-15. IRUDIA

  • Init ble uart name Hasieratu ezarpenak, konfiguratu Bluetooth gailuaren izena.
  • BLE UART Writre Bidali datuak BLE UART erabiliz.
  • BLE UART geratzen den cachea Egiaztatu BLE UART datuen byte kopurua.
  • BLE UART irakurri guztiak Irakurri datu guztiak BLE UART cachean.
  • BLE UART karaktereak irakurri Irakurri n datu BLE UART cachean.

Argibideak

Ezarri Bluetooth bidezko konexioa eta bidali kontrol LED pizteko / itzaltzeko.M5STACK-CORE2-Oinarritutako-IoT-garapen-kit-16. IRUDIA

UIFlow mahaigaineko IDEa

UIFlow Desktop IDE sareko konexiorik behar ez duen UIFlow programatzailearen lineaz kanpoko bertsioa da eta programaren push esperientzia sentikorra eskain dezake. Mesedez, egin klik UIFlow-Desktop-IDE-ren dagokion bertsioan zure sistema eragilearen arabera deskargatzeko.M5STACK-CORE2-Oinarritutako-IoT-garapen-kit-17. IRUDIA

USB programazio modua

Deskonprimitu deskargatutako UIFlow Desktop IDE artxiboa eta egin klik bikoitza aplikazioa exekutatzeko.M5STACK-CORE2-Oinarritutako-IoT-garapen-kit-18. IRUDIA

Aplikazioa abiarazi ondoren, automatikoki detektatuko du ordenagailuak USB kontrolatzaile bat duen (CP210X), egin klik Instalatu eta jarraitu argibideei instalazioa amaitzeko.M5STACK-CORE2-Oinarritutako-IoT-garapen-kit-19. IRUDIA

Gidariaren instalazioa amaitu ondoren, automatikoki UIFlow Desktop IDEan sartuko da eta automatikoki konfigurazio-koadroa agertuko da. Une honetan, konektatu M5 gailua ordenagailura Tpye-C datu-kablearen bidez.M5STACK-CORE2-Oinarritutako-IoT-garapen-kit-20. IRUDIA

UIFlow Desktop IDE erabiltzeak M5 gailua behar du UIFlow firmwarearekin eta ** USB programazio moduan ** sartu.

Egin klik gailuaren ezkerreko pizteko botoian berrabiarazteko, menuan sartu ondoren, egin klik azkar eskuineko botoian USB modua hautatzeko.M5STACK-CORE2-Oinarritutako-IoT-garapen-kit-21. IRUDIA

Hautatu dagokion ataka eta programazio-gailua, sakatu Ados konektatzeko.M5STACK-CORE2-Oinarritutako-IoT-garapen-kit-22. IRUDIA

Erlazionatutako Estekak

UIFlow blokearen sarrera

Dokumentuak / Baliabideak

M5STACK M5STACK-CORE2 Oinarritutako IoT Garapen Kit [pdfErabiltzailearen eskuliburua
M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, M5STACK-CORE2 Oinarritutako IoT garapen kit, M5STACK-CORE2, Oinarritutako IoT garapen kit, IoT garapen kit, Garapen kit

Erreferentziak

Utzi iruzkin bat

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *