Logo M5stack

Modul M5stack M5STICKC PLUS ESP32-PICO-D4

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-Produkt

Obrys

StickC PLUS je doska ESP32 založená na module ESP32-PICO-D4, s jednou LED a jedným tlačidlom Doska je vyrobená z PC+ABC.

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

Zloženie hardvéru

Hardvér M5StickC PLUS: modul ESP32-PICO-D4, TFT obrazovka, IMU, IR vysielač, červená LED, tlačidlo, rozhranie GROVE, rozhranie TypeC-USB, čip správy napájania a batéria.

  • StickT Pridajte infračervenú kameru.
  • ESP32-PICO-D4 je modul System-in-Package (SiP), ktorý je založený na ESP32 a poskytuje kompletné funkcie Wi-Fi a Bluetooth. Modul integruje 4 MB SPI flash. ESP32-PICO-D4 hladko integruje všetky periférne komponenty, vrátane kryštálového oscilátora, blesku, filtračných kondenzátorov a RF párovacích prepojení v jednom jedinom balení.
  • TFT obrazovka je 1.14-palcová farebná obrazovka poháňaná zariadením Sitronix ST7789 s rozlíšením 135 x 240.tagRozsah je 2.5 ~ 3.3 V
  • IMU MPU-6886 je 6-osové zariadenie na sledovanie pohybu, ktoré kombinuje 3-osový gyroskop a 3-osový akcelerometer v malom 3 mm x 3 mm x 0.75 mm 24-pinovom LGA puzdre.
  • Správa napájania čip je AXP192 od X-Powers. Prevádzkový objtagRozsah je 2.9V~6.3V a nabíjací prúd je 1.4A.
  • M5StickC PLUS vybaví ESP32 všetkým potrebným na programovanie, všetkým potrebným na prevádzku a vývoj

POPIS PIN

  • USB ROZHRANIE

Konfigurácia M5CAMREA USB rozhranie typu C, podpora štandardného komunikačného protokolu USB2.0.

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

  • ROZHRANIE GROVE 

4p rozteč 2.0 mm M5CAMREA GROVE rozhraní, interná kabeláž a pripojené GND, 5V, GPIO32, GPIO33.

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

POPIS FUNKCIE

Táto kapitola popisuje rôzne moduly a funkcie ESP32-PICO-D4.

CPU A PAMÄŤ 

ESP32-PICO-D4 obsahuje dva nízkoenergetické Xtensa® 32-bit LX6 MCU. Pamäť na čipe obsahuje:

  • 448 kB ROM a program sa spustí pre volania funkcií jadra
  • Pre 520 KB inštrukčný a dátový čip SRAM (vrátane flash pamäte 8 KB RTC)
  • RTC flash pamäť 8 KB SRAM, keď je možné RTC spustiť v režime hlbokého spánku a na ukladanie údajov, ku ktorým má prístup hlavný CPU
  • RTC pomalá pamäť s veľkosťou 8 KB SRAM, ku ktorej má koprocesor prístup v režime hlbokého spánku
  • 1 kbit, čo je 256-bitový systém špecifický (MAC adresa a čipset); zvyšných 768 bitov je vyhradených pre užívateľský program, tieto Flash programy zahŕňajú šifrovanie a ID čipu

POPIS SKLADOVANIA

Externý Flash a SRAM

ESP32 podporuje viacero externých QSPI flash a statickú pamäť s náhodným prístupom (SRAM) s hardvérovým šifrovaním AES na ochranu používateľských programov a údajov.

  • ESP32 pristupuje k externému QSPI Flash a SRAM pomocou vyrovnávacej pamäte. Až 16 MB externého kódového priestoru Flash je namapovaných do CPU, podporuje 8-bitový, 16-bitový a 32-bitový prístup a môže spúšťať kód.
  • Až 8 MB externého Flash a SRAM mapovaného na dátový priestor CPU, podpora 8-bitového, 16-bitového a 32-bitového prístupu. Flash podporuje iba operácie čítania a SRAM podporuje operácie čítania a zápisu.

ESP32-PICO-D4 4 MB integrovaného SPI Flash, kód je možné mapovať do priestoru CPU, podporuje 8-bitový, 16-bitový a 32-bitový prístup a dokáže spúšťať kód. Pin GPIO6 ESP32 z, GPIO7, GPIO8, GPIO9, GPIO10 a GPIO11 na pripojenie integrovaného modulu SPI Flash, neodporúča sa pre iné funkcie.

CRYSTAL

  •  ESP32-PICO-D4 integruje 40 MHz kryštálový oscilátor.

RIADENIE RTC A NÍZKA SPOTREBA ENERGIE

