Дастури корбар M5STACK ESP32 CORE2 Kit Development IoT

Дастури корбар M5STACK ESP32 CORE2 Kit Development IoT

1. НАҚШ

M5Stick CORE2 тахтаи ESP32 мебошад, ки дар асоси чипи ESP32-D0WDQ6-V3 дорои экрани 2-дюймаи TFT мебошад. Тахта аз PC+ABC сохта шудааст.

Дастури корбар M5STACK ESP32 CORE2 Kit Development IoT - Нақша

1.1 Таркиби сахтафзор

Таҷҳизоти CORE2: чипи ESP32-D0WDQ6-V3, экрани TFT, LED сабз, тугма, интерфейси GROVE, интерфейси Type.C-to-USB, чипи идоракунии барқ ​​ва батарея.
ESP32-D0WDQ6-V3 ESP32 як системаи дуҷониба бо ду CPUs Architecture Harvard Tense LX6 мебошад. Ҳама хотираи дарунсохт, хотираи беруна ва периферияҳо дар автобуси додаҳо ва/ё автобуси дастурии ин CPUҳо ҷойгиранд. Бо баъзе истисноҳои хурд (нигаред ба поён), харитасозии суроғаҳои ду CPU симметрӣ аст, яъне онҳо барои дастрасӣ ба хотираи якхела суроғаҳоро истифода мебаранд. Якчанд дастгоҳҳои канории система метавонанд тавассути DMA ба хотираи дохилӣ дастрасӣ пайдо кунанд.

Экрани TFT як экрани рангаи 2 дюймаи ILI9342C бо қарори 320 x 240 мебошад.
Ҷилди амалиётӣtagдиапазони e 2.6 ~ 3.3V, диапазони ҳарорати корӣ -25 ~ 55 ° C аст.
Чипи идоракунии нерӯи X-Powers AXP192 мебошад. Ҷилди амалиётӣtagДиапазони e 2.9V ~ 6.3V ва ҷараёни барқгиранда 1.4А аст.
CORE2 ESP32-ро бо ҳама чизҳое, ки барои барномасозӣ лозим аст, муҷаҳҳаз мекунад, ҳама чизест, ки барои фаъолият ва рушд лозим аст

2.ТАВСИФИ PIN

2.1. ИНТЕРФЕЙСИ USB

M5CAMREA Configuration Type-C Type-C интерфейси USB, дастгирӣ протоколи алоқаи стандартии USB2.0.

Дастури корбар M5STACK ESP32 CORE2 Kit Development IoT - USB

2.2. ИНТЕРФЕЙСИ GROVE

4p қатрон аз интерфейсҳои 2.0mm M5CAMREA GROVE, ноқилҳои дохилӣ ва GND, 5V, GPIO32, GPIO33 пайваст карда шудаанд.

Дастури корбар M5STACK ESP32 CORE2 Kit Development IoT - Интерфейси Grove

3.ТАВСИФИ ФУНКСИОНАЛӢ

Ин боб модулҳо ва вазифаҳои гуногуни ESP32-D0WDQ6-V3-ро тавсиф мекунад.

3.1. CPU ВА ХОТИРА

Микропросессор(ҳо)-и Xtensa® як-/дугона-аслӣ32-bitLX6, то 600MIPS (200MIPSforESP32-S0WD/ESP32-U4WDH, 400 MIPS барои ESP32-D2WD):

  • 448 КБ ROM
  • 520 КБ SRAM
  • 16 KB SRAM дар RTC
  • QSPI якчанд микросхемаҳои флеш/SRAM -ро дастгирӣ мекунад
3.2. ТАВСИФИ НИГАХДОР
3.2.1.Флеши беруна ва SRAM

