M5stack logotips

M5stack M5STICKC PLUS ESP32-PICO-D4 modulis

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

KONSTRUKCIJA

StickC PLUS ir ESP32 plate, kuras pamatā ir ESP32-PICO-D4 modulis, ar vienu LED un vienu pogu Plāksne ir izgatavota no PC+ABC.

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

Aparatūras sastāvs

M5StickC PLUS aparatūra: ESP32-PICO-D4 modulis, TFT ekrāns, IMU, IR raidītājs, sarkanā gaismas diode, poga, GROVE interfeiss, TypeC-USB interfeiss, enerģijas pārvaldības mikroshēma un akumulators.

  • StickT Pievienojiet infrasarkano kameru.
  • ESP32- PICO-D4 ir System-in-Package (SiP) modulis, kura pamatā ir ESP32, nodrošinot pilnīgu Wi-Fi un Bluetooth funkcionalitāti. Modulī ir integrēta 4 MB SPI zibspuldze. ESP32-PICO-D4 vienā komplektā nemanāmi integrē visas perifērijas sastāvdaļas, tostarp kristāla oscilatoru, zibspuldzi, filtra kondensatorus un RF atbilstības saites.
  • TFT ekrāns ir 1.14 collu krāsu ekrāns, ko darbina Sitronix ST7789 ar 135 x 240 izšķirtspēju.tage diapazons ir 2.5–3.3 V
  • IMU MPU-6886 ir 6 asu kustības izsekošanas ierīce, kas apvieno 3 asu žiroskopu un 3 asu akselerometru nelielā 3 mm x 3 mm x 0.75 mm 24 kontaktu LGA paketē.
  • Jaudas pārvaldība mikroshēma ir X-Powers AXP192. Darbības sējtage diapazons ir 2.9 V ~ 6.3 V, un uzlādes strāva ir 1.4 A.
  • M5StickC PLUS aprīko ESP32 ar visu nepieciešamo programmēšanai, visu, kas nepieciešams darbībai un attīstībai

PIN APRAKSTS

  • USB SASKARNE

M5CAMREA konfigurācija Type-C tipa USB interfeiss, atbalsta USB2.0 standarta sakaru protokolu.

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

  • GROVE interfeiss 

4 mm M2.0CAMREA GROVE interfeisu, iekšējo vadu un GND, 5V, GPIO5, GPIO32 pieslēgto 33p attālumu.

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

FUNKCIJAS APRAKSTS

Šajā nodaļā ir aprakstīti ESP32-PICO-D4 dažādi moduļi un funkcijas.

CPU UN ATMIŅA 

ESP32-PICO-D4 satur divus mazjaudas Xtensa® 32 bitu LX6 MCU. Mikroshēmas atmiņa, kas ietver:

  • 448 KB ROM, un programma tiek startēta kodola funkciju izsaukšanai
  • 520 KB instrukciju un datu uzglabāšanas mikroshēmai SRAM (ieskaitot zibatmiņu 8 KB RTC)
  • RTC zibatmiņa ar 8 KB SRAM, kad RTC var palaist dziļā miega režīmā, un datu glabāšanai, kuriem piekļūst galvenais CPU
  • RTC lēnajai atmiņai ar 8 KB SRAM, koprocesors var piekļūt dziļā miega režīmā
  • No 1 kbit izmantošanas, kas ir 256 bitu sistēmai raksturīga (MAC adrese un mikroshēmojums); atlikušie 768 biti ir rezervēti lietotāja programmai, šīs Flash programmas ietver šifrēšanu un mikroshēmas ID

GLABĀŠANAS APRAKSTS

Ārējā zibatmiņa un SRAM

ESP32 atbalsta vairākas ārējās QSPI zibatmiņas un statiskās brīvpiekļuves atmiņu (SRAM), kam ir uz aparatūras balstīta AES šifrēšana, lai aizsargātu lietotāja programmas un datus.

  • ESP32 piekļūst ārējai QSPI Flash un SRAM, saglabājot kešatmiņu. CPU ir piesaistīta līdz 16 MB ārējās Flash koda vietas, tā atbalsta 8 bitu, 16 bitu un 32 bitu piekļuvi un var izpildīt kodu.
  • Līdz 8 MB ārējās zibatmiņas un SRAM, kas piesaistīta CPU datu telpai, atbalsts 8 bitu, 16 bitu un 32 bitu piekļuvei. Flash atbalsta tikai lasīšanas darbības, un SRAM atbalsta lasīšanas un rakstīšanas darbības.

