M5stack-logo

M5stack M5STICKC PLUS ESP32-PICO-D4 moodul

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-moodul-toode

KONTROLL

StickC PLUS on ESP32 plaat, mis põhineb ESP32-PICO-D4 moodulil, ühe LED-i ja ühe nupuga Plaat on valmistatud PC+ABC-st.

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

Riistvara koostis

M5StickC PLUS riistvara: ESP32-PICO-D4 moodul, TFT ekraan, IMU, IR saatja, punane LED, nupp, GROVE liides, TypeC-USB liides, toitehalduse kiip ja aku.

  • StickT Lisage infrapunakaamera.
  • ESP32- PICO-D4 on süsteemis-paketis (SiP) moodul, mis põhineb ESP32-l ja pakub täielikke Wi-Fi ja Bluetoothi ​​funktsioone. Moodul integreerib 4-MB SPI-välgu. ESP32-PICO-D4 integreerib sujuvalt kõik välisseadmed, sealhulgas kristallostsillaatori, välklambi, filtrikondensaatorid ja RF-sobituslingid ühes paketis.
  • TFT ekraan on 1.14-tolline värviline ekraan, mida juhib Sitronixi ST7789 eraldusvõimega 135 x 240.tage vahemik on 2.5–3.3 V
  • IMU MPU-6886 on 6-teljeline liikumisjälgimisseade, mis ühendab endas 3-teljelise güroskoopi ja 3-teljelise kiirendusmõõturi väikeses 3 mm x 3 mm x 0.75 mm 24 kontaktiga LGA paketis.
  • Toitehaldus kiip on X-Powersi AXP192. Tegevusvoldtage vahemik on 2.9V ~ 6.3V ja laadimisvool on 1.4A.
  • M5StickC PLUS varustab ESP32 kõige vajalikuga programmeerimiseks, kõige vajalikuga tööks ja arendamiseks

PIN KIRJELDUS

  • USB-LIIDES

M5CAMREA konfiguratsioon C-tüüpi USB-liides, toetab USB2.0 standardset sideprotokolli.

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

  • GROVE LIIDES 

4 mm M2.0CAMREA GROVE liideste, sisemise juhtmestiku ja ühendatud GND, 5V, GPIO5, GPIO32 33p eraldatud sammuga.

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

FUNKTSIOONIDE KIRJELDUS

Selles peatükis kirjeldatakse ESP32-PICO-D4 erinevaid mooduleid ja funktsioone.

CPU JA MÄLU 

ESP32-PICO-D4 sisaldab kahte väikese võimsusega Xtensa® 32-bitist LX6 MCU-d. Kiibisisene mälu, mis sisaldab:

  • 448-KB ROM ja programm käivitub kerneli funktsioonikutsete jaoks
  • 520 KB juhiste ja andmesalvestuskiibi jaoks SRAM (sh välkmälu 8 KB RTC)
  • RTC-välkmälu 8 KB SRAM-iga, kui RTC-d saab käivitada sügavas unerežiimis, ja andmete salvestamiseks, millele pääseb juurde põhiprotsessor
  • RTC aeglasele mälule, 8 KB SRAM, pääseb kaasprotsessor juurde sügava une režiimis
  • 1 kbit kasutusega, mis on 256-bitine süsteemispetsiifiline (MAC-aadress ja kiibistik); ülejäänud 768 bitti on reserveeritud kasutajaprogrammile, need Flash-programmid sisaldavad krüptimist ja kiibi ID-d

SÄILITAMISE KIRJELDUS

Väline välklamp ja SRAM

ESP32 toetab mitut välist QSPI välkmälu ja staatilist muutmälu (SRAM), millel on riistvarapõhine AES-krüptimine, et kaitsta kasutajaprogramme ja andmeid.

  • ESP32 pääseb vahemällu juurde välisele QSPI Flashile ja SRAM-ile. CPU-sse on kaardistatud kuni 16 MB välist Flash-koodiruumi, see toetab 8-bitist, 16-bitist ja 32-bitist juurdepääsu ning suudab koodi käivitada.
  • Kuni 8 MB välist Flashi ja SRAM-i, mis on ühendatud protsessori andmeruumiga, 8-bitise, 16-bitise ja 32-bitise juurdepääsu tugi. Flash toetab ainult lugemistoiminguid ja SRAM toetab lugemis- ja kirjutamistoiminguid.

ESP32-PICO-D4 4 MB integreeritud SPI Flash, koodi saab kaardistada protsessori ruumi, toetab 8-bitist, 16-bitist ja 32-bitist juurdepääsu ning suudab koodi käivitada. Pin GPIO6 ESP32 of, GPIO7, GPIO8, GPIO9, GPIO10 ja GPIO11 moodulisse integreeritud SPI Flashi ühendamiseks, pole soovitatav muude funktsioonide jaoks.