ESP32 дурахши сершумори QSPI берунӣ ва хотираи дастрасии тасодуфии статикиро (SRAM) дастгирӣ мекунад, ки дорои рамзгузории AES дар сахтафзор барои ҳифзи барномаҳо ва додаҳои корбар мебошад.

  • ESP32 тавассути кэш дастрасии берунии QSPI Flash ва SRAM. То 16 МБ фазои рамзи берунии Flash дар CPU ҷойгир карда шудааст, дастрасии 8-бит, 16-бит ва 32-битро дастгирӣ мекунад ва метавонад кодро иҷро кунад.
  • То 8 МБ Flash ва SRAM-и беруна ба фазои додаҳои CPU харита карда шудааст, дастгирии дастрасии 8-бит, 16-бит ва 32-бит. Flash танҳо амалиёти хонданро дастгирӣ мекунад, SRAM амалиёти хондан ва навиштанро дастгирӣ мекунад.
3.3. КРИСТАЛ

Осциллятори берунии 2 МГс ~ 60 МГс (танҳо 40 МГс барои функсияи Wi-Fi/BT)

3.4. ИДОРАКУНИИ РТК ва ИСТИФОТИ КУВВАИ ПАСТ

ESP32 усулҳои пешрафтаи идоракунии нерӯи барқро истифода мебарад, ки метавонанд дар байни режимҳои гуногуни сарфаи нерӯ иваз карда шаванд. (Ба ҷадвали 5 нигаред).

  • Ҳолати сарфаи барқ
    – Ҳолати фаъол: чипи RF кор мекунад. Чип метавонад сигнали садоро қабул ва интиқол диҳад.
    - Ҳолати хоби модем: CPU метавонад кор кунад, соат метавонад танзим карда шавад. Пойгоҳи Wi-Fi / Bluetooth ва RF
    - Ҳолати хоби сабук: CPU боздошта шудааст. RTC ва хотира ва перифери ULP амалиёти coprocessor. Ҳар як ҳодисаи бедоршавӣ (MAC, мизбон, таймер RTC ё қатъи беруна) чипро бедор мекунад. - Ҳолати хоби амиқ: танҳо хотираи RTC ва таҷҳизоти канорӣ дар ҳолати корӣ. Маълумоти пайвасти WiFi ва Bluetooth, ки дар RTC нигоҳ дошта мешаванд. Сопроцессори ULP метавонад кор кунад. – Ҳолати интизорӣ: осциллятори 8 МГс ва сопротсессори дарунсохт ULP хомӯш карда шудаанд. Хотираи RTC барои барқарор кардани таъминоти барқ ​​қатъ карда мешавад. Танҳо як таймер соати RTC дар соати суст ҷойгир аст ва баъзе RTC GPIO дар ҷои кор. Соат ё таймери RTC RTC метавонад аз ҳолати GPIO Hibernation бедор шавад.
  • Ҳолати хоби амиқ
    - Ҳолати хоби марбут: гузариш дар режими сарфаи барқ ​​байни режими фаъол, хоби модем, хоби сабук. CPU, Wi-Fi, Bluetooth ва радио фосилаи вақти пешакӣ муқарраршуда бедор карда мешавад, то пайвасти Wi-Fi / Bluetooth таъмин карда шавад.
    - Усулҳои мониторинги сенсори ултра камқувват: системаи асосӣ режими хоби амиқ аст, барои чен кардани маълумоти сенсори ULP давра ба давра кушода ё баста мешавад. Сенсор маълумотро чен мекунад, протсессори ULP тасмим мегирад, ки системаи асосиро бедор кунад.

Дастури корбар M5STACK ESP32 CORE2 Kit Development IoT - Ҳолати хоби амиқ

4. ХАРСИЯТҲОИ ЭЛЕКТРИКӢ

4.1. ПАРАМЕТРХОИ МАХДУД

Дастури корбар барои таҳияи маҷмӯаи M5STACK ESP32 CORE2 IoT - Параметрҳои маҳдуд

1. VIO ба панели таъминоти барқ, Ба Замимаи IO_MUX мушаххасоти техникии ESP32 муроҷиат кунед, ҳамчун SD_CLK таъминоти барқ ​​барои VDD_SDIO.