ESP32 využíva pokročilé techniky správy napájania, ktoré možno prepínať medzi rôznymi režimami úspory energie. (Pozri tabuľku 5).

  • Režim úspory energie
    • Aktívny režim: RF čip funguje. Čip môže prijímať a vysielať zvukový signál.
    • Režim spánku modemu: CPU môže bežať a hodiny môžu byť nakonfigurované. Základné pásmo Wi-Fi / Bluetooth a RF
    • Režim ľahkého spánku: CPU pozastavený. Prevádzka RTC a pamäte a periférnych zariadení ULP koprocesora. Akákoľvek udalosť prebudenia (MAC, hostiteľ, časovač RTC alebo externé prerušenie) prebudí čip.
    • Režim hlbokého spánku: iba RTC pamäť a periférne zariadenia sú v prevádzkovom stave. Údaje o pripojení WiFi a Bluetooth sú uložené v RTC. ULP koprocesor môže fungovať.
    • Režim hibernácie: 8 MHz oscilátor a vstavaný koprocesor ULP sú vypnuté. RTC pamäť na obnovenie napájania je prerušená. Len jeden časovač hodín RTC sa nachádza na pomalých hodinách a niektoré RTC GPIO pracujú. RTC Hodiny RTC alebo časovač sa môžu prebudiť z režimu hibernácie GPIO.
  • Režim hlbokého spánku
    • súvisiaci režim spánku: prepínanie úsporného režimu medzi aktívnym režimom, režimom spánku s modemom a režimom ľahkého spánku. CPU, Wi-Fi, Bluetooth a prednastavený časový interval prebudenia, aby sa zabezpečilo pripojenie Wi-Fi / Bluetooth.
    • Metódy monitorovania snímača s ultranízkym výkonom: hlavný systém je v režime hlbokého spánku, koprocesor ULP sa periodicky otvára alebo zatvára na meranie údajov snímača. Senzor meria dáta, ULP koprocesor rozhodne, či zobudí hlavný systém.

Funkcie v rôznych režimoch spotreby energie: TABUĽKA 5

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

ELEKTRICKÉ CHARAKTERISTIKY

LIMITNÉ PARAMETRE 

Tabuľka 8: Hraničné hodnoty 

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

  1. VIO na podložku napájacieho zdroja, pozri prílohu IO_MUX Technická špecifikácia ESP32 ako SD_CLK napájacieho zdroja pre VDD_SDIO

Rýchly štart UIFlow

  • Tento návod platí pre M5StickC a M5StickC PLUS

Horiaci nástroj 

Kliknutím na tlačidlo nižšie si stiahnete príslušný nástroj na napaľovanie firmvéru M5Burner podľa vášho operačného systému. Rozbaľte a otvorte aplikáciu.

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

Poznámka: Po inštalácii používateľov systému macOS vložte aplikáciu do priečinka Application, ako je znázornené na obrázku nižšie.

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

Napaľovanie firmvéru 

  • Dvojitým kliknutím otvorte nástroj na napaľovanie Burner, v ľavom menu vyberte príslušný typ zariadenia, vyberte verziu firmvéru, ktorú potrebujete, a kliknutím na tlačidlo sťahovania stiahnite

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

  • Potom pripojte zariadenie M5 k počítaču pomocou kábla Type-C a vyberte zodpovedajúci port COM, prenosová rýchlosť môže používať predvolenú konfiguráciu v M5Burner, okrem toho môžete vyplniť aj WIFI, ku ktorej bude zariadenie pripojené počas napaľovania firmvéru stage informácie. Po konfigurácii kliknite na „Napáliť“, čím spustíte napaľovanie

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

  • Keď sa v protokole napaľovania zobrazí výzva Napáliť úspešne, znamená to, že firmvér bol vypálený.

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

  • Pri prvom napaľovaní alebo pri abnormálnom spustení programu firmvéru môžete kliknutím na „Vymazať“ vymazať pamäť flash. Pri následnej aktualizácii firmvéru nie je potrebné znova vymazávať, inak sa vymažú uložené informácie o Wi-Fi a obnoví sa kľúč API.

Nakonfigurujte WIFI  

UIFlow poskytuje offline aj web verzie programátora. Pri použití web verzie, musíme pre zariadenie nakonfigurovať WiFi pripojenie. Nasleduje popis dvoch spôsobov konfigurácie pripojenia WiFi pre zariadenie (konfigurácia napaľovania a konfigurácia prístupového bodu AP).

Vypáliť konfiguráciu WiFi (odporúča sa) 

UIFlow-1.5.4 a verzie vyššie môžu zapisovať informácie o WiFi priamo cez M5Burner.

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

