M5stack-logotipoa

M5stack M5STICKC PLUS ESP32-PICO-D4 modulua

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-modulua-Produktua

ESKEMA

StickC PLUS ESP32-PICO-D32 modulu batean oinarritutako ESP4 plaka bat da, LED eta botoi batekin. Plaka PC+ABCz egina dago.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-1

Hardwarearen konposizioa

M5StickC PLUS-ren hardwarea: ESP32-PICO-D4 modulua, TFT pantaila, IMU, IR transmisorea, LED gorria, botoia, GROVE interfazea, TypeC-tik USB interfazea, Power Management chip eta bateria.

  • MakilaT Gehitu infragorri kamera.
  • ESP32- PICO-D4 System-in-Package (SiP) modulua da, ESP32n oinarritzen dena, Wi-Fi eta Bluetooth funtzionaltasun osoak eskaintzen dituena. Moduluak 4 MB SPI flash bat integratzen du. ESP32-PICO-D4-k osagai periferiko guztiak ezin hobeto integratzen ditu, kristalezko osziladorea, flasha, iragazki-kondentsadoreak eta RF bat datozen estekak pakete bakarrean barne.
  • TFT pantaila Sitronix-en ST1.14-k gidatzen duen 7789 hazbeteko koloretako pantaila da, 135 x 240 bereizmenarekin.tagE sorta 2.5 ~ 3.3V da
  • IMU MPU-6886 6 ardatzeko mugimenduak jarraitzeko gailua da, 3 ardatzeko giroskopioa eta 3 ardatzeko azelerometroa konbinatzen dituena 3 mm x 3 mm x 0.75 mm 24 pin LGA pakete txiki batean.
  • Potentziaren kudeaketa txipa X-Powers-en AXP192 da. Operazio liburuatagE sorta 2.9V ~ 6.3V da eta karga-korrontea 1.4A da.
  • M5 StickC PLUS-ek ESP32 programatzeko behar den guztiaz hornitzen du, funtzionatzeko eta garatzeko behar dena

PIN DESKRIBAPENA

  • USB INTERFAZEA

M5CAMREA Konfigurazioa C motako USB interfazea, USB2.0 komunikazio protokolo estandarra onartzen du.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-2

  • GROVE INTERFAZEA 

4 mm-ko M2.0CAMREA GROVE interfazeak, barne kableatuak eta GND, 5V, GPIO5, GPIO32 konektatutako 33p-ko eremua.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-3

DESKRIBAPEN FUNTZIONALA

Kapitulu honek ESP32-PICO-D4 hainbat modulu eta funtzio deskribatzen ditu.

CPU ETA MEMORIA 

ESP32-PICO-D4-k potentzia baxuko bi Xtensa® 32 biteko LX6 MCU ditu. Txip-eko memoria hauek osatzen dute:

  • 448 KB ROM, eta programa nukleoaren funtzio deietarako abiarazten da
  • 520 KB-ko instrukzio eta datuak gordetzeko SRAM txip baterako (8 KB RTC flash memoria barne)
  • 8 KB SRAM-ko RTC flash memoria, RTC lo sakoneko moduan abiarazi daitekeenean eta CPU nagusiak atzitutako datuak gordetzeko
  • RTC memoria motela, 8 KB SRAMkoa, koprozesadoreak atzitu dezake lo sakoneko moduan.
  • 1 kbit-eko erabilera, hau da, 256 biteko sistemaren espezifikoa (MAC helbidea eta chipset bat); gainerako 768 bitak erabiltzailearen programarako erreserbatuta daude, Flash programa hauek enkriptatzea eta txiparen IDa barne hartzen dituzte

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. Kanpoko Flash kodearen 16 MB-ko espazioa PUZan 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 eta SRAMek irakurketa eta idazketa eragiketak onartzen ditu.

ESP32-PICO-D4 4 MB SPI Flash integratua, kodea CPU espazioan mapa daiteke, 8 biteko, 16 biteko eta 32 biteko sarbidea onartzen du eta kodea exekutatu daiteke. Pin GPIO6 ESP32, GPIO7, GPIO8, GPIO9, GPIO10 eta GPIO11 modulua SPI Flash integratua konektatzeko, ez da gomendagarria beste funtzioetarako.

KRISTALA

  •  ESP32-PICO-D4-k 40 MHz-ko kristal osziladore bat integratzen du.

RTC KUDEAKETA ETA ENERGIA KONTSUMO BAXUA