Барои оғоз кардани дастгоҳ тугмаи барқро дар тӯли ду сония пахш карда нигоҳ доред. Барои хомӯш кардани дастгоҳ зиёда аз 6 сония пахш карда нигоҳ доред. Ба ҳолати акс тавассути экрани асосӣ гузаред ва аватаре, ки тавассути камера гирифта мешавад, дар экрани tft намоиш дода мешавад. Ҳангоми кор бояд сими USB пайваст карда шавад ва батареяи литий барои нигоҳдории кӯтоҳмуддат истифода мешавад, то аз қатъи барқ ​​пешгирӣ карда шавад.

Изҳороти FCC: Ҳама гуна тағирот ё тағийрот, ки аз ҷониби тарафе, ки барои мувофиқат ба таври возеҳ тасдиқ нашудаанд, метавонад ваколати корбарро барои идоракунии таҷҳизот бекор кунад.

Ин дастгоҳ ба қисми 15 Қоидаҳои FCC мувофиқат мекунад. Амалиёт ба ду шарти зерин вобаста аст:
(1) Ин дастгоҳ метавонад дахолати зарароварро ба вуҷуд наорад ва
(2) Ин дастгоҳ бояд ҳама гуна дахолати гирифташударо қабул кунад, аз ҷумла дахолате, ки боиси фаъолияти номатлуб мегардад.
Эъломияи радиатсияи FCC: Ин таҷҳизот ба маҳдудиятҳои таъсири радиатсионӣ барои муҳити беназорати FCC мувофиқат мекунад. Ин таҷҳизот бояд бо масофаи на камтар аз 20 см байни радиатор ва бадани шумо насб ва истифода шавад.

Эзоҳ: Ин таҷҳизот санҷида шуд ва муайян карда шуд, ки ба маҳдудиятҳои дастгоҳи рақамии Синфи В мутобиқи қисми 15

Қоидаҳои FCC. Ин маҳдудиятҳо барои таъмини ҳифзи оқилона аз дахолати зараровар дар насби манзил пешбинӣ шудаанд. Ин таҷҳизот энергияи радиобасомадро тавлид мекунад, истифода мебарад ва метавонад паҳн кунад ва агар мувофиқи дастурҳо насб ва истифода нашавад, метавонад ба алоқаи радио халал расонад. Бо вуҷуди ин, ҳеҷ кафолате нест, ки дахолат дар як насби мушаххас рух надиҳад. Агар ин таҷҳизот ба қабули радио ё телевизион халали зараровар расонад, ки онро тавассути хомӯш кардан ва фурӯзон кардани таҷҳизот муайян кардан мумкин аст, ба корбар ташвиқ карда мешавад, ки бо як ё якчанд чораҳои зерин халалро ислоҳ кунад:
– Антеннаи қабулкунандаро аз нав ҷойгир кунед ё ҷойгир кунед.
– Фарқияти байни таҷҳизот ва қабулкуниро зиёд кунед.
– Таҷҳизотро ба розеткае пайваст кунед, ки аз схемае, ки қабулкунанда ба он васл шудааст, фарқ мекунад.
– Барои кӯмак бо дилер ё техникчии ботаҷрибаи радио/телевизион машварат кунед.

Оғози зуди UI Flow

Ин дастур ба M5Core2 дахл дорад

Воситаи сӯзишворӣ

Лутфан тугмаи зерро клик кунед, то асбоби сӯхтани нармафзори M5Burner-ро мувофиқи системаи оператсионии худ зеркашӣ кунед. Барномаро кушоед ва кушоед.

Дастури корбар M5STACK ESP32 CORE2 Kit Development IoT - Асбоби сӯзондан

Дастури корбар M5STACK ESP32 CORE2 Kit Development IoT - Пас аз насби корбарони MacOS

