M5stack M5STICKC PLUS ESP32-PICO-D4 gawo

ZOCHITIKA
StickC PLUS ndi bolodi la ESP32 lotengera gawo la ESP32-PICO-D4, lokhala ndi LED imodzi ndi batani limodzi Bolodiyo idapangidwa ndi PC + ABC.

Mapangidwe a Hardware
Zida za M5StickC PLUS: ESP32-PICO-D4 module, TFT screen, IMU, IR transmitter, Red LED, Button, GROVE mawonekedwe, TypeC-to-USB mawonekedwe, Power Management chip ndi batire.
- StickT Onjezani kamera ya infrared.
- ESP32-PICO-D4 ndi gawo la System-in-Package (SiP) lomwe lazikidwa pa ESP32, lomwe limapereka magwiridwe antchito athunthu a Wi-Fi ndi Bluetooth. Module imaphatikiza kung'anima kwa 4-MB SPI. ESP32-PICO-D4 imaphatikiza zida zonse zotumphukira mosasunthika, kuphatikiza crystal oscillator, flash, capacitor fyuluta, ndi maulalo ofananira a RF mu phukusi limodzi.
- TFT Screen ndi chophimba chamtundu wa 1.14-inch choyendetsedwa ndi Sitronix's ST7789 yokhala ndi 135 x 240.tagkutalika kwake ndi 2.5 ~ 3.3V
- IMU MPU-6886 ndi 6-axis motion tracking device yomwe imaphatikizapo 3-axis gyroscope ndi 3-axis accelerometer mu phukusi laling'ono la 3 mm x 3 x 0.75 mm 24-pin LGA.
- The Power Management Chip ndi X-Powers's AXP192. VoltagE range ndi 2.9V ~ 6.3V ndipo charging panopa ndi 1.4A.
- M5StickC PLUS imakonzekeretsa ESP32 ndi chilichonse chofunikira pamapulogalamu, chilichonse chofunikira pakugwira ntchito ndi chitukuko
PIN DESCRIPTION
- USB Chiyankhulo
M5CAMREA Configuration Type-C mtundu wa USB mawonekedwe, kuthandizira USB2.0 njira yolumikizirana yokhazikika.

- GROVE INTERFACE
4p phula lotayidwa la 2.0mm M5CAMREA GROVE interfaces, mawaya amkati, ndi GND, 5V, GPIO32, GPIO33 yolumikizidwa.

