M5stack M5STICKC PLUS ESP32-PICO-D4 модулу
ОНЛАЙН
StickC PLUS бул ESP32 тактасы, ESP32-PICO-D4 модулунун негизинде, бир LED жана бир баскычы бар, такта PC+ABCден жасалган.
Аппараттык түзүлүш
M5StickC PLUS жабдыктары: ESP32-PICO-D4 модулу, TFT экраны, IMU, IR өткөргүч, Кызыл LED, баскыч, GROVE интерфейси, TypeC-USB интерфейси, Power Management чип жана батарея.
- StickT Инфракызыл камера кошуу.
- ESP32- PICO-D4 толук Wi-Fi жана Bluetooth функцияларын камсыз кылуучу ESP32ге негизделген Пакеттеги Система (SiP) модулу. Модуль 4 МБ SPI жарыгын бириктирет. ESP32-PICO-D4 бардык перифериялык компоненттерди, анын ичинде кристалл осцилляторун, флешти, чыпкалоочу конденсаторлорду жана бир пакетте RF дал келген шилтемелерди кемчиликсиз бириктирет.
- TFT экраны 1.14 дюймдук түстүү экран Sitronix's ST7789 тарабынан иштетилген 135 x 240 чечими менен.tage диапазону 2.5~3.3V
- ӨИК MPU-6886 кичинекей 6 мм x 3 мм x 3 мм 3 пин LGA пакетинде 3 огу гироскопту жана 0.75 огу акселерометрди айкалыштырган 24 огу кыймылды көзөмөлдөөчү аспап.
- Күч башкаруу чип X-Powers AXP192 болуп саналат. Операциялык томtagд диапазону 2.9V ~ 6.3V жана заряддоо агымы 1.4A.
- M5StickC PLUS ESP32 программалоо үчүн керектүү нерселердин баары менен жабдыйт, иштетүү жана өнүктүрүү үчүн зарыл болгон нерселердин баары
PIN DESCRIPTION
- USB ИНТЕРФЕСИ
M5CAMREA Configuration Type-C типтеги USB интерфейси, USB2.0 стандарттык байланыш протоколун колдоо.
- GROVE INTERFACE
4 мм M2.0CAMREA GROVE интерфейстеринин, ички зымдарынын жана GND, 5V, GPIO5, GPIO32 туташтырылган 33p ыргытылган.
ФУНКЦИЯЛЫК СИПАТТАМАСЫ
Бул бөлүм ESP32-PICO-D4 ар кандай модулдарын жана функцияларын сүрөттөйт.
CPU ЖАНА ЭСКЕРТҮҮ
ESP32-PICO-D4 эки аз кубаттуулуктагы Xtensa® 32-бит LX6 MCU камтыйт. Чиптеги эс тутум төмөнкүлөрдү камтыйт:
- 448-КБ ROM жана программа ядро функциясын чакыра баштайт
- 520 КБ нускама жана маалыматтарды сактоо чип SRAM үчүн (анын ичинде флеш эстутум 8 КБ RTC)
- 8 КБ SRAM RTC флэш эстутум, RTC Терең уйку режиминде иштетилгенде жана негизги CPU тарабынан жеткиликтүү болгон маалыматтарды сактоо үчүн
- RTC жай эс тутуму, 8 КБ SRAM, терең уйку режиминде сопроцессор тарабынан жеткиликтүү болот
- 1 биттик системага мүнөздүү болгон 256 кбит колдонуудан (MAC дареги жана чипсет); Калган 768 бит колдонуучу программасы үчүн сакталган, бул Flash программаларга шифрлөө жана чип ID кирет
САКТОО СҮРӨТТӨМҮ
Тышкы Flash жана SRAM
ESP32 колдонуучунун программаларын жана маалыматтарын коргоо үчүн аппараттык негиздеги AES шифрлөөсүнө ээ болгон бир нече тышкы QSPI флешти жана статикалык кокустук эстутумду (SRAM) колдойт.
- ESP32 кэштөө аркылуу тышкы QSPI Flash жана SRAMга кирүү. 16 МБга чейин тышкы Flash код мейкиндиги CPU менен картага түшүрүлгөн, 8-бит, 16-бит жана 32-бит мүмкүндүктөрдү колдойт жана кодду аткара алат.
- 8 МБга чейин тышкы Flash жана SRAM CPU маалымат мейкиндигине ылайыкташтырылган, 8-бит, 16-бит жана 32-бит кирүү мүмкүнчүлүгүн колдойт. Flash окуу операцияларын гана колдойт, ал эми SRAM окуу жана жазуу операцияларын колдойт.
ESP32-PICO-D4 4 МБ интеграцияланган SPI Flash, код CPU мейкиндигине жайгаштырылышы мүмкүн, 8-бит, 16-бит жана 32-бит кирүү мүмкүнчүлүгүн колдойт жана кодду аткара алат. PIN GPIO6 ESP32 of, GPIO7, GPIO8, GPIO9, GPIO10 жана GPIO11 интегралдык SPI Flash модулун туташтыруу үчүн, башка функциялар үчүн сунушталбайт.
CRYSTAL
- ESP32-PICO-D4 40 МГц кристаллдык осцилляторду бириктирет.
RTC БАШКАРУУ ЖАНА ЭНЕРГИЯНЫН ТӨМӨН КЕРЕКТөөсү
ESP32 кубаттуулукту башкаруунун өркүндөтүлгөн ыкмаларын колдонот, алар энергияны үнөмдөөчү ар кандай режимдердин ортосунда которулушу мүмкүн. (5-таблицаны караңыз).
- Энергияны үнөмдөө режими
- Активдүү режим: RF чип иштеп жатат. Чип үндүү сигналды кабыл алып, өткөрүп бере алат.
- Модем-уйку режими: CPU иштей алат жана саат конфигурацияланышы мүмкүн. Wi-Fi / Bluetooth базалык тилкеси жана RF
- Жеңил уйку режими: CPU убактылуу токтотулду. RTC жана эс тутум жана перифериялык түзүлүштөр ULP сопроцессордук иштеши. Ар кандай ойготуу окуясы (MAC, хост, RTC таймери же тышкы үзгүлтүккө учуратуу) чипти ойготот.
- Терең уйку режими: RTC эстутуму жана перифериялык түзүлүштөр гана иштеп жаткан абалда. WiFi жана Bluetooth байланыш маалыматтары RTCде сакталат. ULP сопроцессору иштей алат.
- Күтүү режими: 8 МГц осциллятору жана орнотулган сопроцессору ULP өчүрүлгөн. Электр менен камсыздоону калыбына келтирүү үчүн RTC эс тутуму өчүрүлгөн. Жай саатта бир гана RTC саат таймери жана жумушта кээ бир RTC GPIO жайгашкан. RTC RTC сааты же таймери GPIO Күтүү режиминен ойгонушу мүмкүн.
- Терең уйку режими
- байланыштуу уйку режими: Активдүү, Модем-Уйку жана Жеңил-Уйку режиминин ортосунда режимге өтүүнү үнөмдөйт. Wi-Fi / Bluetooth байланышын камсыз кылуу үчүн CPU, Wi-Fi, Bluetooth жана радио алдын ала коюлган убакыт аралыгы ойгонушу керек.
- Ultra төмөн кубаттуулуктагы сенсор мониторинг ыкмалары: негизги система - Терең уйку режими, ULP сопроцессору сенсордун маалыматтарын өлчөө үчүн мезгил-мезгили менен ачылып же жабылып турат. Сенсор маалыматтарды өлчөйт, ULP сопроцессору негизги системаны ойготууну чечет.
Ар кандай энергия керектөө режимдериндеги функциялар: 5-ТАБЛИЦА
ЭЛЕКТРДИК МҮНӨЗДӨМЛӨР
ЛИМИТ ПАРАМЕТРЛЕР
Таблица 8: Чектөөчү маанилер
- VIO кубат менен камсыздоо аянтчасына, ESP32 Техникалык спецификациясынын IO_MUX тиркемесин караңыз, VDD_SDIO үчүн кубат менен камсыздоонун SD_CLK катары
UIFlow Ыкчам баштоо
- Бул окуу куралы M5StickC жана M5StickC PLUS үчүн колдонулат
Күйүүчү курал
Иштөө тутумуңузга ылайык M5Burner микропрограммасын күйгүзүү куралын жүктөп алуу үчүн төмөнкү баскычты басыңыз. Тиркемени ачып, ачыңыз.
Эскертүү: MacOS колдонуучулары орнотулгандан кийин, төмөнкү сүрөттө көрсөтүлгөндөй, тиркемени Колдонмо папкасына салыңыз.
Микропрограмма күйүп жатат
- Burner күйгүзүүчү куралды ачуу үчүн эки жолу чыкылдатыңыз, сол менюдан тиешелүү аппараттын түрүн тандаңыз, керектүү микропрограмманын версиясын тандап, жүктөп алуу үчүн жүктөө баскычын басыңыз.
- Андан кийин, M5 түзмөгүн Type-C кабели аркылуу компьютерге туташтырыңыз жана тиешелүү COM портун тандаңыз, берүү ылдамдыгы M5Burnerдеги демейки конфигурацияны колдоно алат, мындан тышкары, сиз аппарат туташа турган WIFI да толтура аласыз. микропрограмманы күйгүзүү учурунда сtagд маалымат. Конфигурациялангандан кийин, күйгүзүүнү баштоо үчүн "Бүр" чыкылдатыңыз
- Күйүп жаткан журнал "Ийгиликтүү күйгүзүүнү" сунуштаганда, бул микропрограмма күйүп кеткенин билдирет.
- Биринчи күйүп жатканда же микропрограммалык программа нормалдуу эмес иштеп жатканда, флеш эстутумду өчүрүү үчүн "Тазалоо" баскычын чыкылдатсаңыз болот. Микропрограмманы кийинки жаңыртууда кайра тазалоонун кереги жок, антпесе сакталган Wi-Fi маалыматы жок кылынат жана API ачкычы жаңыланат.
WIFI конфигурациялоо
UIFlow оффлайн режиминде да камсыз кылат web программисттин версиялары. колдонгондо web версияда, биз түзмөк үчүн WiFi туташуусун конфигурациялашыбыз керек. Төмөндө түзмөк үчүн WiFi туташуусун конфигурациялоонун эки жолу сүрөттөлөт (Burn конфигурациясы жана AP хотспот конфигурациясы).
Wi-Fi конфигурациясын күйгүзүү (сунушталат)
UIFlow-1.5.4 жана жогорудагы версиялар WiFi маалыматын M5Burner аркылуу түз жаза алат.
AP хотспот конфигурациясы WiFi
- Машинаны иштетүү үчүн сол жактагы кубат баскычын басып, кармап туруңуз. Эгерде WiFi конфигурацияланбаса, система биринчи жолу күйгүзүлгөндө тармактын конфигурациялоо режимине автоматтык түрдө кирет. Башка программаларды иштеткенден кийин тармак конфигурациялоо режимине кайра киргиңиз келет дейли, төмөндөгү операцияга кайрылсаңыз болот. UIFlow логотиби ишке киргенде пайда болгондон кийин, конфигурация барагына кирүү үчүн Башкы баскычты (борбордогу M5 баскычын) тез басыңыз. Опцияны Орнотууга которуу үчүн фюзеляждын оң жагындагы баскычты басыңыз жана ырастоо үчүн Башкы бет баскычын басыңыз. Опцияны WiFi жөндөөсүнө которуу үчүн оң баскычты басыңыз, ырастоо үчүн Башкы баскычты басыңыз жана конфигурацияны баштаңыз.
- Мобилдик телефонуңуз менен хотспотко ийгиликтүү кошулгандан кийин, экрандагы QR кодун сканерлөө үчүн мобилдик телефондун браузерин ачыңыз же 192.168.4.1 түз кириңиз, жеке WIFI маалыматыңызды толтуруу үчүн баракчага кириңиз жана WiFi маалыматыңызды жаздыруу үчүн Конфигурациялоо баскычын басыңыз. . Аппарат ийгиликтүү конфигурациялангандан кийин жана программалоо режимине өткөндөн кийин автоматтык түрдө өчүрүлөт.
Эскертүү: Конфигурацияланган WiFi маалыматында "мейкиндик" сыяктуу атайын белгилерге жол берилбейт.
Тармак программалоо режими жана API АЧКЫЧЫ
Тармактык программалоо режимине кириңиз
Тармактык программалоо режими M5 түзмөгү менен UIFlow ортосундагы док режими web программалоо платформасы. Экранда аппараттын учурдагы тармактык байланыш абалы көрсөтүлөт. Көрсөткүч жашыл болгондо, бул сиз каалаган убакта программаны түртүүнү ала аласыз дегенди билдирет. Демейки кырдаалда, биринчи ийгиликтүү WiFi тармагы конфигурациясынан кийин, аппарат автоматтык түрдө өчүрүлүп, тармактык программалоо режимине кирет. Эгерде сиз башка тиркемелерди иштеткенден кийин программалоо режимине кантип кайра кирүүнү билбесеңиз, анда төмөнкү операцияларга кайрылсаңыз болот. кайра баштоодо, программалоо режимин тандоо үчүн негизги меню интерфейсиндеги А баскычын басыңыз жана программалоо режиминин бетинде тармактын индикаторунун оң индикатору жашыл түскө айланганча күтүңүз. UIFlow программалоо барагына кириңиз flow.m5stack.com компьютер браузеринде.
API KEY жупташтыруу
API АЧКЫЧЫ - UIFlow колдонууда M5 түзмөктөрү үчүн байланыш ишеним грамотасы web программалоо. UIFlow тарабында тиешелүү API АЧКЫЧЫН конфигурациялоо менен, программаны белгилүү бир түзмөккө түртсө болот. Колдонуучу компьютерде flow.m5stack.com сайтына барышы керек web UIFlow программалоо барагына кирүү үчүн браузер. Барактын жогорку оң бурчундагы меню тилкесиндеги жөндөө баскычын чыкылдатыңыз, тиешелүү түзмөккө API ачкычын киргизиңиз, колдонулган жабдыкты тандаңыз, сактоо үчүн OK баскычын чыкылдатыңыз жана ал ийгиликтүү туташуу сурагыча күтүңүз.
LED күйгүзүү
Жогорудагы кадамдарды аткарыңыз, андан кийин UIFlow менен программалоону баштасаңыз болот. Төмөндө LED индикаторун күйгүзүү үчүн M5StickC-ди айдоо үчүн жөнөкөй программа көрсөтүлөт. (1. Программа блогун күйгүзүү үчүн LEDди сүйрөңүз. 2. Орнотууларды инициализациялоо программасына кошуңуз. 3 Жогорку оң бурчтагы Run баскычын басыңыз)
UIFlow Desktop IDE
UIFlow Desktop IDE - бул UIFlow программистинин офлайн версиясы, ал тармак туташуусун талап кылбайт жана сизге программага жооп берүү тажрыйбасын бере алат. Иштөө тутумуңузга ылайык жүктөп алуу үчүн UIFlow-Desktop-IDE тиешелүү версиясын басыңыз.
USB программалоо режими
Жүктөлгөн UIFlow Desktop IDE архивин ачып, тиркемени иштетүү үчүн эки жолу чыкылдатыңыз.
Колдонмо башталгандан кийин, ал сиздин компьютериңизде USB драйвери (CP210X) бар же жок экенин автоматтык түрдө аныктайт, Орнотууну чыкылдатыңыз жана орнотууну аяктоо үчүн көрсөтмөлөрдү аткарыңыз. (M5StickC CP210X драйверин талап кылбайт, андыктан колдонуучулар орнотууну же өткөрүп жиберүүнү тандай алышат)
Колдонмо башталгандан кийин, ал сиздин компьютериңизде USB драйвери (CP210X) бар же жок экенин автоматтык түрдө аныктайт, Орнотууну чыкылдатыңыз жана орнотууну аяктоо үчүн көрсөтмөлөрдү аткарыңыз. (M5StickC CP210X драйверин талап кылбайт, андыктан колдонуучулар орнотууну же өткөрүп жиберүүнү тандай алышат)
UIFlow Desktop IDE колдонуу үчүн UIFlow микропрограммасы бар M5 түзмөгү жана ** USB программалоо режимине кирүү керек
Кайра иштетүү үчүн аппараттын сол жагындагы кубат баскычын чыкылдатыңыз, менюга киргенден кийин, USB режимин тандоо үчүн оң баскычты тез басыңыз.
Тиешелүү портту жана программалоочу түзүлүштү тандап, туташуу үчүн OK басыңыз.
БЛЕ УАРТ
Function Description
Bluetooth байланышын орнотуп, Bluetooth өткөрүү кызматын иштетиңиз
- Атын баштоо Орнотууларды баштоо, Bluetooth түзмөгүнүн атын конфигурациялоо.
- BLE UART Жазуучу BLE UART аркылуу маалыматтарды жөнөтүү.
- BLE UART кэш бойдон калууда BLE UART маалыматтарынын байт санын текшериңиз.
- BLE UART BLE UART кэшиндеги бардык маалыматтарды окуйт.
- BLE UART тамгаларды окуйт BLE UART кэшинде n маалыматтарды оку.
Instructions
Bluetooth аркылуу өтүүчү туташууну орнотуп, күйгүзүү/өчүрүү башкаруучу LEDди жөнөтүңүз.
- M5StickC IoT баштоо үйрөткүчү
- UIFlow блогунун киришүүсү
FCC билдирүүсү
Сактоо үчүн жооптуу тарап тарабынан ачык бекитилбеген ар кандай өзгөртүүлөр же модификациялар колдонуучунун жабдууларды иштетүү укугун жокко чыгарышы мүмкүн.
Бул аппарат FCC эрежелеринин 15-бөлүгүнө ылайык келет. Операция төмөнкү эки шартка ылайык жүзөгө ашырылат:
- Бул аппарат зыяндуу тоскоолдуктарды жаратпашы мүмкүн жана
- Бул аппарат келген тоскоолдуктарды, анын ичинде каалабаган операцияга алып келиши мүмкүн болгон тоскоолдуктарды кабыл алышы керек. Экспозициянын билдирүүсү Экспозициянын билдирүүсү Экспозициянын билдирүүсү Эскертүү: Бул жабдуу сыналган жана FCC Эрежелеринин 15-бөлүгүнө ылайык, В классындагы санариптик аппараттын чектөөлөрүнө ылайык келери аныкталган. Бул чектөөлөр турак жай орнотулган зыяндуу кийлигишүүлөрдөн акылга сыярлык коргоону камсыз кылуу үчүн иштелип чыккан. Бул жабдуу радио жыштык энергиясын өндүрөт, колдонот жана нурландыра алат жана эгер нускамаларга ылайык орнотулбаса жана колдонулбаса, радио байланыштарына зыяндуу тоскоолдуктарды жаратышы мүмкүн. Бирок, кандайдыр бир орнотууда кийлигишүү болбойт деген кепилдик жок. Эгерде бул жабдуу радио же телевизорду кабыл алууда зыяндуу тоскоолдуктарды жаратса, аны өчүрүү жана күйгүзүү аркылуу аныктоого болот, колдонуучуга төмөнкү чаралардын бири же бир нечеси аркылуу тоскоолдукту оңдоого аракет кылуу сунушталат:
- Кабыл алуучу антеннанын багытын өзгөртүңүз же башка жерге которуңуз.
- Жабдуу менен кабыл алгычтын ортосундагы бөлүнүүнү көбөйтүңүз.
- Жабдууларды ресивер туташтырылгандан башка схемадагы розеткага туташтырыңыз.
- Жардам алуу үчүн дилерге же тажрыйбалуу радио/телевидение техникине кайрылыңыз.
FCC радиациянын таасири жөнүндө билдирүү:
Бул жабдуулар көзөмөлдөнбөгөн чөйрө үчүн белгиленген FCC радиациялык таасир этүүчү чектерге жооп берет. Бул жабдуу радиатор менен денеңиздин ортосунда эң аз 20 см аралыкта орнотулуп, иштетилиши керек. Аппаратты иштетүү үчүн капталдагы кубат баскычын эки секунд басып туруңуз. Аппаратты өчүрүү үчүн 6 секунддан ашык басып туруңуз. Үй экраны аркылуу фото режимине өтүңүз, ал эми камера аркылуу алынуучу аватар TFT экранында көрсөтүлөт. USB кабели иштеп жатканда туташтырылышы керек, ал эми литий батарейкасы электр энергиянын өчүрүлүшүнө жол бербөө үчүн кыска мөөнөттүү сактоо үчүн колдонулат
Документтер / Ресурстар
![]() |
M5stack M5STICKC PLUS ESP32-PICO-D4 модулу [pdf] Колдонуучунун колдонмосу M5STICKCPLUS, 2AN3WM5STICKCPLUS, ESP32-PICO-D4 модулу |