ESP32-k energia aurrezteko modu desberdinen artean alda daitezkeen energia kudeatzeko teknika aurreratuak erabiltzen ditu. (Ikus 5. taula).

  • Energia aurrezteko modua
    • Modu aktiboa: RF txipa funtzionatzen ari da. Txipak soinu-seinale bat jaso eta igorri dezake.
    • Modem-lo modua: CPUa exekutatu daiteke, eta 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 daude funtzionamendu egoeran. WiFi eta Bluetooth konexio datuak RTC-n gordetzen dira. ULP koprozesadoreak funtziona dezake.
    • Hibernazio modua: 8 MHz-ko osziladorea eta integratutako ULP koprozesadorea desgaituta daude. Elikadura berrezartzeko RTC memoria moztuta dago. RTC erlojuaren tenporizadore bakarra dago erloju motelean eta RTC GPIO batzuk lanean. RTC RTC erlojua edo tenporizadorea GPIO Hibernazio modutik esna daiteke.
  • Lo sakoneko modua
    • erlazionatutako lo modua: energia aurrezteko modua Aktiboa, Modem-loa eta Arina-lo modua aldatzea. CPU, Wi-Fi, Bluetooth eta irratia esnatu beharreko denbora-tartea aurrez ezarritakoa, Wi-Fi / Bluetooth konexioa ziurtatzeko.
    • Potentzia ultra baxuko sentsoreak monitorizatzeko metodoak: sistema nagusia lo sakoneko modua da, ULP koprozesadorea noizean behin ireki edo ixten da sentsoreen datuak neurtzeko. Sentsoreak datuak neurtzen ditu, ULP koprozesadoreak sistema nagusia piztu ala ez erabakitzen du.

Energia-kontsumo-modu desberdinetako funtzioak: 5. TAULA

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-23

EZAUGARRI ELEKTRIKOAK

MUGA PARAMETROAK 

8. taula: Balio mugatzaileak 

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-24

  1. VIO elikadura-hornidura pad-era, ikusi ESP32 zehaztapen teknikoak IO_MUX eranskina, VDD_SDIO-ren elikadura-iturriaren SD_CLK gisa.

UIFlow Hasiera azkarra

  • Tutorial hau M5StickC eta M5StickC PLUS-i aplikatzen zaie

Erretzeko tresna 

Mesedez, egin klik beheko botoian dagokion M5Burner firmwarea erretzeko tresna zure sistema eragilearen arabera deskargatzeko. Deskonprimitu eta ireki aplikazioa.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-4

Oharra: MacOS erabiltzaileak instalatu ondoren, jarri aplikazioa Aplikazio karpetan, beheko irudian ikusten den moduan.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-5

Firmwarea erretzea 

  • Egin klik bikoitza Burner grabatzeko tresna irekitzeko, hautatu dagokion gailu mota ezkerreko menuan, hautatu behar duzun firmware bertsioa eta egin klik deskargatzeko botoian deskargatzeko.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-6

  • Ondoren, konektatu M5 gailua ordenagailura C motako kablearen bidez, eta hautatu dagokion COM ataka, baud-tasa M5Burner-en konfigurazio lehenetsia erabil dezake, horrez gain, gailua konektatuta egongo den WIFIa ere bete dezakezu. firmware burning stage informazioa. Konfiguratu ondoren, sakatu "Erre" erretzen hasteko

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-7

  • Erretako erregistroak Gratatu behar bezala eskatzen duenean, firmwarea erre dela esan nahi du.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-8

  • Lehenengo erretzean edo firmware-programa modu anormalean exekutatzen denean, "Erase" klik egin dezakezu flash memoria ezabatzeko. Hurrengo firmware eguneratzean, ez da berriro ezabatu beharrik, bestela gordetako Wi-Fi informazioa ezabatu egingo da eta API gakoa freskatu egingo da.

Konfiguratu WIFI  

UIFlow-ek lineaz kanpo eta web programatzailearen bertsioak. 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-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-9

AP hotspot konfigurazioa WiFi 

  • Luze sakatu ezkerreko pizteko botoia makina pizteko. WiFi konfiguratuta ez badago, sistema automatikoki sareko konfigurazio moduan sartuko da 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-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-10

  • 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-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-11

Sareko programazio modua eta API KEY 

Sartu sareko programazio moduan 