FUNCTIONAL DESCRIPTION
Mutuwu ukufotokoza za ESP32-PICO-D4 ma module ndi ntchito zosiyanasiyana.
CPU NDI MEMORY
ESP32-PICO-D4 ili ndi Xtensa® 32-bit LX6 MCU ziwiri zamphamvu zochepa. Memory on-chip yomwe ili ndi:
- 448-KB ya ROM, ndipo pulogalamuyi imayambira kuyimba kwa kernel
- Pa malangizo a 520 KB ndi chipangizo chosungira deta SRAM (kuphatikizapo flash memory 8 KB RTC)
- RTC flash memory ya 8 KB SRAM, pomwe RTC imatha kuyambika munjira yakugona kwambiri, komanso kusunga deta yofikira ndi CPU yayikulu.
- Memory yapang'onopang'ono ya RTC, ya 8 KB SRAM, imatha kupezeka ndi coprocessor munjira yakugona-kugona.
- Ya 1 kbit yogwiritsira ntchito, yomwe ili 256-bit system-specific (MAC address ndi chipset); zotsalira za 768 zimasungidwa pulogalamu ya ogwiritsa ntchito, mapulogalamu a Flash awa akuphatikizapo encryption ndi chip ID
MAWU OWUSIKA
Flash yakunja ndi SRAM
ESP32 imathandizira kung'anima kwa QSPI yakunja ndi kukumbukira kosasintha kosasintha (SRAM), yokhala ndi encryption yochokera ku hardware ya AES kuteteza mapulogalamu ndi deta.
- ESP32 ipezani QSPI Flash yakunja ndi SRAM posungira. Kufikira 16 MB ya malo akunja a Flash code amajambulidwa mu CPU, amathandizira 8-bit, 16-bit, ndi 32-bit, ndipo amatha kugwiritsa ntchito ma code.
- Kufikira 8 MB ya Flash yakunja ndi SRAM yojambulidwa ku malo a data a CPU, chithandizo cha 8-bit, 16-bit, ndi 32-bit. Flash imathandizira kuwerengera kokha, ndipo SRAM imathandizira kuwerenga ndi kulemba.
ESP32-PICO-D4 4 MB ya Integrated SPI Flash, code ikhoza kujambulidwa mu CPU space, chithandizo cha 8-bit, 16-bit ndi 32-bit, ndipo ikhoza kuyika code. Pini GPIO6 ESP32 ya, GPIO7, GPIO8, GPIO9, GPIO10, ndi GPIO11 yolumikiza module Integrated SPI Flash, yosavomerezeka pazinthu zina.
Crystal
- ESP32-PICO-D4 imaphatikiza 40 MHz crystal oscillator.
MANAGEMENT YA RTC NDIKUGWIRITSA NTCHITO MPHAMVU YOCHEPA
ESP32 imagwiritsa ntchito njira zotsogola zowongolera mphamvu zomwe zitha kusinthidwa pakati pamitundu yopulumutsa mphamvu. (Onani Gulu 5).
- Njira yopulumutsira mphamvu
- Njira Yogwira: RF chip ikugwira ntchito. Chip chikhoza kulandira ndi kutumiza chizindikiro chomveka.
- Magonedwe a Modem: CPU imatha kuthamanga, ndipo wotchi ikhoza kukonzedwa. Wi-Fi / Bluetooth baseband ndi RF
- Kugona kopepuka: CPU yayimitsidwa. RTC ndi kukumbukira ndi zotumphukira ULP coprocessor ntchito. Chochitika chilichonse chodzuka (MAC, host host, RTC chowerengera kapena kusokoneza kunja) chidzadzutsa chip.
- Kugona Kwakukulu: kukumbukira RTC kokha ndi zotumphukira zomwe zikugwira ntchito. Data yolumikizira ya WiFi ndi Bluetooth imasungidwa mu RTC. ULP coprocessor ikhoza kugwira ntchito.
- Momwe Hibernation: 8 MHz oscillator ndi coprocessor ULP yolumikizidwa ndizozimitsa. Memory ya RTC yobwezeretsa magetsi yatha. Wotchi imodzi yokha ya RTC ili pa wotchi yoyenda pang'onopang'ono komanso RTC GPIO ina kuntchito. Wotchi ya RTC RTC kapena chowerengera imatha kudzuka panjira ya GPIO Hibernation.
- Mawonekedwe akugona kwambiri
- Zogona zofananira: magetsi amapulumutsa kusintha pakati pa Active, Modem-sleep, ndi Light-sleep mode. CPU, Wi-Fi, Bluetooth, ndi nthawi yokhazikitsidwa ndi wailesi kuti adzutse, kuonetsetsa kulumikizana kwa Wi-Fi / Bluetooth.
- Njira zowunikira ma sensor otsika kwambiri: dongosolo lalikulu ndi Deep-sleep mode, ULP coprocessor imatsegulidwa nthawi ndi nthawi kapena kutsekedwa kuti ayeze deta ya sensor. Sensa imayesa deta, ULP coprocessor imasankha kudzutsa dongosolo lalikulu.
Ntchito m'njira zosiyanasiyana zogwiritsira ntchito mphamvu: TABLE 5

MAKHALIDWE AMAGAKA
LIMIT PARAMETERS
Gulu 8: Kuchepetsa zikhalidwe

- VIO kumalo operekera magetsi, Onani Zowonjezera Zachidziwitso za ESP32 IO_MUX, monga SD_CLK ya Magetsi a VDD_SDIO
UIFlow Quick Start
- Maphunzirowa amagwira ntchito ku M5StickC ndi M5StickC PLUS
Chida choyaka moto
Chonde dinani batani ili m'munsimu kuti mutsitse chida chowotcha cha firmware cha M5Burner malinga ndi makina anu ogwiritsira ntchito. Tsegulani ndi kutsegula pulogalamuyi.