Сӯхтани нармафзор

  1. Барои кушодани асбоби сӯхтори Burner, ду маротиба клик кунед, дар менюи чап навъи дастгоҳи мувофиқро интихоб кунед, версияи нармафзори ба шумо лозимиро интихоб кунед ва тугмаи зеркаширо барои зеркашӣ пахш кунед.
    Дастури истифодабарандаи маҷмӯаи таҳияи M5STACK ESP32 CORE2 IoT - Барои кушодани асбоби сӯзонандаи Burner ду маротиба клик кунед
  2. Сипас дастгоҳи M5-ро ба компютер тавассути сими Type-C пайваст кунед, бандари мувофиқи COM-ро интихоб кунед, суръати интиқол метавонад конфигуратсияи пешфарзро дар M5Burner истифода барад, илова бар ин, шумо инчунин метавонед WIFI-ро пур кунед, ки дастгоҳ ҳангоми пайвастшавӣ ба он пайваст мешавад. нармафзори нармафзор сӯхтаастtagд маълумот. Пас аз танзимот, барои оғоз кардани сӯзондан "Сӯзондан" -ро клик кунед.
    Дастури корбар M5STACK ESP32 CORE2 IoT Development Kit - Сипас дастгоҳи M5-ро тавассути сими Type-C ба компютер пайваст кунед
  3. Вақте ки сабти сӯзишворӣ бомуваффақият сӯзонданро талаб мекунад, ин маънои онро дорад, ки нармафзори миёнарав сӯзонда шудааст.

Дастури корбар M5STACK ESP32 CORE2 Kit Development IoT - Вақте ки сабти сӯхтан дархост мекунад

Вақте ки бори аввал сӯзонда мешавад ё барномаи нармафзор ба таври ғайримуқаррарӣ кор мекунад, шумо метавонед "Тоза кардан" -ро пахш кунед, то хотираи флешро тоза кунед. Дар навсозии минбаъдаи нармафзор, лозим нест, ки дубора тоза кунед, вагарна маълумоти захирашудаи Wi-Fi нест карда мешавад ва калиди API нав карда мешавад.

WIFI-ро танзим кунед
UIFlow ҳам офлайн ва ҳам web версияи барномасоз. Ҳангоми истифодаи web версия, мо бояд пайвасти WiFi-ро барои дастгоҳ танзим кунем. Дар зер ду роҳи танзими пайвасти WiFi барои дастгоҳ тасвир шудааст (конфигуратсияи сӯзондан ва конфигуратсияи нуқтаи дастрасии AP).

Конфигуратсияи WiFi сӯзондан (тавсия дода мешавад)
UIFlow-1.5.4 ва версияҳои боло метавонанд маълумоти WiFi мустақиман тавассути M5Burner нависад.

Дастури корбар M5STACK ESP32 CORE2 Kit Development IoT - Конфигуратсияи WiFi сӯзондан

Конфигуратсияи нуқтаи дастрасии AP WiFi

  1. Барои фаъол кардани мошин тугмаи барқро дар тарафи чап пахш карда нигоҳ доред. Агар WiFi танзим нашуда бошад, вақте ки бори аввал фаъол мешавад, система ба таври худкор ба ҳолати конфигуратсияи шабака дохил мешавад. Фарз мекунем, ки шумо мехоҳед пас аз иҷро кардани барномаҳои дигар ба ҳолати конфигуратсияи шабака дубора ворид шавед, шумо метавонед ба амалиёти зер муроҷиат кунед. Пас аз он ки логотипи UIFlow ҳангоми оғозёбӣ пайдо мешавад, зуд тугмаи Home (тугмаи M5) -ро пахш кунед, то ба саҳифаи конфигуратсия ворид шавед. Тугмаи дар тарафи рости фюзеляжро пахш кунед, то интихобро ба Танзимот гузаред ва тугмаи Home -ро барои тасдиқ пахш кунед. Тугмаи ростро пахш кунед, то интихобро ба Танзимоти WiFi гузаред, тугмаи Home -ро пахш кунед, то тасдиқ кунед ва конфигуратсияро оғоз кунед.
    Дастури корбар M5STACK ESP32 CORE2 IoT Development Kit - Ҳолати барномасозии шабака як ҳолати пайвастшавӣ байни M5 мебошад
  2. Пас аз бомуваффақият пайваст шудан ба нуқтаи дастрас бо телефони мобилии худ, браузери телефони мобилиро кушоед, то рамзи QR-ро дар экран скан кунед ё мустақиман ба 192.168.4.1 дастрасӣ пайдо кунед, саҳифаро барои пур кардани маълумоти шахсии WIFI-и худ ворид кунед ва барои сабт кардани маълумоти WiFi-и худ Танзимотро пахш кунед. . Пас аз бомуваффақият конфигуратсия кардан ва ба ҳолати барномасозӣ ворид шудан дастгоҳ ба таври худкор бозоғоз мешавад. Эзоҳ: Дар маълумоти танзимшудаи WiFi ҳарфҳои махсус ба монанди "фазо" иҷозат дода намешаванд.