KRISTAL

  •  ESP32-PICO-D4 integreerib 40 MHz kristallostsillaatori.

RTC HALDAMINE JA VÄIKE VÕTMEKARBI

ESP32 kasutab täiustatud toitehaldustehnikaid, mida saab vahetada erinevate energiasäästurežiimide vahel. (Vt tabel 5).

  • Energiasäästurežiim
    • Aktiivne režiim: RF-kiip töötab. Kiip võib vastu võtta ja edastada helisignaali.
    • Modemi puhkerežiim: CPU saab töötada ja kella saab konfigureerida. Wi-Fi / Bluetooth põhiriba ja RF
    • Kerge unerežiim: CPU peatatud. RTC ja mälu ja välisseadmete ULP kaasprotsessori töö. Iga äratussündmus (MAC, host, RTC taimer või väline katkestus) äratab kiibi.
    • Sügav unerežiim: ainult RTC-mälu ja välisseadmed on töökorras. WiFi ja Bluetoothi ​​ühenduvuse andmed salvestatakse RTC-sse. ULP kaasprotsessor võib töötada.
    • Talveunerežiim: 8 MHz ostsillaator ja sisseehitatud kaasprotsessor ULP on keelatud. RTC-mälu toiteallika taastamiseks on välja lülitatud. Ainult üks RTC kella taimer asub aeglasel kellal ja mõni RTC GPIO tööl. RTC RTC kell või taimer saab GPIO talveunerežiimist ärgata.
  • Sügava une režiim
    • seotud puhkerežiim: energiasäästurežiimi vahetamine aktiivse, modemi-unerežiimi ja kerge unerežiimi vahel. Protsessori, Wi-Fi, Bluetoothi ​​ja raadio eelseadistatud ajaintervall äratamiseks, et tagada ühendus Wi-Fi / Bluetoothiga.
    • Ülimadala võimsusega andurite jälgimismeetodid: põhisüsteem on sügava une režiim, ULP kaasprotsessor avatakse või suletakse perioodiliselt, et mõõta anduri andmeid. Andur mõõdab andmeid, ULP kaasprotsessor otsustab, kas põhisüsteem äratada.

Funktsioonid erinevates energiatarbimise režiimides: TABEL 5

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

ELEKTRILISED KARAKTERISTIKUD

LIIT PARAMEETRID 

Tabel 8: Piirväärtused 

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

  1. VIO toiteplokile, vaadake ESP32 tehniliste kirjelduste lisa IO_MUX kui VDD_SDIO toiteallika SD_CLK

UIFlow kiirkäivitus

  • See õpetus kehtib M5StickC ja M5StickC PLUS kohta

Põletustööriist 

Vastava M5Burneri püsivara kirjutamise tööriista allalaadimiseks vastavalt oma operatsioonisüsteemile klõpsake alloleval nupul. Pakkige lahti ja avage rakendus.

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

Märkus. Pärast macOS-i kasutajate installimist pange rakendus rakenduste kausta, nagu on näidatud alloleval joonisel.

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

Püsivara põlemine 

  • Põleti kirjutamise tööriista avamiseks topeltklõpsake, valige vasakpoolsest menüüst vastav seadme tüüp, valige vajalik püsivara versioon ja klõpsake allalaadimiseks allalaadimisnuppu

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

  • Seejärel ühenda M5 seade läbi Type-C kaabli arvutiga ning vali vastav COM-port, edastuskiirus võib kasutada M5Burneris vaikekonfiguratsiooni, lisaks saad täita ka WIFI, millega seade ühendatakse püsivara põlemise ajal stage teave. Pärast seadistamist klõpsake põletamise alustamiseks nuppu "Põleta".

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

  • Kui põlevas logis kuvatakse teade Põleta edukalt, tähendab see, et püsivara on põletatud.

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

  • Esmakordsel põletamisel või püsivara ebanormaalsel töötamisel võite välkmälu kustutamiseks klõpsata käsul Kustuta. Järgmises püsivara värskenduses pole vaja uuesti kustutada, vastasel juhul kustutatakse salvestatud Wi-Fi teave ja API võti värskendatakse.

WIFI seadistamine  

UIFlow pakub nii võrguühenduseta kui ka web programmeerija versioonid. Kui kasutate web versiooni, peame seadme jaoks konfigureerima WiFi-ühenduse. Järgnevalt kirjeldatakse kahte võimalust seadme WiFi-ühenduse konfigureerimiseks (põletamise konfiguratsioon ja pääsupunkti leviala konfiguratsioon).

Põletuskonfiguratsiooni WiFi (soovitatav) 

UIFlow-1.5.4 ja ülaltoodud versioonid saavad kirjutada WiFi-teavet otse M5Burneri kaudu.

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

AP leviala konfiguratsioon WiFi 

  • Masina sisselülitamiseks vajutage ja hoidke all vasakpoolset toitenuppu. Kui WiFi pole konfigureeritud, lülitub süsteem esmakordsel sisselülitamisel automaatselt võrgu konfiguratsioonirežiimi. Oletame, et soovite pärast teiste programmide käivitamist uuesti võrgu konfiguratsioonirežiimi siseneda, võite vaadata allolevat toimingut. Pärast UIFlow logo ilmumist käivitamisel klõpsake konfiguratsioonilehele sisenemiseks kiiresti nuppu Kodu (keskmine nupp M5). Vajutage kere paremal küljel olevat nuppu, et lülituda valikule Setting, ja vajutage kinnitamiseks nuppu Kodu. Vajutage paremat nuppu, et lülitada suvand WiFi-sätetele, vajutage kinnitamiseks kodunuppu ja alustage konfigureerimist.

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

  • Pärast mobiiltelefoniga levialaga ühenduse loomist avage mobiiltelefoni brauser, et skannida ekraanil olev QR-kood või avada otse 192.168.4.1, sisenege lehele, et täita oma isiklik WIFI-teave ja klõpsake WiFi teabe salvestamiseks nuppu Seadista . Seade taaskäivitub automaatselt pärast edukat konfigureerimist ja programmeerimisrežiimi sisenemist.

Märkus. Konfigureeritud WiFi teabes ei ole lubatud kasutada erimärke, näiteks tühikut.

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

Võrgu programmeerimisrežiim ja API VÕTI 

Sisenege võrgu programmeerimisrežiimi 

Võrgu programmeerimisrežiim on dokkimisrežiim M5 seadme ja UIFlow vahel web programmeerimisplatvorm. Ekraanil kuvatakse seadme praegune võrguühenduse olek. Kui indikaator on roheline, tähendab see, et saate programmi tõuke igal ajal vastu võtta. Vaikimisi taaskäivitub seade pärast esimest edukat WiFi-võrgu seadistamist automaatselt ja lülitub võrgu programmeerimisrežiimi. Kui te ei tea, kuidas pärast muude rakenduste käivitamist programmeerimisrežiimi uuesti siseneda, võite vaadata järgmisi toiminguid. taaskäivitamisel vajutage peamenüü liideses nuppu A, et valida programmeerimisrežiim ja oodake, kuni võrguindikaatori parempoolne indikaator muutub programmeerimisrežiimi lehel roheliseks. Juurdepääs UIFlow programmeerimislehele külastades flow.m5stack.com arvuti brauseris.

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

API VÕTME sidumine 

API KEY on UIFlow kasutamisel M5-seadmete sidemandaat web programmeerimine. Konfigureerides UIFlow poolel vastava API KEY, saab programmi lükata konkreetse seadme jaoks. Kasutaja peab arvutis külastama aadressi flow.m5stack.com web brauseris UIFlow programmeerimislehele sisenemiseks. Klõpsake lehe paremas ülanurgas menüüribal seadistusnuppu, sisestage vastava seadme API võti, valige kasutatav riistvara, klõpsake salvestamiseks nuppu OK ja oodake, kuni see palub edukalt ühenduse luua.

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

Valgustage LED 

Tehke ülaltoodud toimingud ja seejärel saate alustada UIFlow abil programmeerimist. Järgnevalt kuvatakse lihtne programm M5StickC juhtimiseks LED-indikaatori süttimiseks. (1. Programmiploki süttimiseks lohistage LED-i. 2. Ühendage lähtestamisprogrammiga Setup. 3 Klõpsake paremas ülanurgas nuppu Run)

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

UIFlow töölaua IDE 

UIFlow Desktop IDE on UIFlow programmeerija võrguühenduseta versioon, mis ei vaja võrguühendust ja võib pakkuda teile tundliku programmitõuke kogemust. Klõpsake allalaadimiseks vastavalt oma operatsioonisüsteemile UIFlow-Desktop-IDE vastavat versiooni.

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

USB programmeerimisrežiim 

Pakkige allalaaditud UIFlow Desktop IDE arhiiv lahti ja topeltklõpsake rakenduse käivitamiseks.

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

Pärast rakenduse käivitumist tuvastab see automaatselt, kas teie arvutil on USB-draiver (CP210X), klõpsake nuppu Installi ja järgige installimise lõpetamiseks juhiseid. (M5StickC ei vaja CP210X draiverit, nii et kasutajad saavad valida, kas installida või vahele jätta)

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

Pärast rakenduse käivitumist tuvastab see automaatselt, kas teie arvutil on USB-draiver (CP210X), klõpsake nuppu Installi ja järgige installimise lõpetamiseks juhiseid. (M5StickC ei vaja CP210X draiverit, nii et kasutajad saavad valida, kas installida või vahele jätta)

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

UIFlow Desktop IDE kasutamiseks on vaja UIFlow püsivaraga M5 seadet ja sisenemist ** USB programmeerimisrežiimi

Taaskäivitamiseks klõpsake seadme vasakul küljel olevat toitenuppu, pärast menüüsse sisenemist klõpsake USB-režiimi valimiseks kiiresti paremat nuppu.

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

Valige vastav port ja programmeerimisseade ning klõpsake ühendamiseks nuppu OK.

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

BLE UART

Funktsiooni kirjeldus 

Looge Bluetooth-ühendus ja lubage Bluetoothi ​​läbipääsuteenus

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

  • Init ble uart name Lähtestage sätted, konfigureerige Bluetoothi ​​seadme nimi.
  • BLE UART Writer Andmete saatmine BLE UARTi abil.
  • BLE UART jääb vahemällu Kontrollige BLE UART andmete baitide arvu.
  • BLE UART luges kõiki BLE UARTi vahemälus olevaid andmeid.
  • BLE UART loe tähemärke Loe n andmeid BLE UART vahemälust.

Juhised 

Looge Bluetoothi ​​​​läbilaskeühendus ja saatke sisse / välja juht-LED.

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

Seotud lingid

  • M5StickC IoT alustamise õpetus
  • UIFlow ploki tutvustus

FCC avaldus

Kõik muudatused või modifikatsioonid, mida nõuetele vastavuse eest vastutav osapool ei ole sõnaselgelt heaks kiitnud, võivad tühistada kasutaja volitused seadet kasutada.
See seade vastab FCC reeglite 15. osale. Toimimine toimub kahel järgmisel tingimusel:

  1. See seade ei tohi põhjustada kahjulikke häireid ja
  2. See seade peab vastu võtma kõik vastuvõetud häired, sealhulgas häired, mis võivad põhjustada soovimatuid toiminguid. Kokkupuute avaldus Kokkupuute avaldus Kokkupuute avaldus Kokkupuute avaldus Märkus. Seda seadet on testitud ja leitud, et see vastab FCC reeglite 15. osale B-klassi digitaalseadmetele kehtestatud piirangutele. Need piirangud on loodud pakkuma mõistlikku kaitset kahjulike häirete eest kodupaigaldises. See seade genereerib, kasutab ja võib kiirata raadiosageduslikku energiat ning kui seda ei paigaldata ega kasutata vastavalt juhistele, võib see põhjustada raadiosides kahjulikke häireid. Siiski ei ole mingit garantiid, et teatud paigalduses häireid ei esine. Kui see seade põhjustab raadio- või televisioonivastuvõtule kahjulikke häireid, mida saab kindlaks teha seadme välja- ja sisselülitamisega, soovitatakse kasutajal proovida häireid kõrvaldada ühe või mitme järgmise meetme abil.
  • Suunake või paigutage vastuvõtuantenn ümber.
  • Suurendage seadme ja vastuvõtja vahelist kaugust.
  • Ühendage seade vooluringi pistikupessa, mis erineb sellest, millega vastuvõtja on ühendatud.
  • Abi saamiseks pöörduge edasimüüja või kogenud raadio-/teletehniku ​​poole.

FCC avaldus kiirgusega kokkupuute kohta:

See seade vastab FCC kiirgusega kokkupuute piirnormidele, mis on kehtestatud kontrollimatu keskkonna jaoks. See seade tuleb paigaldada ja kasutada nii, et radiaatori ja keha vahele jääks vähemalt 20 cm vahemaa. Seadme käivitamiseks vajutage ja hoidke kaks sekundit all külgmist toitenuppu. Seadme väljalülitamiseks vajutage ja hoidke all rohkem kui 6 sekundit. Lülitage avakuva kaudu fotorežiimi ja kaamera kaudu saadav avatar kuvatakse TFT-ekraanil. Töötamise ajal tuleb USB-kaabel ühendada ja liitiumakut kasutatakse lühiajaliseks ladustamiseks, et vältida voolukatkestust

Dokumendid / Ressursid

M5stack M5STICKC PLUS ESP32-PICO-D4 moodul [pdfKasutusjuhend
M5STICKCPLUS, 2AN3WM5STICKCPLUS, ESP32-PICO-D4 moodul

Viited

Jäta kommentaar

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on märgitud *