Zindikirani: Mukakhazikitsa ogwiritsa ntchito a macOS, chonde ikani pulogalamuyi mufoda ya Application, monga zikuwonekera pachithunzichi.

Kuwotcha kwa firmware
- Dinani kawiri kuti mutsegule chida choyaka cha Burner, sankhani mtundu wa chipangizocho kumanzere kumanzere, sankhani mtundu wa firmware womwe mukufuna, ndikudina batani lotsitsa kuti mutsitse.

- Kenako lumikizani chipangizo cha M5 ku kompyuta kudzera pa chingwe cha Type-C, ndikusankha doko lofananira la COM, kuchuluka kwa baud kumatha kugwiritsa ntchito kusasinthika kwa M5Burner, kuwonjezera apo, mutha kudzaza WIFI yomwe chipangizocho chidzalumikizidwa. pa kuyatsa kwa firmware stage zambiri. Pambuyo kasinthidwe, alemba "M'moto" kuyamba kuyatsa

- Pamene chipika choyaka chimayambitsa Kuwotcha Bwinobwino, zikutanthauza kuti firmware yatenthedwa.

- Mukayaka koyamba kapena pulogalamu ya firmware ikuyenda modabwitsa, mutha kudina "Fufutani" kuti mufufute kukumbukira. Muzotsatira za firmware zosinthidwa, palibe chifukwa chofufutiranso, apo ayi zambiri zosungidwa za Wi-Fi zidzachotsedwa ndipo API Key idzatsitsimutsidwa.
Konzani WIFI
UIFlow imapereka zonse popanda intaneti komanso web Mabaibulo a mapulogalamu. Pamene mukugwiritsa ntchito web Baibulo, tiyenera sintha WiFi kugwirizana kwa chipangizo. Zotsatirazi zikufotokoza njira ziwiri zosinthira kulumikizidwa kwa WiFi pa chipangizocho (Kutentha kosinthika ndi kasinthidwe ka AP hotspot).
Kuwotcha kasinthidwe WiFi (ndikulangizani)
UIFlow-1.5.4 ndi mitundu pamwambapa imatha kulemba zambiri za WiFi mwachindunji kudzera pa M5Burner.

AP hotspot kasinthidwe WiFi
- Dinani ndikugwira batani lamphamvu kumanzere kuti muyatse makinawo. Ngati WiFi sichinakhazikitsidwe, makinawo amangolowetsa makina osinthira maukonde akayatsidwa koyamba. Tiyerekeze kuti mukufuna kulowanso mulingo wa kasinthidwe ka netiweki mutatha kugwiritsa ntchito mapulogalamu ena, mutha kulozera ku ntchito yomwe ili pansipa. Chizindikiro cha UIFlow chikawoneka poyambira, dinani batani Lanyumba mwachangu (batani lapakati la M5) kuti mulowe patsamba lokonzekera. Dinani batani ili kumanja kwa fuselage kuti musinthe kusankha ku Setting, ndikudina batani la Home kuti mutsimikizire. Dinani batani lakumanja kuti musinthe kusankha kukhala WiFi Setting, dinani batani Lanyumba kuti mutsimikizire, ndikuyamba kasinthidwe.

- Mukatha kulumikizana bwino ndi hotspot ndi foni yanu yam'manja, tsegulani msakatuli wa foni yam'manja kuti muwone khodi ya QR pa zenera kapena pitani mwachindunji 192.168.4.1, lowetsani tsambalo kuti mudzaze zambiri za WIFI yanu, ndikudina Konzani kuti mulembe zambiri za WiFi yanu. . Chipangizocho chidzayambiranso pokhapokha mutakonza bwino ndikulowetsamo mapulogalamu.
Zindikirani: Zilembo zapadera monga "danga" siziloledwa muzodziwitso za WiFi.