Дастури корбар M5STACK ESP32 CORE2 Kit Development IoT - Аломатҳои махсус ба монанди

Ҳолати барномасозии шабака ва калиди API
Реҷаи барномасозии шабакаро ворид кунед Шабака режими барномасозӣ як ҳолати пайвастшавӣ байни дастгоҳи M5 ва UIFlow мебошад web платформаи барномасозӣ. Экран ҳолати ҷории пайвасти шабакавии дастгоҳро нишон медиҳад. Вақте ки нишондиҳанда сабз аст, ин маънои онро дорад, ки шумо метавонед дар вақти дилхоҳ барномаи push-ро қабул кунед. Дар ҳолати пешфарз, пас аз аввалин конфигуратсияи бомуваффақияти шабакаи WiFi, дастгоҳ ба таври худкор бозоғоз мешавад ва ба ҳолати барномасозии шабака дохил мешавад. Агар шумо намедонед, ки чӣ тавр пас аз иҷро кардани барномаҳои дигар ба ҳолати барномасозӣ дубора ворид шавед, шумо метавонед ба амалҳои зерин муроҷиат кунед.
аз нав оғоз карда, тугмаи А-ро дар интерфейси менюи асосӣ пахш кунед, то реҷаи барномасозиро интихоб кунед ва интизор шавед, ки нишондиҳандаи рости нишондиҳандаи шабака дар саҳифаи реҷаи барномасозӣ сабз шавад. Ба саҳифаи барномасозии UIFlow тавассути боздид ворид шавед flow.m5stack.com дар браузери компютер.

Дастури корбар M5STACK ESP32 CORE2 IoT Development Kit - Ҳолати барномасозии шабака як ҳолати пайвастшавӣ байни M5 мебошад

Пайванди API KEY

API KEY эътимодномаи иртиботӣ барои дастгоҳҳои M5 ҳангоми истифодаи UIFlow мебошад web барномасозӣ. Бо танзим кардани калиди мувофиқи API дар тарафи UIFlow, барномаро барои дастгоҳи мушаххас тела додан мумкин аст. Истифодабаранда бояд боздид кунад flow.m5stack.com дар компютер web браузер барои ворид шудан ба саҳифаи барномасозии UIFlow. Тугмаи танзимотро дар сатри меню дар кунҷи рости болоии саҳифа клик кунед, калиди API-ро дар дастгоҳи мувофиқ ворид кунед, сахтафзори истифодашударо интихоб кунед, OK-ро пахш кунед, то захира кунед ва интизор шавед, ки он бомуваффақият пайваст шавад.

 

Дастури корбар M5STACK ESP32 CORE2 Kit Development IoT - Пайвасткунии API KEY

HTTP

Қадамҳои дар боло зикршударо иҷро кунед, пас шумо метавонед бо UIFlow барномасозӣ оғоз кунед. Барои мисолample: Дастрасӣ ба Baidu тавассути HTTP

Дастури корбар M5STACK ESP32 CORE2 IoT Development Kit - Қадамҳои дар боло зикршударо иҷро кунед, пас шумо метавонед бо UIFlow барномасозӣ оғоз кунед
БЛЕ УАРТ
Тавсифи функсия Пайвастагии Bluetooth-ро барқарор кунед ва хидмати гузариши Bluetooth-ро фаъол созед.