Konfigurácia AP hotspotu WiFi 

  • Stlačením a podržaním tlačidla napájania vľavo zapnite stroj. Ak WiFi nie je nakonfigurované, systém pri prvom zapnutí automaticky prejde do režimu konfigurácie siete. Predpokladajme, že po spustení iných programov chcete znova vstúpiť do režimu konfigurácie siete, môžete si prečítať nižšie uvedenú operáciu. Keď sa pri spustení zobrazí logo UIFlow, rýchlo kliknite na tlačidlo Domov (stredné tlačidlo M5), aby ste vstúpili na konfiguračnú stránku. Stlačením tlačidla na pravej strane trupu prepnete možnosť na Nastavenie a stlačením tlačidla Domov potvrdíte. Stlačením pravého tlačidla prepnete možnosť na nastavenie WiFi, stlačením tlačidla Domov potvrdíte a spustíte konfiguráciu.

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

  • Po úspešnom pripojení k hotspotu pomocou mobilného telefónu otvorte prehliadač mobilného telefónu a naskenujte QR kód na obrazovke alebo priamo prejdite na 192.168.4.1, vstúpte na stránku, kde vyplníte svoje osobné informácie o WIFI, a kliknutím na tlačidlo Konfigurovať zaznamenáte informácie o svojej sieti WiFi. . Zariadenie sa po úspešnej konfigurácii automaticky reštartuje a vstúpi do programovacieho režimu.

Poznámka: V nakonfigurovaných informáciách o WiFi nie sú povolené špeciálne znaky, ako napríklad „medzera“.

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

Režim sieťového programovania a API KEY 

Zadajte režim sieťového programovania 

Režim sieťového programovania je dokovací režim medzi zariadením M5 a UIFlow web programovacia platforma. Na obrazovke sa zobrazí aktuálny stav sieťového pripojenia zariadenia. Keď je indikátor zelený, znamená to, že kedykoľvek môžete prijať stlačenie programu. V predvolenom nastavení sa po prvej úspešnej konfigurácii siete WiFi zariadenie automaticky reštartuje a prejde do režimu programovania siete. Ak neviete, ako znova vstúpiť do programovacieho režimu po spustení iných aplikácií, môžete použiť nasledujúce operácie. reštart, stlačte tlačidlo A v rozhraní hlavnej ponuky, aby ste vybrali režim programovania a počkajte, kým sa pravý indikátor sieťového indikátora na stránke režimu programovania rozsvieti na zeleno. Navštívte stránku programovania UIFlow flow.m5stack.com v prehliadači počítača.

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

Párovanie kľúča API 

API KEY je komunikačné poverenie pre zariadenia M5 pri používaní UIFlow web programovanie. Konfiguráciou zodpovedajúceho API KEY na strane UIFlow je možné program tlačiť pre konkrétne zariadenie. Používateľ musí v počítači navštíviť stránku flow.m5stack.com web prehliadača, aby ste vstúpili na stránku programovania UIFlow. Kliknite na tlačidlo nastavenia na paneli s ponukami v pravom hornom rohu stránky, zadajte kľúč API na príslušnom zariadení, vyberte použitý hardvér, uložte kliknutím na tlačidlo OK a počkajte, kým sa nezobrazí výzva na úspešné pripojenie.

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

Rozsvieťte LED 

Vykonajte vyššie uvedené kroky a potom môžete začať programovať pomocou UIFlow. Nasledujúci text vám ukáže jednoduchý program na pohon M5StickC, aby sa rozsvietil indikátor LED. (1. Potiahnutím diódy LED rozsvietite programový blok. 2. Pripojte sa k inicializačnému programu Setup. 3 Kliknite na tlačidlo Spustiť v pravom hornom rohu)

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

UIFlow Desktop IDE 

UIFlow Desktop IDE je offline verzia programátora UIFlow, ktorá nevyžaduje sieťové pripojenie a môže vám poskytnúť pohotový program push. Kliknite na príslušnú verziu UIFlow-Desktop-IDE a stiahnite si ju podľa vášho operačného systému.

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

Režim programovania USB 

Rozbaľte stiahnutý archív UIFlow Desktop IDE a dvojitým kliknutím spustite aplikáciu.

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

Po spustení aplikácia automaticky zistí, či má váš počítač ovládač USB (CP210X), kliknite na tlačidlo Inštalovať a dokončite inštaláciu podľa pokynov. (M5StickC nevyžaduje ovládač CP210X, takže používatelia si môžu vybrať inštaláciu alebo preskočenie)

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

Po spustení aplikácia automaticky zistí, či má váš počítač ovládač USB (CP210X), kliknite na tlačidlo Inštalovať a dokončite inštaláciu podľa pokynov. (M5StickC nevyžaduje ovládač CP210X, takže používatelia si môžu vybrať inštaláciu alebo preskočenie)

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