Network Programming Mode ndi API KEY
Lowetsani mawonekedwe a pulogalamu ya netiweki
Network programming mode ndi njira yolumikizira pakati pa chipangizo cha M5 ndi UIFlow web pulogalamu yamapulogalamu. Chophimbacho chidzawonetsa momwe chipangizochi chikugwiritsidwira ntchito. Pamene chizindikiro ndi wobiriwira, zikutanthauza kuti mukhoza kulandira pulogalamu kukankha nthawi iliyonse. Pansi pazikhalidwe zosasinthika, pambuyo pa kasinthidwe koyamba kopambana kwa netiweki ya WiFi, chipangizocho chimangoyambitsanso ndikulowetsa pulogalamu yamapulogalamu. Ngati simukudziwa momwe mungalowetsenso pulogalamu yamapulogalamu mukatha kugwiritsa ntchito mapulogalamu ena, mutha kulozera kuzinthu zotsatirazi. kuyambiranso, dinani batani A mumndandanda waukulu wa menyu kuti musankhe njira yosinthira ndikudikirira mpaka chizindikiro choyenera cha netiweki chikhale chobiriwira patsamba la pulogalamuyo. Pezani tsamba la mapulogalamu a UIFlow poyendera flow.m5stack.com pa kompyuta msakatuli.

API KEY Pairing
API KEY ndiye chidziwitso cholumikizira pazida za M5 mukamagwiritsa ntchito UIFlow web kupanga mapulogalamu. Mwa kukonza API KEY yofananira kumbali ya UIFlow, pulogalamuyo imatha kukankhidwa pa chipangizo china. Wogwiritsa ntchito ayenera kuchezera flow.m5stack.com pakompyuta web osatsegula kuti mulowetse tsamba la mapulogalamu a UIFlow. Dinani batani lokhazikitsira mu bar ya menyu pakona yakumanja kwa tsamba, lowetsani Kiyi ya API pa chipangizo chofananira, sankhani zida zomwe zimagwiritsidwa ntchito, dinani OK kuti musunge ndikudikirira mpaka italumikizana bwino.

Kuwala kwa LED
Malizitsani masitepe pamwambapa, ndiye mutha kuyambitsa mapulogalamu ndi UIFlow. Zotsatirazi zikuwonetsani pulogalamu yosavuta yoyendetsa M5StickC kuti muwunikire chizindikiro cha LED. (1. Kokani LED kuti muwunikire chipika cha pulogalamu. 2. Gwirizanitsani ku Setup initialization program. 3 Dinani Thamangani batani pakona yakumanja yakumanja)

UIFlow Desktop IDE
UIFlow Desktop IDE ndi mtundu wapaintaneti wa UIFlow wopanga mapulogalamu womwe sufuna kulumikizana ndi netiweki ndipo ukhoza kukupatsirani pulogalamu yomvera. Chonde dinani mtundu wofananira wa UIFlow-Desktop-IDE kuti mutsitse malinga ndi kachitidwe kanu.

USB pulogalamu mode
Tsegulani zosungidwa za UIFlow Desktop IDE zotsitsidwa ndikudina kawiri kuti mugwiritse ntchito.

Pulogalamuyo ikayamba, ingozindikira ngati kompyuta yanu ili ndi dalaivala wa USB (CP210X), dinani Instalar, ndikutsatira zomwe zikukuchitikirani kuti mumalize kuyika. (M5StickC sifunikira dalaivala wa CP210X, kotero ogwiritsa ntchito amatha kusankha kukhazikitsa kapena kudumpha)

Pulogalamuyo ikayamba, ingozindikira ngati kompyuta yanu ili ndi dalaivala wa USB (CP210X), dinani Instalar, ndikutsatira zomwe zikukuchitikirani kuti mumalize kuyika. (M5StickC sifunikira dalaivala wa CP210X, kotero ogwiritsa ntchito amatha kusankha kukhazikitsa kapena kudumpha)

Kugwiritsa ntchito UIFlow Desktop IDE kumafuna chipangizo cha M5 chokhala ndi UIFlow firmware ndikulowa ** USB programming mode
Dinani batani lamphamvu kumanzere kwa chipangizocho kuti muyambitsenso, mutalowa menyu, dinani batani lakumanja kuti musankhe mawonekedwe a USB.

Sankhani doko lolingana, ndi chipangizo chokonzera, ndikudina Chabwino kuti mulumikizane.

BLE UART
Kufotokozera Ntchito
Khazikitsani kulumikizana kwa Bluetooth ndikuyambitsa ntchito ya Bluetooth passthrough