ESP32-PICO-D4 4 MB integrētā SPI Flash, kodu var kartēt CPU telpā, atbalsta 8 bitu, 16 bitu un 32 bitu piekļuvi un var izpildīt kodu. Spraudnis GPIO6 ESP32 of, GPIO7, GPIO8, GPIO9, GPIO10 un GPIO11 moduļa integrētās SPI Flash pievienošanai, nav ieteicams citām funkcijām.

KRISTĀLS

  •  ESP32-PICO-D4 integrē 40 MHz kristāla oscilatoru.

RTC PĀRVALDĪBA UN MAZS ENERĢIJAS PATĒRIŅŠ

ESP32 izmanto uzlabotas enerģijas pārvaldības metodes, kuras var pārslēgt starp dažādiem enerģijas taupīšanas režīmiem. (Skatīt 5. tabulu).

  • Enerģijas taupīšanas režīms
    • Aktīvais režīms: RF mikroshēma darbojas. Mikroshēma var uztvert un pārraidīt skaņas signālu.
    • Modema miega režīms: CPU var darboties, un pulksteni var konfigurēt. Wi-Fi / Bluetooth bāzes josla un RF
    • Viegla miega režīms: CPU apturēts. RTC un atmiņas un perifērijas ierīču ULP kopprocesora darbība. Jebkurš modināšanas notikums (MAC, saimniekdators, RTC taimeris vai ārējs pārtraukums) pamodinās mikroshēmu.
    • Dziļa miega režīms: tikai RTC atmiņa un perifērijas ierīces ir darba stāvoklī. WiFi un Bluetooth savienojuma dati tiek saglabāti RTC. ULP kopprocesors var darboties.
    • Hibernācijas režīms: 8 MHz oscilators un iebūvētais kopprocesora ULP ir atspējoti. RTC atmiņa strāvas padeves atjaunošanai ir pārtraukta. Tikai viens RTC pulksteņa taimeris atrodas uz lēnā pulksteņa un daži RTC GPIO darbojas. RTC RTC pulkstenis vai taimeris var pamosties no GPIO hibernācijas režīma.
  • Dziļa miega režīms
    • saistītais miega režīms: enerģijas taupīšanas režīma pārslēgšana starp aktīvo, modema miega un vieglā miega režīmu. CPU, Wi-Fi, Bluetooth un radio iepriekš iestatītais laika intervāls, kas jāpamodina, lai nodrošinātu Wi-Fi / Bluetooth savienojumu.
    • Īpaši mazjaudas sensoru uzraudzības metodes: galvenā sistēma ir dziļā miega režīms, ULP kopprocesors tiek periodiski atvērts vai aizvērts, lai mērītu sensora datus. Sensors mēra datus, ULP kopprocesors izlemj, vai aktivizēt galveno sistēmu.

Funkcijas dažādos enerģijas patēriņa režīmos: 5. TABULA

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

ELEKTRISKIE RAKSTUROJI

IEROBEŽOJUMA PARAMETRI 

8. tabula. Robežvērtības 

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

  1. VIO uz barošanas bloka, skatiet ESP32 tehniskās specifikācijas pielikumu IO_MUX kā VDD_SDIO barošanas avota SD_CLK

UIFlow Quick Start

  • Šī apmācība attiecas uz M5StickC un M5StickC PLUS

Degšanas rīks 

Lūdzu, noklikšķiniet uz tālāk esošās pogas, lai lejupielādētu atbilstošo M5Burner programmaparatūras ierakstīšanas rīku atbilstoši savai operētājsistēmai. Izņemiet un atveriet lietojumprogrammu.

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