Sarearen programazio modua M5 gailuaren eta UIFlow-ren arteko ainguratze 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 interfazeko programazio-modua hautatzeko eta itxaron sare-adierazlearen eskuineko adierazlea berde bihurtu arte programazio-moduaren orrian. Sar zaitez UIFlow programazio orrira bisitatuz flow.m5stack.com ordenagailuko arakatzailean.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-12

API KEY parekatzea 

API KEY M5 gailuentzako komunikazio-kredentziala da UIFlow erabiltzean web programazioa. UIFlow aldean dagokion API KEY konfiguratuz, programa gailu zehatz baterako 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-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-13

Piztu LED 

Bete goiko urratsak, ondoren UIFlow-ekin programatzen has zaitezke. Jarraian, M5StickC gidatzeko programa erraz bat erakutsiko dizu LED adierazlea pizteko. (1. Arrastatu LEDa programaren blokea pizteko. 2. Lotu Konfigurazio hasierako programara. 3 Egin klik goiko eskuineko izkinan dagoen Exekutatu botoian)

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-14

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-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-15

USB programazio modua 

Deskonprimitu deskargatutako UIFlow Desktop IDE artxiboa eta egin klik bikoitza aplikazioa exekutatzeko.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-16

Aplikazioa hasi ondoren, automatikoki detektatuko du zure ordenagailuak USB kontrolatzaile bat duen (CP210X), egin klik Instalatu eta jarraitu argibideei instalazioa amaitzeko. (M5StickC-k ez du CP210X kontrolatzailerik behar, beraz, erabiltzaileek instalatu edo saltatu aukeratu dezakete)

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-17

Aplikazioa hasi ondoren, automatikoki detektatuko du zure ordenagailuak USB kontrolatzaile bat duen (CP210X), egin klik Instalatu eta jarraitu argibideei instalazioa amaitzeko. (M5StickC-k ez du CP210X kontrolatzailerik behar, beraz, erabiltzaileek instalatu edo saltatu aukeratu dezakete)

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-18

UIFlow Desktop IDE erabiltzeak UIFlow firmwarea duen M5 gailu bat behar du eta ** USB programazio moduan sartu behar da.

Egin klik gailuaren ezkerreko pizteko botoian berrabiarazteko, menuan sartu ondoren, egin klik azkar eskuineko botoian USB modua hautatzeko.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-19

Hautatu dagokion ataka eta programazio-gailua, eta sakatu Ados konektatzeko.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-20

BLE UART

Funtzioaren deskribapena 

Ezarri Bluetooth konexioa eta gaitu Bluetooth passthrough zerbitzua

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-21

  • Init ble uart name Hasieratu ezarpenak, konfiguratu Bluetooth gailuaren izena.
  • BLE UART Writer Bidali datuak BLE UART erabiliz.
  • BLE UART cachea geratzen da Egiaztatu BLE UART datuen byte kopurua.
  • BLE UART-k datu guztiak irakurri ditu 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-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-22

Erlazionatutako Estekak

  • M5StickC IoT Hasteko Tutoriala
  • UIFlow blokearen sarrera

FCC Adierazpena

Betearen arduradunak espresuki onartzen ez dituen aldaketak edo aldaketek ekipamendua erabiltzeko erabiltzailearen eskumena baliogabetu dezakete.
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. Esposizio-adierazpena Esposizio-adierazpena Esposizio-adierazpena Esposizio-adierazpena 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:
  • Berbideratu 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.

FCC Erradiazio Esposizioaren Adierazpena:

Ekipo honek kontrolatu gabeko ingurune baterako ezarritako FCC erradiazioaren esposizio-mugak betetzen ditu. Ekipo hau erradiadorearen eta gorputzaren artean gutxienez 20 cm-ko distantziara instalatu eta funtzionatu behar da. Luze sakatu alboko pizteko botoia bi segundoz gailua abiarazteko. Luze sakatu 6 segundo baino gehiago gailua itzaltzeko. Aldatu argazki modura Hasierako pantailaren bidez, eta kameraren bidez lor daitekeen avatarra TFT pantailan bistaratuko da. USB kablea konektatu behar da lanean ari zarenean, eta litiozko bateria epe laburreko biltegiratzeko erabiltzen da, energia-hutsegitea saihesteko

Dokumentuak / Baliabideak

M5stack M5STICKC PLUS ESP32-PICO-D4 modulua [pdfErabiltzailearen eskuliburua
M5STICKCPLUS, 2AN3WM5STICKCPLUS, ESP32-PICO-D4 modulua

Erreferentziak

Utzi iruzkin bat

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