Дастури корбари маҷмӯаи таҳияи M5STACK ESP32 CORE2 IoT - Пайвасти Bluetooth-ро барқарор кунед ва хидмати гузариши Bluetooth-ро фаъол созед

  • Номро оғоз кунед Танзимотҳоро оғоз кунед, номи дастгоҳи Bluetooth-ро танзим кунед.
  • BLE UART Writer Бо истифода аз BLE UART маълумот фиристед.
  • BLE UART кэш боқӣ мемонад Миқдори байтҳои маълумоти BLE UART-ро санҷед.
  • BLE UART ҳамаро хонед Ҳама маълумотро дар кэши BLE UART хонед.
  • BLE UART аломатҳои хондани n маълумотро дар кэши BLE UART хонед.

Дастурҳо
Пайвастшавӣ тавассути Bluetooth-ро барқарор кунед ва LED-и назоратиро фурӯзон / хомӯш кунед.

Дастури корбарии маҷмӯаи таҳияи M5STACK ESP32 CORE2 IoT - Пайвастшавӣ тавассути Bluetooth барқарор кунед ва ирсол кунед

UIFlow IDE Desktop

UIFlow Desktop IDE версияи офлайнии барномасози UIFlow мебошад, ки пайвасти шабакаро талаб намекунад ва метавонад ба шумо таҷрибаи вокуниши барномаро пешкаш кунад. Лутфан версияи мувофиқи UIFlow-Desktop-IDE-ро пахш кунед, то мувофиқи системаи оператсионии худ зеркашӣ кунед.

Дастури корбар M5STACK ESP32 CORE2 Kit Development IoT - UIFlow Desktop IDE

Ҳолати барномасозии USB
Архиви UIFlow Desktop IDE-и зеркашидашударо кушоед ва ду маротиба клик кунед, то барномаро иҷро кунед.

Дастури корбар M5STACK ESP32 CORE2 Kit Development IoT - Ҳолати барномасозии USB

Пас аз оғози барнома, он ба таври худкор муайян мекунад, ки компютери шумо драйвери USB (CP210X) дорад ё на, Насб карданро клик кунед ва барои анҷом додани насб дастурҳоро иҷро кунед.

Дастури корбар M5STACK ESP32 CORE2 Kit Development IoT - Пас аз оғози барнома

Пас аз ба итмом расидани насби драйвер, он ба таври худкор ба IDE UIFlow Desktop ворид мешавад ва ба таври худкор қуттии конфигуратсияро мекушояд. Дар айни замон, дастгоҳи M5-ро ба компютер тавассути сими додаҳои Tpye-C пайваст кунед.

Дастури корбар M5STACK ESP32 CORE2 IoT Development Kit - Пас аз ба итмом расидани насби драйвер

Истифодаи UIFlow Desktop IDE дастгоҳи M5-ро бо нармафзори UIFlow талаб мекунад ва ба ** ҳолати барномасозии USB ** ворид шавед. Тугмаи барқро дар тарафи чапи дастгоҳ пахш кунед, то аз нав оғоз кунед, пас аз ворид шудан ба меню, зуд тугмаи ростро пахш кунед, то ҳолати USB-ро интихоб кунед.

Дастури корбар M5STACK ESP32 CORE2 IoT Development Kit - Барои бозоғозӣ тугмаи барқро дар тарафи чапи дастгоҳ клик кунед

Порти мувофиқ ва дастгоҳи барномасозиро интихоб кунед, барои пайваст шудан OK-ро пахш кунед.

Дастури корбар M5STACK ESP32 CORE2 IoT Development Kit - Порти мувофиқ ва дастгоҳи барномасозиро интихоб кунед

Пайвандҳои марбут
Муқаддима Block UIFlow

Ҳуҷҷатҳо / Сарчашмаҳо

Маҷмӯаи рушди M5STACK ESP32 CORE2 IoT [pdf] Дастури корбар
M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, ESP32, маҷмӯаи рушди IoT CORE2, маҷмӯаи рушди IoT ESP32 CORE2, маҷмӯаи рушд

Иқтибосҳо

Назари худро гузоред

Суроғаи почтаи электронии шумо нашр намешавад. Майдонҳои зарурӣ қайд карда шудаанд *