Piezīme: Pēc macOS lietotāju instalēšanas, lūdzu, ievietojiet lietojumprogrammu mapē Lietojumprogramma, kā parādīts attēlā zemāk.

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

Programmaparatūras sadedzināšana 

  • Veiciet dubultklikšķi, lai atvērtu degļa ierakstīšanas rīku, kreisajā izvēlnē atlasiet atbilstošo ierīces veidu, atlasiet nepieciešamo programmaparatūras versiju un noklikšķiniet uz lejupielādes pogas, lai lejupielādētu.

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

  • Pēc tam savienojiet M5 ierīci ar datoru, izmantojot Type-C kabeli, un atlasiet atbilstošo COM portu, bodu pārraides ātrums var izmantot noklusējuma konfigurāciju programmā M5Burner, turklāt varat arī aizpildīt WIFI, ar kuru ierīce tiks savienota. programmaparatūras ierakstīšanas laikā stage informāciju. Pēc konfigurēšanas noklikšķiniet uz “Burn”, lai sāktu ierakstīšanu

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

  • Ja degošajā žurnālā tiek parādīts uzvedne Burn Successfully, tas nozīmē, ka programmaparatūra ir ierakstīta.

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

  • Pirmoreiz ierakstot vai programmaparatūras programma darbojas neparasti, varat noklikšķināt uz “Dzēst”, lai dzēstu zibatmiņu. Nākamajā programmaparatūras atjauninājumā nav nepieciešams vēlreiz dzēst, pretējā gadījumā saglabātā Wi-Fi informācija tiks dzēsta un API atslēga tiks atsvaidzināta.

Konfigurēt WIFI  

UIFlow nodrošina gan bezsaistē, gan web programmētāja versijas. Lietojot web versiju, mums ir jākonfigurē ierīces WiFi savienojums. Tālāk ir aprakstīti divi veidi, kā ierīcei konfigurēt WiFi savienojumu (ierakstīt konfigurāciju un AP tīklāja konfigurāciju).

Ierakstīt konfigurāciju WiFi (ieteicams) 

UIFlow-1.5.4 un iepriekš minētās versijas var rakstīt WiFi informāciju tieši, izmantojot M5Burner.

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

AP tīklāja konfigurācija WiFi 

  • Lai ieslēgtu iekārtu, nospiediet un turiet barošanas pogu kreisajā pusē. Ja WiFi nav konfigurēts, sistēma automātiski pāries tīkla konfigurācijas režīmā, pirmo reizi ieslēdzot to. Pieņemsim, ka vēlaties atkārtoti ieiet tīkla konfigurācijas režīmā pēc citu programmu palaišanas, varat skatīt tālāk norādīto darbību. Kad startēšanas laikā parādās UIFlow logotips, ātri noklikšķiniet uz pogas Sākums (poga M5 centrā), lai atvērtu konfigurācijas lapu. Nospiediet pogu fizelāžas labajā pusē, lai pārslēgtu opciju uz Setting, un nospiediet sākuma pogu, lai apstiprinātu. Nospiediet labo pogu, lai pārslēgtu opciju uz WiFi iestatījumu, nospiediet sākuma pogu, lai apstiprinātu, un sāciet konfigurēšanu.

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

  • Pēc veiksmīgas savienojuma izveides ar tīklāju, izmantojot mobilo tālruni, atveriet mobilā tālruņa pārlūkprogrammu, lai skenētu QR kodu ekrānā vai tieši piekļūtu 192.168.4.1, ievadiet lapu, lai aizpildītu savu personīgo WIFI informāciju, un noklikšķiniet uz Konfigurēt, lai ierakstītu savu WiFi informāciju. . Ierīce tiks automātiski restartēta pēc veiksmīgas konfigurēšanas un pāriešanas programmēšanas režīmā.

Piezīme: Konfigurētajā WiFi informācijā nav atļautas īpašas rakstzīmes, piemēram, “atstarpe”.

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

Tīkla programmēšanas režīms un API KEY 

Ieejiet tīkla programmēšanas režīmā 