- Init ble uart name Yambitsani zoikamo, sinthani dzina la chipangizo cha Bluetooth.
- Wolemba BLE UART Tumizani deta pogwiritsa ntchito BLE UART.
- BLE UART imakhalabe cache Onani kuchuluka kwa ma byte a data ya BLE UART.
- BLE UART werengani zonse zomwe zili mu cache ya BLE UART.
- BLE UART werengani zilembo Werengani n data mu cache ya BLE UART.
Malangizo
Khazikitsani kulumikizana kwa Bluetooth ndikutumiza / kuzimitsa kuwongolera kwa LED.

- M5StickC IoT Yoyambira Maphunziro
- Chiyambi cha UIFlow Block
Chithunzi cha FCC
Kusintha kulikonse kapena kusintha komwe sikunavomerezedwe mwachindunji ndi gulu lomwe limayang'anira kutsata kungathe kulepheretsa wogwiritsa ntchito kugwiritsa ntchito zidazo.
Chipangizochi chikugwirizana ndi gawo 15 la Malamulo a FCC. Kugwira ntchito kumadalira zinthu ziwiri izi:
- Chipangizochi sichikhoza kuyambitsa kusokoneza kovulaza, ndi
- Chipangizochi chiyenera kuvomereza kusokoneza kulikonse komwe kulandidwa, kuphatikizapo kusokoneza komwe kungayambitse ntchito yosafunikira. Chidziwitso Chowonekera Chiwonetsero cha Kuwonekera Zindikirani: Zipangizozi zayesedwa ndipo zapezeka kuti zikugwirizana ndi malire a chipangizo cha digito cha Gulu B, motsatira gawo 15 la Malamulo a FCC. Malire awa adapangidwa kuti apereke chitetezo chokwanira ku kusokoneza koyipa pakukhazikitsa nyumba. Chipangizochi chimapanga, chimagwiritsa ntchito komanso chimatha kuwunikira mphamvu zamawayilesi ndipo, ngati sichinayikidwe ndikugwiritsidwa ntchito motsatira malangizo, chikhoza kuyambitsa kusokoneza kwa mawayilesi. Komabe, palibe chitsimikizo kuti kusokoneza sikudzachitika mu unsembe winawake. Ngati chida ichi chikuyambitsa kusokoneza koyipa kwa wailesi kapena kulandila wailesi yakanema, komwe kungadziwike ndikuzimitsa ndi kuyatsa zida, wogwiritsa ntchitoyo akulimbikitsidwa kuyesa kusokoneza ndi chimodzi kapena zingapo mwa izi:
- Yankhanitsaninso kapena sinthani mlongoti wolandira.
- Wonjezerani kulekana pakati pa zida ndi wolandila.
- Lumikizani chipangizocho munjira yosiyana ndi yomwe wolandila amalumikizidwa.
- Funsani wogulitsa kapena wodziwa ntchito pa wailesi/TV kuti akuthandizeni.
Ndemanga ya FCC Radiation Exposure:
Chida ichi chimagwirizana ndi malire a FCC okhudzana ndi ma radiation omwe akhazikitsidwa kumalo osalamulirika. Zidazi ziyenera kuyikidwa ndikugwiritsidwa ntchito ndi mtunda wochepera 20cm pakati pa radiator ndi thupi lanu. Dinani ndikugwira batani lamphamvu lakumbali kwa masekondi awiri kuti muyambitse chipangizocho. Dinani ndikugwira kwa masekondi opitilira 6 kuti muzimitse chipangizocho. Sinthani kumawonekedwe azithunzi kudzera pazenera Lanyumba, ndipo avatar yomwe ingapezeke kudzera pa kamera imawonetsedwa pazenera la TFT. Chingwe cha USB chiyenera kulumikizidwa pogwira ntchito, ndipo batri ya lithiamu imagwiritsidwa ntchito posungirako kwakanthawi kochepa kuti zisawonongeke mphamvu
Zolemba / Zothandizira
![]() |
M5stack M5STICKC PLUS ESP32-PICO-D4 gawo [pdf] Buku Logwiritsa Ntchito Gawo la M5STICKCPLUS, 2AN3WM5STICKCPLUS, ESP32-PICO-D4 gawo |





