Комплет за развој на IoT базиран на M5STACK-CORE2
РЕГИСТРИРАЈ
M5Stick CORE2 е плочка ESP32 која се базира на чип ESP32-D0WDQ6-V3, содржи
Хардверски состав
Хардверот на CORE2: Чип ESP32-D0WDQ6-V3, TFT екран, зелена LED, копче, интерфејс GROVE, интерфејс TypeC-to-USB, чип за управување со енергија и батерија.
ESP32-D0WDQ6-V3 ESP32 е двојадрен систем со два процесори од Harvard Architecture Xtensa LX6. Целата вградена меморија, надворешната меморија и периферните уреди се наоѓаат на магистралата за податоци и/или на инструкциската магистрала на овие процесори. Со некои мали исклучоци (види подолу), мапирањето на адреси на два процесори е симетрично, што значи дека тие ги користат истите адреси за пристап истата меморија. Повеќе периферни уреди во системот можат да пристапат до вградената меморија преку DMA.
TFT екран е 2-инчен екран во боја управуван од ILI9342C со резолуција од 320 x 240. Оперативен волtagопсегот е 2.6~3.3V, опсегот на работната температура е -25~55°C.
Чип за управување со енергија е AXP192 на X-Powers. Оперативниот волtagопсегот е 2.9V~6.3V и струјата на полнење е 1.4A.
CORE2 го опремува ESP32 со сè што е потребно за програмирање, сè што е потребно за работа и развој
ПИН ОПИС
USB интерфејс
USB-интерфејс од типот C на конфигурација M5CAMREA, поддржува стандарден протокол за комуникација USB2.0.
ИНТЕРФЕЈС GROVE
Расположено 4p на 2.0mm M5CAMREA GROVE интерфејси, внатрешни жици и поврзани GND, 5V, GPIO32, GPIO33.
ФУНКЦИОНАЛЕН ОПИС
Ова поглавје ги опишува различните модули и функции ESP32-D0WDQ6-V3.
ЦПУ И МЕМОРИЈА
Xtensa® едно-/двојадрен 32-битен LX6 микропроцесор(и), до 600MIPS (200MIPS заESP32-S0WD/ESP32-U4WDH, 400 MIPS за ESP32-D2WD):
- 448 KB ROM
- 520 KB SRAM
- 16 KB SRAM во RTC
- QSPI поддржува повеќе flash/SRAM чипови
ОПИС НА ЧУВАЊЕТО
Надворешен Flash и SRAM
ESP32 поддржува повеќекратен надворешен QSPI блиц и статичка меморија за случаен пристап (SRAM), со хардверска AES шифрирање за заштита на корисничките програми и податоци.
- ESP32 пристапува до надворешен QSPI Flash и SRAM преку кеширање. До 16 MB надворешен простор за флеш код е мапиран во процесорот, поддржува 8-битен, 16-битен и 32-битен пристап и може да изврши код.
- До 8 MB надворешен Flash и SRAM мапирани на податочниот простор на процесорот, поддршка за 8-битен, 16-битен и 32-битен пристап. Flash поддржува само операции за читање, SRAM поддржува операции за читање и запишување.
КРИСТАЛ
Надворешен кристален осцилатор од 2 MHz~60 MHz (40 MHz само за Wi-Fi/BT функционалност)
RTC УПРАВУВАЊЕ И НИСКА ПОТРОШУВАЧКА НА ЕНЕРГИЈА
ESP32 користи напредни техники за управување со енергија, може да се префрли помеѓу различни режими за заштеда на енергија. (Види Табела 5).
- Режим за заштеда на енергија
- Активен режим: RF чипот работи. Чипот може да прима и пренесува звучен сигнал.
- Модем-режим на спиење: Процесорот може да работи, часовникот може да се конфигурира. Wi-Fi/Bluetooth baseband и RF
- Режим на лесен сон: Процесорот е суспендиран. RTC и меморија и периферни уреди ULP копроцесорска работа. Секој настан за будење (MAC, домаќин, RTC тајмер или надворешен прекин) ќе го разбуди чипот.
- Режим на длабок сон: само RTC меморијата и периферните уреди во работна состојба. Податоците за поврзување Wi-Fi и Bluetooth складирани во RTC. ULP копроцесорот може да работи.
- Режим на хибернација: 8 MHz осцилатор и вграден копроцесор ULP се оневозможени. RTC меморијата за враќање на напојувањето е исклучена. Само еден тајмер за RTC часовник лоциран на бавниот часовник и малку RTC GPIO на работа. RTC RTC часовникот или тајмерот може да се разбудат од режимот за хибернација GPIO.
- Режим на длабок сон
- поврзан режим на мирување: режимот за заштеда на енергија се префрла помеѓу активен, режим на мирување во модем, режим на лесен сон. Процесорот, Wi-Fi, Bluetooth и радио меморираниот временски интервал што треба да се разбуди, за да се обезбеди поврзување Wi-Fi / Bluetooth.
- Методи за следење на сензорот со ултра ниска моќност: главниот систем е режим на длабок сон, копроцесорот ULP периодично се отвора или затвора за мерење на податоците од сензорот. Сензорот ги мери податоците, ULP копроцесорот одлучува дали да го разбуди главниот систем.
ЕЛЕКТРИЧНИ КАРАКТЕРИСТИКИ
ГРАНИЧНИ ПАРАМЕТИ
- VIO на подлогата за напојување, погледнете го Додатокот за техничка спецификација ESP32
IO_MUX, како SD_CLK напојување за VDD_SDIO.
Притиснете и задржете го страничното копче за вклучување две секунди за да го стартувате уредот. Притиснете и задржете повеќе од 6 секунди за да го исклучите уредот. Префрлете се на режимот на фотографија преку почетниот екран, а аватарот што може да се добие преку камерата се прикажува на екранот tft. USB-кабелот мора да биде поврзан кога работи, а литиумската батерија се користи за краткорочно складирање за да се спречи напојувањето неуспех.
Изјава на FCC
Сите промени или модификации кои не се изрично одобрени од страната одговорна за усогласеноста може да го поништат овластувањето на корисникот да работи со опремата.
Овој уред е во согласност со дел 15 од Правилата на FCC. Работата е предмет на следниве два услови:
- Овој уред може да не предизвикува штетни пречки и
- Овој уред мора да ги прифати сите примени пречки, вклучително и пречки што може да предизвикаат несакано работење.
Забелешка: Оваа опрема е тестирана и утврдено е дека е во согласност со ограничувањата за дигитален уред од класа Б, во согласност со дел 15 од Правилата на FCC. Овие ограничувања се дизајнирани да обезбедат разумна заштита од штетни пречки во станбена инсталација. Оваа опрема генерира, користи и може да зрачи енергија на радио фреквенција и, доколку не се инсталира и користи во согласност со упатствата, може да предизвика штетни пречки на радио комуникациите. Сепак, не постои гаранција дека нема да има пречки во одредена инсталација. Доколку оваа опрема предизвика штетни пречки на радио или телевизиски прием, што може да се утврди со исклучување и вклучување на опремата, корисникот се охрабрува да се обиде да ги поправи пречките со една или повеќе од следниве мерки:
- ориентирајте или преместете ја приемната антена.
- Зголемете го одвојувањето помеѓу опремата и приемникот.
- Поврзете ја опремата во штекер на коло различно од она на кое е поврзан ресиверот.
- Консултирајте се со продавачот или со искусен радио/телевизиски техничар за помош.
Информации за изложеност на RF (SAR)
Овој телефон е дизајниран и произведен да не ги надминува границите на емисија за изложеност на енергија на радио фреквенција (RF) поставени од Федералната комисија за комуникации на Соединетите држави.
За време на тестирањето на САР, овој уред беше поставен да пренесува на највисоко ниво на сертифицирана моќност во сите тестирани опсези на фреквенција и да се постави во позиции што симулираат RF изложеност при употреба против главата без одвојување и во близина на телото со одвојување од 0 mm.
Ограничувањето на SAR поставено од FCC е 1.6 W/kg. FCC додели одобрение за опрема за овој модел на телефон со сите пријавени нивоа на SAR оценети како во согласност со упатствата за изложеност на RF на FCC.
Известување за IC
Овој уред е во согласност со RSS-стандардите без лиценца на Industry Canada. Работата е предмет на следниве два услови:
- овој уред може да не предизвикува пречки и
- овој уред мора да прифати какви било пречки, вклучително и пречки што може да предизвикаат несакано работење на уредот.
IC Изјава за изложеност на радијација
Овој EUT е усогласен со SAR за општа популација/граници на неконтролирана изложеност во IC RSS-102 и е тестиран во согласност со методите и процедурите за мерење наведени во IEEE 1528 и IEC 62209. Оваа опрема треба да се инсталира и работи на минимално растојание од 0 cm помеѓу радијаторот и вашето тело. Овој уред и неговите антени не смеат да се лоцираат или да работат заедно со која било друга антена или предавател
Брз почеток на UIFlow
Алатка за горење
Забелешка: По инсталацијата на корисниците на MacOS, ве молиме ставете ја апликацијата во папката Application, како што е прикажано на сликата подолу.
Горење на фирмверот
- Кликнете двапати за да ја отворите алатката за горење Burner, изберете го соодветниот тип на уред во левото мени, изберете ја верзијата на фирмверот што ви треба и кликнете на копчето за преземање за преземање.
- Потоа поврзете го уредот M5 со компјутерот преку кабелот Type-C, изберете ја соодветната COM порта, брзината на бауд може да ја користи стандардната конфигурација во M5Burner, освен тоа, можете исто така да го пополните WIFI на кој ќе се поврзе уредот за време на согорувањето на фирмверот stagинформации. По конфигурацијата, кликнете „Burn“ за да започнете со снимање.
- Кога дневникот за горење бара Успешно изгори , тоа значи дека фирмверот е изгорен.
Кога прво се запали или кога програмата за фирмвер работи ненормално, можете да кликнете на „Избриши“ за да ја избришете флеш меморијата. Во следното ажурирање на фирмверот, нема потреба повторно да се брише, инаку зачуваните информации за Wi-Fi ќе се избришат и клучот API ќе се освежи.
Конфигурирајте WIFI
UIFlow обезбедува и офлајн и web верзија на програмерот. При користење на web верзија, треба да конфигурираме WiFi конекција за уредот. Следното опишува два начина за конфигурирање на WiFi конекција за уредот (конфигурација на Burn и конфигурација на AP hotspot).
Запали ја конфигурацијата WiFi (препорачувам)
UIFlow-1.5.4 и горенаведените верзии можат да пишуваат информации за WiFi директно преку M5Burner.
WiFi за конфигурација на APhotspot
- Притиснете и задржете го копчето за вклучување лево за да ја вклучите машината. Ако WiFi не е конфигуриран, системот автоматски ќе влезе во режимот на мрежна конфигурација кога ќе се вклучи за прв пат. Да претпоставиме дека сакате повторно да влезете во режимот на конфигурација на мрежата откако ќе извршите други програми, можете да се повикате на операцијата подолу. Откако ќе се појави логото UIFlow при стартување, брзо кликнете на копчето Home (централно копче M5) за да влезете во страницата за конфигурација. Притиснете го копчето од десната страна на трупот за да ја префрлите опцијата на Поставување и притиснете го копчето Home за да потврдите. Притиснете го десното копче за да ја префрлите опцијата на WiFi Setting, притиснете го копчето Home за да потврдите и започнете со конфигурацијата.
- Откако успешно ќе се поврзете на хотспот со вашиот мобилен телефон, отворете го прелистувачот на мобилниот телефон за да го скенирате QR-кодот на екранот или директно да пристапите до 192.168.4.1, внесете ја страницата за да ги пополните вашите лични информации за WIFI и кликнете Конфигурирај за да ги снимите вашите информации за WiFi . Уредот автоматски ќе се рестартира откако успешно ќе се конфигурира и ќе влезе во режим на програмирање.
Забелешка: Специјалните знаци како „простор“ не се дозволени во конфигурираните информации за WiFi.
Режим на мрежно програмирање и API KEY
Влезете во режим на мрежно програмирање
Режимот на мрежно програмирање е режим на приклучување помеѓу уредот M5 и UIFlow web програмска платформа. Екранот ќе го прикаже моменталниот статус на мрежна конекција на уредот. Кога индикаторот е зелен, тоа значи дека можете да примите програмско притискање во секое време. Во стандардна ситуација, по првата успешна конфигурација на WiFi мрежата, уредот автоматски ќе се рестартира и ќе влезе во режим на мрежно програмирање. Ако не знаете како повторно да влезете во режимот на програмирање откако ќе извршите други апликации, можете да се повикате на следните операции.
се рестартира, притиснете го копчето A во интерфејсот на главното мени за да го изберете режимот на програмирање и почекајте додека десниот индикатор на мрежниот индикатор не стане зелен на страницата за режимот на програмирање. Пристапете до програмската страница UIFlow со посета на ow.m5stack.com на компјутерски прелистувач.
APKEY спарување
API KEY е акредитив за комуникација за уредите M5 кога се користи UIFlow web програмирање. Со конфигурирање на соодветниот API KEY на страната UIFlow, програмата може да се турка за конкретниот уред. Корисникот треба да го посети ow.m5stack.com на компјутерот web прелистувач за да влезете на страницата за програмирање UIFlow. Кликнете на копчето за поставки во лентата со мени во горниот десен агол на страницата, внесете го клучот API на соодветниот уред, изберете го употребениот хардвер, кликнете OK за да зачувате и почекајте додека не побара успешно поврзување.
HTTP
Завршете ги горенаведените чекори, а потоа можете да започнете да програмирате со UIFlow. За прample:Пристапете до Baidu преку HTTP
БЛЕ УАРТ
Опис на функцијата
Воспоставете врска со Bluetooth и овозможете ја услугата за премин преку Bluetooth.
- Внесете го името на уредот Иницијализирајте ги поставките, конфигурирајте го името на уредот со Bluetooth.
- BLE UART Writre Испратете податоци користејќи BLE UART.
- BLE UART останува кеш Проверете го бројот на бајти на податоци BLE UART.
- BLE UART ги чита сите Прочитај ги сите податоци во кешот BLE UART.
- BLE UART за читање знаци Читајте n податоци во кешот BLE UART.
Инструкции
Воспоставете поврзување преку Bluetooth и контролна ЛЕД за вклучување/исклучување.
UIFlow Desktop IDE
UIFlow Desktop IDE е офлајн верзија на UIFlow програмерот за која не е потребна мрежна конекција и може да ви обезбеди одговорно искуство за притискање на програми. Ве молиме кликнете на соодветната верзија на UIFlow-Desktop-IDE за да ја преземете според вашиот оперативен систем.
USB режим на програмирање
Отпакувајте ја преземената архива на UIFlow Desktop IDE и кликнете двапати за да ја извршите апликацијата.
Откако ќе започне апликацијата, таа автоматски ќе открие дали вашиот компјутер има USB-двигател (CP210X), кликнете Инсталирај и следете ги инструкциите за да ја завршите инсталацијата.
Откако ќе заврши инсталацијата на драјверот, тој автоматски ќе влезе во UIFlow Desktop IDE и автоматски ќе се појави полето за конфигурација. Во тоа време, поврзете го уредот M5 со компјутерот преку кабелот за податоци Tpye-C.
Користењето на UIFlow Desktop IDE бара уред M5 со фирмвер UIFlow и внесете ** режим на програмирање USB **.
Кликнете на копчето за вклучување од левата страна на уредот за да се рестартира, откако ќе влезете во менито, брзо кликнете на десното копче за да изберете USB режим.
Изберете ја соодветната порта и програмскиот уред, кликнете OK за да се поврзете.
Поврзани врски
Вовед во UIFlow Block
Документи / ресурси
![]() |
Комплет за развој на IoT базиран на M5STACK M5STACK-CORE2 [pdf] Упатство за користење M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, M5STACK-CORE2 Комплет за развој на IoT, M5STACK-CORE2, Комплет за развој базиран на IoT, комплет за развој на IoT, комплет за развој |