Tīkla programmēšanas režīms ir dokstacijas režīms starp M5 ierīci un UIFlow web programmēšanas platforma. Ekrānā tiks parādīts pašreizējais ierīces tīkla savienojuma statuss. Ja indikators ir zaļš, tas nozīmē, ka jebkurā laikā varat saņemt programmas push. Noklusējuma situācijā pēc pirmās veiksmīgas WiFi tīkla konfigurācijas ierīce automātiski restartēsies un pāries tīkla programmēšanas režīmā. Ja nezināt, kā pēc citu lietojumprogrammu palaišanas atkārtoti ieiet programmēšanas režīmā, varat skatīt tālāk norādītās darbības. restartējot, nospiediet pogu A galvenās izvēlnes saskarnē, lai izvēlētos programmēšanas režīmu, un pagaidiet, līdz programmēšanas režīma lapā tīkla indikatora labais indikators kļūst zaļš. Piekļūstiet UIFlow programmēšanas lapai, apmeklējot flow.m5stack.com datora pārlūkprogrammā.

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

API KEY savienošana pārī 

API KEY ir saziņas akreditācijas dati M5 ierīcēm, izmantojot UIFlow web programmēšana. Konfigurējot atbilstošo API KEY UIFlow pusē, programmu var nospiest konkrētai ierīcei. Lietotājam datorā jāapmeklē vietne flow.m5stack.com web pārlūkprogrammā, lai atvērtu UIFlow programmēšanas lapu. Noklikšķiniet uz iestatījumu pogas izvēļņu joslā lapas augšējā labajā stūrī, ievadiet API atslēgu attiecīgajā ierīcē, atlasiet izmantoto aparatūru, noklikšķiniet uz Labi, lai saglabātu, un pagaidiet, līdz tiks veiksmīgi izveidots savienojums.

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

Iedegas LED 

Pabeidziet iepriekš minētās darbības, pēc tam varat sākt programmēt ar UIFlow. Tālāk tiks parādīta vienkārša programma M5StickC vadīšanai, lai iedegtos LED indikators. (1. Velciet LED, lai iedegtos programmas bloks. 2. Savienojiet ar Setup inicializācijas programmu. 3 Noklikšķiniet uz pogas Palaist augšējā labajā stūrī)

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

UIFlow Desktop IDE 

UIFlow Desktop IDE ir UIFlow programmētāja bezsaistes versija, kurai nav nepieciešams tīkla savienojums un kas var nodrošināt jūs ar atsaucīgu programmu push pieredzi. Lūdzu, noklikšķiniet uz atbilstošās UIFlow-Desktop-IDE versijas, lai lejupielādētu atbilstoši savai operētājsistēmai.

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

USB programmēšanas režīms 

Izpakojiet lejupielādēto UIFlow Desktop IDE arhīvu un veiciet dubultklikšķi, lai palaistu lietojumprogrammu.

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

Pēc programmas palaišanas tā automātiski noteiks, vai jūsu datoram ir USB draiveris (CP210X), noklikšķiniet uz Instalēt un izpildiet norādījumus, lai pabeigtu instalēšanu. (M5StickC nav nepieciešams CP210X draiveris, tāpēc lietotāji var izvēlēties instalēt vai izlaist)

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

Pēc programmas palaišanas tā automātiski noteiks, vai jūsu datoram ir USB draiveris (CP210X), noklikšķiniet uz Instalēt un izpildiet norādījumus, lai pabeigtu instalēšanu. (M5StickC nav nepieciešams CP210X draiveris, tāpēc lietotāji var izvēlēties instalēt vai izlaist)

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

Lai izmantotu UIFlow Desktop IDE, ir nepieciešama M5 ierīce ar UIFlow programmaparatūru un jāieiet ** USB programmēšanas režīmā

Noklikšķiniet uz barošanas pogas ierīces kreisajā pusē, lai restartētu, pēc ieiešanas izvēlnē ātri noklikšķiniet uz labās pogas, lai atlasītu USB režīmu.

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

Atlasiet atbilstošo portu un programmēšanas ierīci un noklikšķiniet uz Labi, lai izveidotu savienojumu.

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

BLE UART

Funkcijas apraksts 