Používanie UIFlow Desktop IDE vyžaduje zariadenie M5 s firmvérom UIFlow a vstupom do ** USB programovacieho režimu

Kliknutím na tlačidlo napájania na ľavej strane zariadenia reštartujete, po vstupe do ponuky rýchlo kliknite na pravé tlačidlo a vyberte režim USB.

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

Vyberte príslušný port a programovacie zariadenie a kliknutím na tlačidlo OK sa pripojte.

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

BLE UART

Popis funkcie 

Vytvorte pripojenie Bluetooth a povoľte službu Bluetooth passthrough

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

  • Init ble uart name Inicializujte nastavenia, nakonfigurujte názov zariadenia Bluetooth.
  • BLE UART Writer Odosielajte dáta pomocou BLE UART.
  • BLE UART zostáva vo vyrovnávacej pamäti Skontrolujte počet bajtov údajov BLE UART.
  • BLE UART číta všetky údaje vo vyrovnávacej pamäti BLE UART.
  • Čítanie znakov BLE UART Číta n údajov vo vyrovnávacej pamäti BLE UART.

Pokyny 

Vytvorte priechodné pripojenie Bluetooth a odošlite kontrolku LED zapnutia / vypnutia.

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

Súvisiace odkazy

  • Príručka Začíname s IoT M5StickC
  • Úvod do bloku UIFlow

Vyhlásenie FCC

Akékoľvek zmeny alebo úpravy, ktoré nie sú výslovne schválené stranou zodpovednou za zhodu, môžu zrušiť oprávnenie používateľa prevádzkovať zariadenie.
Toto zariadenie je v súlade s časťou 15 pravidiel FCC. Prevádzka podlieha týmto dvom podmienkam:

  1. Toto zariadenie nesmie spôsobovať škodlivé rušenie a
  2. Toto zariadenie musí akceptovať akékoľvek prijaté rušenie, vrátane rušenia, ktoré môže spôsobiť nežiaducu činnosť. Vyhlásenie o expozícii Vyhlásenie o expozícii Vyhlásenie o expozícii Vyhlásenie o expozícii Poznámka: Toto zariadenie bolo testované a bolo zistené, že vyhovuje limitom pre digitálne zariadenie triedy B podľa časti 15 pravidiel FCC. Tieto limity sú navrhnuté tak, aby poskytovali primeranú ochranu pred škodlivým rušením pri inštalácii v obytných priestoroch. Toto zariadenie generuje, používa a môže vyžarovať rádiofrekvenčnú energiu a ak nie je nainštalované a používané v súlade s pokynmi, môže spôsobiť škodlivé rušenie rádiovej komunikácie. Neexistuje však žiadna záruka, že pri konkrétnej inštalácii nedôjde k rušeniu. Ak toto zariadenie spôsobuje škodlivé rušenie rádiového alebo televízneho príjmu, čo sa dá zistiť vypnutím a zapnutím zariadenia, používateľovi sa odporúča, aby sa pokúsil napraviť rušenie jedným alebo viacerými z nasledujúcich opatrení:
  • Presmerujte alebo premiestnite prijímaciu anténu.
  • Zväčšite vzdialenosť medzi zariadením a prijímačom.
  • Zapojte zariadenie do zásuvky v inom okruhu, než ku ktorému je pripojený prijímač.
  • Požiadajte o pomoc predajcu alebo skúseného rádio/TV technika.

Vyhlásenie FCC o vystavení žiareniu:

Toto zariadenie vyhovuje limitom FCC pre vystavenie žiareniu stanoveným pre nekontrolované prostredie. Toto zariadenie by malo byť inštalované a prevádzkované s minimálnou vzdialenosťou 20 cm medzi radiátorom a vaším telom. Stlačením a podržaním bočného vypínača na dve sekundy spustíte zariadenie. Stlačením a podržaním na viac ako 6 sekúnd zariadenie vypnete. Prepnite sa do režimu fotografie prostredníctvom domovskej obrazovky a na obrazovke TFT sa zobrazí avatar, ktorý je možné získať prostredníctvom fotoaparátu. Pri práci musí byť pripojený USB kábel a lítiová batéria slúži na krátkodobé uskladnenie, aby sa predišlo výpadku napájania

Dokumenty / zdroje

Modul M5stack M5STICKC PLUS ESP32-PICO-D4 [pdfPoužívateľská príručka
M5STICKCPLUS, 2AN3WM5STICKCPLUS, modul ESP32-PICO-D4

Referencie

Zanechajte komentár

Vaša emailová adresa nebude zverejnená. Povinné polia sú označené *