Moduli M5stack M5STICKC PLUS ESP32-PICO-D4
PËRKUFIZUAR
StickC PLUS është një tabelë ESP32 e bazuar në një modul ESP32-PICO-D4, me një LED dhe një buton Pllaka është bërë nga PC+ABC.
Përbërja e harduerit
Pajisja e M5StickC PLUS: moduli ESP32-PICO-D4, ekrani TFT, IMU, transmetuesi IR, LED i kuq, butoni, ndërfaqja GROVE, ndërfaqja TypeC-në-USB, çipi i menaxhimit të energjisë dhe bateria.
- StickT Shto kamerë infra të kuqe.
- ESP32- PICO-D4 është një modul System-in-Package (SiP) që bazohet në ESP32, duke ofruar funksione të plota Wi-Fi dhe Bluetooth. Moduli integron një blic SPI 4 MB. ESP32-PICO-D4 integron pa probleme të gjithë komponentët periferikë, duke përfshirë një oshilator kristal, blic, kondensatorë filtri dhe lidhje përputhëse RF në një paketë të vetme.
- Ekran TFT është një ekran me ngjyra 1.14 inç i drejtuar nga ST7789 i Sitronix me një rezolucion prej 135 x 240. Vëllimi i funksionimittagdiapazoni është 2.5-3.3V
- IMU MPU-6886 është një pajisje gjurmuese e lëvizjes me 6 boshte që kombinon një xhiroskop me 3 boshte dhe një përshpejtues me 3 boshte në një paketë të vogël LGA 3 mm x 3 mm x 0.75 mm 24-pin.
- Menaxhimi i energjisë çipi është AXP192 i X-Powers. Vëllimi operativtagdiapazoni është 2.9V~6.3V dhe rryma e karikimit është 1.4A.
- M5StickC PLUS pajis ESP32 me gjithçka që nevojitet për programim, gjithçka që nevojitet për funksionim dhe zhvillim
PËRSHKRIMI PIN
- Ndërfaqja USB
Ndërfaqja USB e tipit C të konfigurimit M5CAMREA, mbështet protokollin standard të komunikimit USB2.0.
- NDËRFAQJA GROVE
Hapësirë 4p e ndërfaqeve M2.0CAMREA GROVE 5 mm, instalime elektrike të brendshme dhe lidhje GND, 5V, GPIO32, GPIO33.
PËRSHKRIMI FUNKSIONAL
Ky kapitull përshkruan modulet dhe funksionet e ndryshme ESP32-PICO-D4.
CPU DHE MEMORI
ESP32-PICO-D4 përmban dy MCU Xtensa® 32-bit LX6 me fuqi të ulët. Kujtesa në çip që përfshin:
- 448-KB ROM, dhe programi fillon për thirrjet e funksionit të kernelit
- Për një instruksion 520 KB dhe çip të ruajtjes së të dhënave SRAM (përfshirë memorien flash 8 KB RTC)
- RTC memorie flash prej 8 KB SRAM, kur RTC mund të niset në modalitetin e gjumit të thellë dhe për ruajtjen e të dhënave të aksesuara nga CPU-ja kryesore
- Memoria e ngadaltë RTC, prej 8 KB SRAM, mund të aksesohet nga bashkëprocesori në modalitetin e gjumit të thellë
- Me 1 kbit përdorim, që është një sistem 256-bit specifik (adresa MAC dhe një çip set); 768 bitet e mbetura janë të rezervuara për programin e përdoruesit, këto programe Flash përfshijnë enkriptimin dhe ID-në e çipit
PËRSHKRIMI I RUAJTJES
Flash i jashtëm dhe SRAM
ESP32 mbështet flash të shumëfishtë të jashtëm QSPI dhe memorie statike me akses të rastësishëm (SRAM), duke patur një kriptim AES të bazuar në harduer për të mbrojtur programet dhe të dhënat e përdoruesit.
- ESP32 hyn në QSPI Flash dhe SRAM të jashtëm duke ruajtur memorien. Deri në 16 MB hapësirë të jashtme të kodit të Flash-it vendoset në CPU, mbështet aksesin 8-bit, 16-bit dhe 32-bit dhe mund të ekzekutojë kodin.
- Deri në 8 MB Flash dhe SRAM të jashtëm të përshtatur në hapësirën e të dhënave të CPU-së, mbështetje për akses 8-bit, 16-bit dhe 32-bit. Flash mbështet vetëm operacionet e leximit dhe SRAM mbështet operacionet e leximit dhe shkrimit.
ESP32-PICO-D4 4 MB SPI Flash të integruar, kodi mund të vendoset në hapësirën e CPU-së, mbështet aksesin 8-bit, 16-bit dhe 32-bit dhe mund të ekzekutojë kodin. Pin GPIO6 ESP32 of, GPIO7, GPIO8, GPIO9, GPIO10 dhe GPIO11 për lidhjen e modulit të integruar SPI Flash, nuk rekomandohet për funksione të tjera.
KRISTAL
- ESP32-PICO-D4 integron një oshilator kristal 40 MHz.
MENAXHIMI I RTC DHE KONSUMI I ULËT ENERGJISË
ESP32 përdor teknika të avancuara të menaxhimit të energjisë që mund të ndërrohen midis mënyrave të ndryshme të kursimit të energjisë. (Shih Tabelën 5).
- Modaliteti i kursimit të energjisë
- Modaliteti aktiv: Çipi RF po funksionon. Çipi mund të marrë dhe të transmetojë një sinjal tingulli.
- Modemi i gjumit: CPU mund të funksionojë dhe ora mund të konfigurohet. brezi bazë Wi-Fi / Bluetooth dhe RF
- Modaliteti i gjumit të lehtë: CPU është pezulluar. RTC dhe memoria dhe pajisjet periferike funksionimi i bashkëprocesorit ULP. Çdo ngjarje zgjimi (MAC, host, kohëmatës RTC ose ndërprerje e jashtme) do të zgjojë çipin.
- Modaliteti i gjumit të thellë: vetëm memoria RTC dhe pajisjet periferike janë në gjendje pune. Të dhënat e lidhjes WiFi dhe Bluetooth ruhen në RTC. Bashkëprocesori ULP mund të funksionojë.
- Modaliteti i letargjisë: Oscilatori 8 MHz dhe një bashkëprocesor i integruar ULP janë të çaktivizuar. Kujtesa RTC për të rivendosur furnizimin me energji elektrike është ndërprerë. Vetëm një kohëmatës i orës RTC ndodhet në orën e ngadaltë dhe disa RTC GPIO në punë. Ora RTC RTC ose kohëmatësi mund të zgjohet nga modaliteti i hibernimit GPIO.
- Modaliteti i gjumit të thellë
- mënyra e lidhur e gjumit: energjia kursen modalitetin duke kaluar midis modalitetit Active, Modem-Sleep dhe Light-Sleep. CPU, Wi-Fi, Bluetooth dhe intervali kohor i paracaktuar i radios për t'u zgjuar, për të siguruar lidhjen Wi-Fi / Bluetooth.
- Metodat e monitorimit të sensorëve me fuqi ultra të ulët: sistemi kryesor është modaliteti i gjumit të thellë, bashkëprocesori ULP hapet ose mbyllet periodikisht për të matur të dhënat e sensorit. Sensori mat të dhënat, bashkëprocesori ULP vendos nëse do të zgjojë sistemin kryesor.
Funksionon në mënyra të ndryshme të konsumit të energjisë: TABELA 5
KARAKTERISTIKAT ELEKTRIKE
PARAMETRAT KUFIZOR
Tabela 8: Vlerat kufizuese
- VIO në bllokun e furnizimit me energji, referojuni specifikimeve teknike ESP32 shtojcën IO_MUX, si SD_CLK e furnizimit me energji elektrike për VDD_SDIO
Fillimi i shpejtë UIFlow
- Ky tutorial vlen për M5StickC dhe M5StickC PLUS
Mjet për djegie
Ju lutemi, klikoni butonin më poshtë për të shkarkuar mjetin përkatës të djegies së firmuerit M5Burner sipas sistemit tuaj operativ. Shkëputeni dhe hapni aplikacionin.
Shënim: Pas instalimit të përdoruesve të macOS, vendoseni aplikacionin në dosjen Application, siç tregohet në figurën më poshtë.
Djegia e firmuerit
- Klikoni dy herë për të hapur mjetin e djegies së Burner, zgjidhni llojin përkatës të pajisjes në menynë e majtë, zgjidhni versionin e firmuerit që ju nevojitet dhe klikoni butonin e shkarkimit për të shkarkuar
- Më pas lidhni pajisjen M5 me kompjuterin përmes kabllit Type-C dhe zgjidhni portën përkatëse COM, shpejtësia e baudit mund të përdorë konfigurimin e paracaktuar në M5Burner, përveç kësaj, mund të plotësoni gjithashtu WIFI me të cilin do të lidhet pajisja. gjatë djegies së firmuerit staginformacion. Pas konfigurimit, klikoni "Burn" për të filluar djegien
- Kur regjistri i djegies kërkon Burn Successfully, kjo do të thotë që firmware është djegur.
- Kur digjet për herë të parë ose kur programi i firmuerit funksionon në mënyrë jonormale, mund të klikoni "Erase" për të fshirë memorien flash. Në përditësimin pasues të firmuerit, nuk ka nevojë të fshihet përsëri, përndryshe informacioni i ruajtur Wi-Fi do të fshihet dhe çelësi API do të rifreskohet.
Konfiguro WIFI
UIFlow ofron si offline ashtu edhe web versionet e programuesit. Kur përdorni web version, duhet të konfigurojmë një lidhje WiFi për pajisjen. Më poshtë përshkruan dy mënyra për të konfiguruar lidhjen WiFi për pajisjen (konfigurimi i djegies dhe konfigurimi i pikës së nxehtë të AP).
Djeg konfigurimin WiFi (rekomandohet)
UIFlow-1.5.4 dhe versionet e mësipërme mund të shkruajnë informacionin WiFi direkt përmes M5Burner.
WiFi i konfigurimit të pikës së nxehtë të AP
- Shtypni dhe mbani butonin e energjisë në të majtë për të ndezur makinën. Nëse WiFi nuk është i konfiguruar, sistemi do të hyjë automatikisht në modalitetin e konfigurimit të rrjetit kur të ndizet për herë të parë. Supozoni se dëshironi të rihyni në modalitetin e konfigurimit të rrjetit pas ekzekutimit të programeve të tjera, mund t'i referoheni operacionit më poshtë. Pasi të shfaqet logoja e UIFlow në nisje, klikoni shpejt butonin Home (butoni në qendër M5) për të hyrë në faqen e konfigurimit. Shtypni butonin në anën e djathtë të trupit për të kaluar opsionin në Setting dhe shtypni butonin Home për të konfirmuar. Shtypni butonin e djathtë për të kaluar opsionin në Cilësimet WiFi, shtypni butonin Home për të konfirmuar dhe për të filluar konfigurimin.
- Pas lidhjes me sukses me pikën e hyrjes me telefonin tuaj celular, hapni shfletuesin e telefonit celular për të skanuar kodin QR në ekran ose për të hyrë drejtpërdrejt në 192.168.4.1, hyni në faqen për të plotësuar informacionin tuaj personal WIFI dhe klikoni Konfiguro për të regjistruar informacionin tuaj WiFi . Pajisja do të riniset automatikisht pas konfigurimit të suksesshëm dhe hyrjes në modalitetin e programimit.
Shënim: Karakteret speciale të tilla si "hapësirë" nuk lejohen në informacionin e konfiguruar WiFi.
Modaliteti i programimit të rrjetit dhe KEY API
Hyni në modalitetin e programimit të rrjetit
Modaliteti i programimit të rrjetit është një modalitet lidhjeje midis pajisjes M5 dhe UIFlow web platformë programimi. Ekrani do të tregojë statusin aktual të lidhjes së rrjetit të pajisjes. Kur treguesi është i gjelbër, do të thotë që mund të merrni një shtytje programi në çdo kohë. Në situatën e parazgjedhur, pas konfigurimit të parë të suksesshëm të rrjetit WiFi, pajisja do të riniset automatikisht dhe do të hyjë në modalitetin e programimit të rrjetit. Nëse nuk dini si të rihyni në modalitetin e programimit pas ekzekutimit të aplikacioneve të tjera, mund t'i referoheni veprimeve të mëposhtme. duke rifilluar, shtypni butonin A në ndërfaqen e menysë kryesore për të zgjedhur modalitetin e programimit dhe prisni derisa treguesi i djathtë i treguesit të rrjetit të bëhet i gjelbër në faqen e modalitetit të programimit. Hyni në faqen e programimit UIFlow duke vizituar flow.m5stack.com në një shfletues kompjuteri.
Çiftimi i çelësit të API
API KEY është kredenciali i komunikimit për pajisjet M5 kur përdorin UIFlow web programimit. Duke konfiguruar çelësin përkatës API në anën UIFlow, programi mund të shtyhet për një pajisje specifike. Përdoruesi duhet të vizitojë flow.m5stack.com në kompjuter web shfletuesi për të hyrë në faqen e programimit UIFlow. Klikoni butonin e cilësimeve në shiritin e menusë në këndin e sipërm djathtas të faqes, futni tastin API në pajisjen përkatëse, zgjidhni harduerin e përdorur, klikoni OK për të ruajtur dhe prisni derisa të kërkojë lidhjen me sukses
Ndizni LED
Plotësoni hapat e mësipërm, atëherë mund të filloni programimin me UIFlow. Më poshtë do t'ju tregojë një program të thjeshtë për të drejtuar M5StickC për të ndezur treguesin LED. (1. Zvarriteni LED-in për të ndezur bllokun e programit. 2. Bashkohuni me programin e inicializimit të Konfigurimit. 3 Klikoni butonin Run në këndin e sipërm djathtas)
UIFlow Desktop IDE
UIFlow Desktop IDE është një version jashtë linje i programuesit UIFlow i cili nuk kërkon lidhje rrjeti dhe mund t'ju ofrojë një përvojë reaguese të shtytjes së programit. Ju lutemi, klikoni versionin përkatës të UIFlow-Desktop-IDE për ta shkarkuar sipas sistemit tuaj operativ.
Mënyra e programimit USB
Shkëputni arkivin e shkarkuar të UIFlow Desktop IDE dhe klikoni dy herë për të ekzekutuar aplikacionin.
Pasi të fillojë aplikacioni, ai automatikisht do të zbulojë nëse kompjuteri juaj ka një drejtues USB (CP210X), klikoni Instalo dhe ndiqni udhëzimet për të përfunduar instalimin. (M5StickC nuk kërkon një drejtues CP210X, kështu që përdoruesit mund të zgjedhin të instalojnë ose të kalojnë)
Pasi të fillojë aplikacioni, ai automatikisht do të zbulojë nëse kompjuteri juaj ka një drejtues USB (CP210X), klikoni Instalo dhe ndiqni udhëzimet për të përfunduar instalimin. (M5StickC nuk kërkon një drejtues CP210X, kështu që përdoruesit mund të zgjedhin të instalojnë ose të kalojnë)
Përdorimi i UIFlow Desktop IDE kërkon një pajisje M5 me firmware UIFlow dhe hyrjen në modalitetin e programimit ** USB
Klikoni butonin e ndezjes në anën e majtë të pajisjes për të rifilluar, pasi të keni hyrë në meny, klikoni shpejt butonin e djathtë për të zgjedhur modalitetin USB.
Zgjidhni portën përkatëse dhe pajisjen e programimit dhe klikoni OK për t'u lidhur.
BLE UART
Përshkrimi i funksionit
Vendosni lidhjen Bluetooth dhe aktivizoni shërbimin e kalimit Bluetooth
- Init ble uart name Inicializoni cilësimet, konfiguroni emrin e pajisjes Bluetooth.
- BLE UART Writer Dërgoni të dhëna duke përdorur BLE UART.
- BLE UART mbetet cache Kontrolloni numrin e bajteve të të dhënave BLE UART.
- BLE UART lexon të gjitha të dhënat në cache BLE UART.
- Karakteret e leximit të BLE UART Lexoni n të dhëna në cache BLE UART.
Udhëzimet
Vendosni lidhjen e kalimit Bluetooth dhe dërgoni LED-në e kontrollit ndezës/fik.
- Udhëzues për fillimin e M5StickC IoT
- Prezantimi i UIFlow Block
Deklarata e FCC
Çdo ndryshim ose modifikim që nuk miratohet shprehimisht nga pala përgjegjëse për pajtueshmërinë mund të anulojë autoritetin e përdoruesit për të përdorur pajisjen.
Kjo pajisje përputhet me pjesën 15 të Rregullave FCC. Funksionimi i nënshtrohet dy kushteve të mëposhtme:
- Kjo pajisje mund të mos shkaktojë ndërhyrje të dëmshme dhe
- Kjo pajisje duhet të pranojë çdo ndërhyrje të marrë, duke përfshirë ndërhyrjen që mund të shkaktojë funksionim të padëshiruar. Deklarata e ekspozimit Deklarata e ekspozimit Deklarata e ekspozimit Deklarata e ekspozimit Shënim: Kjo pajisje është testuar dhe është gjetur se përputhet me kufijtë për një pajisje dixhitale të Klasit B, në përputhje me pjesën 15 të Rregullave FCC. Këto kufizime janë krijuar për të siguruar mbrojtje të arsyeshme kundër ndërhyrjeve të dëmshme në një instalim banimi. Kjo pajisje gjeneron, përdor dhe mund të rrezatojë energji radiofrekuence dhe, nëse nuk instalohet dhe përdoret në përputhje me udhëzimet, mund të shkaktojë ndërhyrje të dëmshme në komunikimet radio. Megjithatë, nuk ka asnjë garanci që nuk do të ketë ndërhyrje në një instalim të caktuar. Nëse kjo pajisje shkakton ndërhyrje të dëmshme në marrjen e radios ose televizionit, e cila mund të përcaktohet duke fikur dhe ndezur pajisjen, përdoruesi inkurajohet të përpiqet të korrigjojë ndërhyrjen me një ose më shumë nga masat e mëposhtme:
- Riorientoni ose zhvendosni antenën marrëse.
- Rritni ndarjen midis pajisjes dhe marrësit.
- Lidheni pajisjen në një prizë në një qark të ndryshëm nga ai me të cilin është lidhur marrësi.
- Konsultohuni me tregtarin ose një teknik me përvojë radio/TV për ndihmë.
Deklarata e FCC për ekspozimin ndaj rrezatimit:
Kjo pajisje përputhet me kufijtë e ekspozimit ndaj rrezatimit FCC të përcaktuara për një mjedis të pakontrolluar. Kjo pajisje duhet të instalohet dhe përdoret me një distancë minimale prej 20 cm ndërmjet radiatorit dhe trupit tuaj. Shtypni dhe mbani butonin anësor të ndezjes për dy sekonda për të nisur pajisjen. Shtypni dhe mbani shtypur për më shumë se 6 sekonda për të fikur pajisjen. Kaloni në modalitetin e fotografisë përmes ekranit bazë dhe avatari që mund të merret përmes kamerës shfaqet në ekranin TFT. Kablloja USB duhet të lidhet kur punon dhe bateria e litiumit përdoret për ruajtje afatshkurtër për të parandaluar ndërprerjen e energjisë
Dokumentet / Burimet
![]() |
Moduli M5stack M5STICKC PLUS ESP32-PICO-D4 [pdf] Manuali i Përdoruesit Moduli M5STICKCPLUS, 2AN3WM5STICKCPLUS, ESP32-PICO-D4 |