Izveidojiet Bluetooth savienojumu un iespējojiet Bluetooth caurlaides pakalpojumu

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

  • Init ble uart name Inicializējiet iestatījumus, konfigurējiet Bluetooth ierīces nosaukumu.
  • BLE UART Writer Sūtiet datus, izmantojot BLE UART.
  • BLE UART paliek kešatmiņā Pārbaudiet BLE UART datu baitu skaitu.
  • BLE UART nolasīja visus datus BLE UART kešatmiņā.
  • BLE UART lasīšanas rakstzīmes Lasīt n datus BLE UART kešatmiņā.

Norādījumi 

Izveidojiet Bluetooth caurlaides savienojumu un nosūtiet ieslēgšanas / izslēgšanas vadības LED.

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

Saistītās saites

  • M5StickC IoT apmācība darba sākšanai
  • UIFlow bloka ievads

FCC paziņojums

Jebkādas izmaiņas vai modifikācijas, kuras nav nepārprotami apstiprinājusi par atbilstību atbildīgā puse, var anulēt lietotāja tiesības izmantot iekārtu.
Šī ierīce atbilst FCC noteikumu 15. daļai. Darbība ir pakļauta šādiem diviem nosacījumiem:

  1. Šī ierīce nedrīkst radīt kaitīgus traucējumus un
  2. Šai ierīcei ir jāpieņem visi saņemtie traucējumi, tostarp traucējumi, kas var izraisīt nevēlamu darbību. Paziņojums par iedarbību Paziņojums par iedarbību Paziņojums par iedarbību Piezīme: Šis aprīkojums ir pārbaudīts un atzīts par atbilstošu B klases digitālo ierīču ierobežojumiem saskaņā ar FCC noteikumu 15. daļu. Šie ierobežojumi ir paredzēti, lai nodrošinātu saprātīgu aizsardzību pret kaitīgiem traucējumiem, uzstādot dzīvojamo telpu. Šis aprīkojums ģenerē, izmanto un var izstarot radiofrekvences enerģiju, un, ja tas netiek uzstādīts un lietots saskaņā ar instrukcijām, tas var radīt kaitīgus radiosakaru traucējumus. Tomēr nav garantijas, ka konkrētajā instalācijā neradīsies traucējumi. Ja šī iekārta rada kaitīgus traucējumus radio vai televīzijas uztveršanai, ko var noteikt, izslēdzot un ieslēdzot iekārtu, lietotājs tiek aicināts mēģināt novērst traucējumus, veicot vienu vai vairākus no šiem pasākumiem:
  • Pārorientējiet vai pārvietojiet uztvērēja antenu.
  • Palieliniet attālumu starp iekārtu un uztvērēju.
  • Pievienojiet iekārtu kontaktligzdai ķēdē, kas atšķiras no tās, kurai ir pievienots uztvērējs.
  • Lai saņemtu palīdzību, sazinieties ar izplatītāju vai pieredzējušu radio/TV tehniķi.

FCC paziņojums par starojuma iedarbību:

Šī iekārta atbilst FCC radiācijas iedarbības ierobežojumiem, kas noteikti nekontrolētai videi. Šis aprīkojums ir jāuzstāda un jādarbina ar vismaz 20 cm attālumu starp radiatoru un ķermeni. Nospiediet un divas sekundes turiet sānu barošanas pogu, lai palaistu ierīci. Nospiediet un turiet nospiestu ilgāk par 6 sekundēm, lai izslēgtu ierīci. Sākuma ekrānā pārslēdzieties uz fotoattēlu režīmu, un TFT ekrānā tiek parādīts iemiesojums, ko var iegūt, izmantojot kameru. Darba laikā ir jābūt pievienotam USB kabelim, un litija akumulators tiek izmantots īslaicīgai uzglabāšanai, lai novērstu strāvas padeves pārtraukumu

Dokumenti / Resursi

M5stack M5STICKC PLUS ESP32-PICO-D4 modulis [pdfLietotāja rokasgrāmata
M5STICKCPLUS, 2AN3WM5STICKCPLUS, ESP32-PICO-D4 modulis

Atsauces

Atstājiet komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti *