M5STACK ESP32 CORE2 IoT Development Kit Tusi Taiala mo Tagata Fa'aoga

M5STACK ESP32 CORE2 IoT Development Kit Tusi Taiala mo Tagata Fa'aoga

1. FAAMATALAGA

M5Stick CORE2 o le ESP32 laupapa lea e faʻavae i luga o le ESP32-D0WDQ6-V3 pu, o loʻo i ai le 2-inisi TFT mata. O le laupapa e faia i le PC + ABC.

M5STACK ESP32 CORE2 IoT Development Kit Tusi Lesona a le Fa'aoga - Fa'amatalaga

1.1 Fa'atulagaina o Meafaigaluega

O meafaigaluega o le CORE2: ESP32-D0WDQ6-V3 pu, TFT mata, Green LED, Button, GROVE interface, Type.C-to-USB interface, Pusa Pulea Pule ma maa.
ESP32-D0WDQ6-V3 O le ESP32 o se faiga lua-autu ma lua Harvard Architecture Tense LX6 CPUs. O manatuaga fa'apipi'i uma, manatuaga i fafo ma fa'auiluma o lo'o i luga ole pasi fa'amatalaga ma/po'o le pasi fa'atonu a nei PPU. Faatasi ai ma ni nai tuusaunoaga laiti (silasila i lalo), o le faʻafanua tuatusi o PPU e lua e tutusa, o lona uiga latou te faʻaogaina tuatusi tutusa e maua ai le manatua tutusa. Tele peripherals i le faiga e mafai ona maua embeddedmemory e ala i le DMA.

O le TFT Screen o le ILI2C mata'itusi 9342-inisi lanu ma se iugafono o le 320 x 240.
Faʻagaioiga voltage laina o le 2.6 ~ 3.3V, o le vevela galue o le -25 ~ 55 ° C.
Pusa Pulea Malosiaga o le X-Powers's AXP192. O le galuega voltage laina o 2.9V ~ 6.3V ma o le taimi nei e molia o 1.4A.
CORE2 fa'aauupegaina le ESP32 ma mea uma e mana'omia mo polokalame, mea uma e mana'omia mo le fa'agaioiga ma le atina'e

2.PIN FAAMATALAGA

2.1. FUAFUAGA USB

M5CAMREA Configuration Type-C type USB interface, lagolago USB2.0 standard communication protocol.

M5STACK ESP32 CORE2 IoT Atina'e Kit Tusi Taiala - USB

2.2. GROVE INFACE

4p lafo pitch o 2.0mm M5CAMREA GROVE interfaces, uaea totonu ma GND, 5V, GPIO32, GPIO33 fesootai.

M5STACK ESP32 CORE2 IoT Development Kit Tusi Lesona a le Fa'aoga - Grove Interface

3. FA'ATA'IGA FA'AGA'O

O lenei mataupu o loʻo faʻamatalaina ai le ESP32-D0WDQ6-V3 eseese modules ma galuega.

3.1. PPU MA MANATU

Xtensa® tasi-/dual-core32-bitLX6microprocessor(s), upto600MIPS (200MIPSforESP32-S0WD/ESP32-U4WDH, 400 MIPS mo ESP32-D2WD):

  • 448KB ROM
  • 520 KB SRAM
  • 16 KB SRAM ile RTC
  • E lagolagoina e le QSPI le tele o kiliva flash/SRAM
3.2. FA'AMATALAGA FA'AVAE
3.2.1.Foma i fafo ma SRAM

ESP32 lagolago tele QSPI flash fafo ma static random access memory (SRAM), i ai se faʻailoga AES faʻapipiʻi meafaigaluega e puipuia ai le tagata faʻaoga polokalame ma faʻamaumauga.

  • ESP32 avanoa i fafo QSPI Flash ma SRAM e ala i le fa'aoga. E oʻo atu i le 16 MB le avanoa o le Flash code i fafo o loʻo faʻapipiʻiina i totonu o le PPU, lagolagoina le 8-bit, 16-bit ma le 32-bit avanoa, ma e mafai ona faʻaogaina le code.
  • E oʻo atu i le 8 MB Flash fafo ma SRAM faʻafanua i le CPU faʻamatalaga avanoa, lagolago mo le 8-bit, 16-bit ma le 32-bit avanoa. E lagolagoina e Flash na'o galuega faitau, e lagolagoina e le SRAM galuega faitau ma tusitusi.
3.3. KRISASI

Oscillator tioata 2 MHz~60 MHz i fafo (40 MHz mo na'o galuega Wi-Fi/BT)

3.4. PULEGA RTC MA LE FA'AMU'A O LE MALO

ESP32 fa'aogaina auala fa'aola e mafai ona fesuia'i i le va o auala fa'asao eletise eseese. (Tagai i le Laulau 5).

  • Faiga fa'asao mana
    - Faiga Fa'agaoioi: RF chip o loʻo faʻaogaina. E mafai e Chip ona maua ma fa'asalalau se fa'ailo fa'alogo.
    - Modem-moe mode: E mafai ona tamoʻe le PPU, e mafai ona faʻatulagaina le uati. Wi-Fi / Bluetooth baseband ma RF
    - Faiga-moega moe: PPU taofia. RTC ma manatua ma peripherals ULP coprocessor faagaoioiga. So'o se mea fafagu (MAC, talimalo, RTC timer po'o fa'alavelave i fafo) o le a fafaguina le pu. - Le moe loloto: naʻo le RTC manatua ma faʻaoga i se tulaga galue. WiFi ma Bluetooth feso'ota'iga fa'amaumauga o lo'o teuina i le RTC. ULP coprocessor e mafai ona galue. - Faiga Fa'amoe: 8 MHz oscillator ma se ULP fa'apipi'i fa'apipi'i ua fa'aletonu. Ua motusia le mafaufau RTC e toe fa'afo'i ai le eletise. Na'o le tasi le RTC uati taimi o lo'o i luga ole uati lemu ma nisi RTC GPIO ile galuega. RTC RTC uati po'o le taimi e mafai ona ala mai le GPIO Hibernation mode.
  • Tulaga moe loloto
    - faiga fa'amoe fa'afeso'ota'i: fa'aola le fa'aogaina o le eletise i le va o le Active, Modem-sleep, Light-sleep mode. PPU, Wi-Fi, Bluetooth, ma leitio faʻatulagaina taimi vaeluaga e fafagu, ia mautinoa le fesoʻotaʻiga Wi-Fi / Bluetooth.
    - Ultra Low-power sensor mata'ituina auala: o le faiga autu o le Deep-moe mode, ULP coprocessor e tatalaina i lea taimi ma lea taimi pe tapunia e fua faʻamatalaga faʻamatalaga. O le sensor fua faʻamaumauga, ULP coprocessor filifili pe fafagu le faiga autu.

M5STACK ESP32 CORE2 IoT Development Kit Tusitaiala mo Tagata Fa'aoga - Faiga moe loloto

4. UIGA FAAELETI

4.1. FA'ATA'U FA'ATAU

M5STACK ESP32 CORE2 IoT Development Kit Tusi Lesona a le Fa'aaogāina - LIMIT PARAMETERS

1. VIO i le pa'u eletise, Va'ai ESP32 Fa'amatalaga Fa'amatalaga Fa'aopoopo IO_MUX, e pei o SD_CLK o le Power supply mo VDD_SDIO.

Oomi ma uu le faamau o le itu mo le lua sekone e amata ai le masini. Oomi ma taofi mo le silia ma le 6 sekone e tape ai le masini. Suia i le ata ata e ala i le Home screen, ma o le avatar e mafai ona maua e ala i le mea pueata o loʻo faʻaalia i luga o le mata tft. E tatau ona fa'afeso'ota'i le uaea USB pe a faigaluega, ma e fa'aogaina le maa lithium mo le teuina mo se taimi pupuu e puipuia ai le fa'aletonu o le eletise.

Fa'amatalaga a le FCC: So'o se Suiga po'o ni suiga e le'i fa'amaonia manino e le itu e nafa ma le usita'ia e mafai ona fa'aleaogaina le pule a le tagata fa'aoga e fa'agaioi ai masini.

O lenei masini e tausisia le vaega 15 o Tulafono FCC. O le fa'agaioiga e fa'atatau i tulaga nei e lua:
(1) E le mafai e lenei masini ona fa'alavelave fa'alavelave, ma
(2) E tatau i lenei masini ona talia so'o se fa'alavelave e maua, e aofia ai fa'alavelave e ono fa'atupu ai le fa'agaioiga le mana'omia.
FCC Radiation Exposure Statement: O meafaigaluega nei e ogatasi ma tapulaa faʻaalia o le radiation FCC ua faʻatulagaina mo se siosiomaga e le pulea .E tatau ona faʻapipiʻi ma faʻaogaina meafaigaluega i le mamao maualalo 20cm i le va o le radiator ma lou tino.

Manatua: O nei meafaigaluega ua uma ona faʻataʻitaʻiina ma maua e tausisia tapulaa mo se Vasega B masini numera, e tusa ai ma le vaega 15 o le

Tulafono FCC. O nei tapula'a ua mamanuina ina ia maua ai se puipuiga talafeagai mai fa'alavelave fa'alavelave i se fa'apipi'i fale. O mea faigaluega nei e gaosia, fa'aoga ma mafai ona fa'aolaina le malosi ole alaleo ma, afai e le fa'apipi'iina ma fa'aogaina e tusa ai ma fa'atonuga, e ono fa'alavelave fa'alavelave i feso'ota'iga leitio. Ae ui i lea, e leai se faʻamaoniga o le a le tupu se faʻalavelave i se faʻapipiʻi faapitoa. Afai o nei meafaigaluega e mafua ai le faʻalavelave faʻalavelave i le leitio poʻo le televise, lea e mafai ona iloa e ala i le tape ma luga o meafaigaluega, e faʻamalosia le tagata faʻaoga e taumafai e faʻasaʻo le faʻalavelave e ala i se tasi pe sili atu o faiga nei:
– Toe fa'atonu pe toe fa'anofo le antenna e maua ai.
- Faʻateleina le tuʻueseeseina i le va o meafaigaluega ma le faʻamalo.
– Fa'afeso'ota'i mea faigaluega i totonu o se ta'avale i luga o se ta'amilosaga e ese mai le mea e feso'ota'i i ai le fa'amalo.
– Fa'afeso'ota'i le fa'atau po'o se tekinisia leitio/TV mo se fesoasoani.

UI Foma'i Vave Amata

O lenei aʻoaʻoga e faʻaoga ile M5Core2

Meafaigaluega mu

Fa'amolemole kiliki le ki lalo e sii mai ai le M5Burner firmware mu meafaigaluega e tusa ai ma lau faiga fa'aoga. Tatala ma tatala le talosaga.

M5STACK ESP32 CORE2 IoT Development Kit Tusi Lesona a le Fa'aoga - Meafaigaluega mu

M5STACK ESP32 CORE2 IoT Development Kit User Manual - A maeʻa le faʻapipiʻiina o tagata faʻaoga MacOS

Firmware mu

  1. Faalua-kiliki e tatala ai le meafaigaluega mu Burner, filifili le ituaiga masini tutusa i le lisi agavale, filifili le firmware version e te manaʻomia, ma kiliki le ki download e sii mai ai.
    M5STACK ESP32 CORE2 IoT Development Kit User Manual - Kiliki faalua e tatala ai le meafaigaluega mu
  2. Ona faʻafesoʻotaʻi lea o le masini M5 i le komepiuta e ala i le Type-C cable, filifili le COM port e fetaui, o le fua o le baud e mafai ona faʻaogaina le faʻaogaina o le M5Burner, faʻaopoopo, e mafai foi ona e faʻatumu le WIFI o le a fesoʻotaʻi le masini i le taimi. le firmware mu stagu faamatalaga. A maeʻa le faʻatulagaina, kiliki "Mu" e amata mu.
    M5STACK ESP32 CORE2 IoT Development Kit User Manual - Ona faʻafesoʻotaʻi lea o le masini M5 i le komepiuta e ala i le Type-C cable
  3. A fa'aosoina e le ogalaau mu ia Burn Successfully , o lona uiga ua mu le firmware.

M5STACK ESP32 CORE2 IoT Development Kit Tusi Lesona a le Tagata Fa'aaoga - Pe a fa'aoso le ogalaau mu

Pe a mu muamua poʻo le polokalame firmware e le masani ai, e mafai ona e kiliki "Tape" e tape ai le flash memory. I le faʻafouina faʻafouina o le firmware, e leai se manaʻoga e toe tape, a leai o le a tape le faʻamatalaga Wi-Fi faʻasaoina ma toe faʻafouina le API Key.

Fa'atulaga le WIFI
UIFlow o loʻo tuʻuina atu i luga ole laiga ma web lomiga a le fai polokalame. Pe a faʻaaogaina le web version, matou te manaʻomia le faʻatulagaina o se fesoʻotaʻiga WiFi mo le masini. O loʻo faʻamatalaina i lalo ni auala se lua e faʻapipiʻi ai le WiFi soʻotaga mo le masini (Burn configuration ma AP hotspot configuration).

Mu fa'atonuga WiFi(fautua)
UIFlow-1.5.4 ma fa'aliliuga i luga e mafai ona tusi sa'o fa'amatalaga WiFi e ala i le M5Burner.

M5STACK ESP32 CORE2 IoT Development Kit Tusi Lesona a le Tagata Fa'aaoga - Fa'amu le WiFi configuration

Fa'atonuga ole nofoaga ole AP WiFi

  1. Oomi ma uu le faamau mana i le agavale e ki ai le masini. Afai e le faʻapipiʻiina le WiFi, o le a otometi lava ona ulufale le faiga ile faʻaogaina o fesoʻotaʻiga fesoʻotaʻiga pe a faʻaalia mo le taimi muamua. Fa'apea e te mana'o e toe fa'aulu i le fa'aogaina o feso'ota'iga feso'ota'iga pe a uma ona fa'atino isi polokalame, e mafai ona e va'ai i le ta'aloga i lalo. A maeʻa ona faʻaalia le UIFlow Logo i le amataga, kiliki vave le Home button (centre M5 button) e ulufale ai i le itulau faʻatulagaina. Oomi le faamau i le itu taumatau o le fuselage e sui ai le filifiliga i le Seti, ma taomi le Home button e faʻamaonia ai. Oomi le ki taumatau e sui ai le filifiliga i le WiFi Seti, fetaomi le Home button e faʻamaonia, ma amata le faʻatulagaina.
    M5STACK ESP32 CORE2 IoT Development Kit Tusi Lesona a le Tagata Fa'aaoga - Faiga fa'akomepiuta o feso'ota'iga o se faiga fa'apipi'i i le va o le M5
  2. A maeʻa ona faʻafesoʻotaʻi lelei i le tumutumu ma lau telefoni feʻaveaʻi, tatala le suʻesuʻega o le telefoni feaveaʻi e suʻe le QR code i luga o le lau poʻo le saʻo saʻo i le 192.168.4.1, ulufale i le itulau e faʻatumu ai au faʻamatalaga WIFI patino, ma kiliki Faʻatonu e faʻamaumau lau faʻamatalaga WiFi. . O le a toe amata otometi le masini pe a maeʻa ona faʻapipiʻi lelei ma ulufale i le polokalame polokalame. Faʻaaliga: Faʻapitoa faʻapitoa e pei o le "avanoa" e le faʻatagaina i totonu o faʻamatalaga WiFi configured.

M5STACK ESP32 CORE2 IoT Development Kit User Manual - Fa'apitoa mataitusi fa'apea

Feso'ota'iga Polokalama Faiga ma API KEY
Ulufale polokalame fa'akomepiuta ala Fesootaiga faiga fa'apolokalame o se faiga fa'apipi'i i le va o masini M5 ma UIFlow web polokalame fa'avae. O le lau o le a faʻaalia ai le tulaga o fesoʻotaʻiga fesoʻotaʻiga o loʻo i ai nei o le masini. A lanu meamata le faailo, o lona uiga e mafai ona e mauaina le tuleia o polokalame i soo se taimi. I lalo o le tulaga le lelei, pe a maeʻa le faʻaogaina o fesoʻotaʻiga WiFi muamua, o le a otometi lava ona toe amata le masini ma ulufale i le faiga o polokalame fesoʻotaʻiga. Afai e te le iloa pe faʻafefea ona toe ulufale i le polokalame polokalame pe a uma ona faʻaogaina isi talosaga, e mafai ona e vaʻai i gaioiga nei.
toe amata, oomi le faamau A i le autu autu autu autu e filifili le faiga polokalame ma faatali seia oo i le faailoga saʻo o le faailo o fesoʻotaʻiga e liliu lanu meamata i le itulau polokalame polokalame. Avanoa UIFlow polokalame itulau e ala ile asiasi flow.m5stack.com i luga o se masini komepiuta.

M5STACK ESP32 CORE2 IoT Development Kit Tusi Lesona a le Tagata Fa'aaoga - Faiga fa'akomepiuta o feso'ota'iga o se faiga fa'apipi'i i le va o le M5

API KEY Fa'atasi

API KEY o le fesoʻotaʻiga faʻamaonia mo masini M5 pe a faʻaaoga UIFlow web polokalame. E ala i le faʻatulagaina o le API KUI tutusa i le itu UIFlow, e mafai ona tuleia le polokalame mo le masini faʻapitoa. E tatau ona asiasi le tagata fa'aoga flow.m5stack.com i totonu o le komepiuta web browser e ulufale i le UIFlow polokalame itulau. Kiliki le faʻamaufaʻailoga i le lisi o meaʻai i le tulimanu pito i luga taumatau o le itulau, ulufale i le API Key i luga o le masini e fetaui, filifili meafaigaluega faʻaaogaina, kiliki OK e teu ma faʻatali seʻia oʻo ina faʻafesoʻotaʻi manuia.

 

M5STACK ESP32 CORE2 IoT Development Kit Tusi Lesona a le Fa'aoga - API KEY Fa'atasi

HTTP

Faʻauma laasaga o loʻo i luga, ona mafai lea ona e amata polokalame ile UIFlow. Mo example: Avanoa Baidu e ala ile HTTP

M5STACK ESP32 CORE2 IoT Development Kit User Manual - Faʻauma laasaga o loʻo i luga, ona mafai lea ona e amata polokalame ma UIFlow
BLE UART
Fa'amatalaga Galuega Fa'atuina le feso'ota'iga Bluetooth ma fa'aagaoioi le auaunaga fa'au'au'au fa'auiluma Bluetooth.

M5STACK ESP32 CORE2 IoT Development Kit User Manual - Fa'atūina le feso'ota'iga Bluetooth ma fa'agaoioi le auaunaga fa'aoga Bluetooth.

  • Init ble uart name Amata faatulagaga, fetuutuunai igoa ole masini Bluetooth.
  • Tusitala BLE UART Lafo fa'amatalaga e fa'aaoga ai le BLE UART.
  • BLE UART tumau le fa'aoga Siaki le numera o paita o fa'amaumauga BLE UART.
  • BLE UART faitau uma Faitau fa'amatalaga uma ile BLE UART cache.
  • BLE UART faitau mataitusi Faitau n fa'amatalaga ile BLE UART cache.

Faatonuga
Fa'atūina le feso'ota'iga Bluetooth passthrough ma lafo i luga / tape le fa'atonu LED.

M5STACK ESP32 CORE2 IoT Development Kit User Manual - Fa'atuina le feso'ota'iga Bluetooth passthrough ma lafo i luga

UIFlow Desktop IDE

UIFlow Desktop IDE ose fa'aoga tuusao ole UIFlow programmer e le mana'omia se feso'ota'iga feso'ota'iga, ma e mafai ona tu'uina atu ia te oe le poto masani o le tuleia o polokalame. Fa'amolemole kiliki le fa'atusa o le UIFlow-Desktop-IDE e sii mai ai e tusa ai ma lau faiga fa'aoga .

M5STACK ESP32 CORE2 IoT Development Kit Tusi Taiala - UIFlow Desktop IDE

Faiga polokalame USB
Tatala le sipuni o le UIFlow Desktop IDE archive ma kiliki faalua e faʻaoga ai le talosaga.

M5STACK ESP32 CORE2 IoT Development Kit Tusi Lesona a le Tagata Fa'aoga - Faiga fa'apipi'i USB

A uma ona amata le app, o le a otometi lava ona iloa pe i ai i lau komepiuta se avetaavale USB (CP210X), kiliki Faʻapipiʻi, ma mulimuli i faʻatonuga e faʻauma le faʻapipiʻiina.

M5STACK ESP32 CORE2 IoT Development Kit User Manual - A uma ona amata le app

A maeʻa le faʻapipiʻiina o le avetaʻavale, o le a otometi lava ona ulufale i le UIFlow Desktop IDE ma otometi ona oso i luga le pusa faʻatulagaina. I le taimi nei, faʻafesoʻotaʻi le masini M5 i le komepiuta e ala i le Tpye-C data cable.

M5STACK ESP32 CORE2 IoT Development Kit User Manual - A maeʻa le faʻapipiʻiina o le avetaʻavale

O le faʻaaogaina o le UIFlow Desktop IDE e manaʻomia ai le masini M5 ma le UIFlow firmware ma ulufale i le ** USB programming mode **. Kiliki le faʻamau mana i le itu tauagavale o le masini e toe amata ai, pe a uma ona ulufale i le lisi, kiliki vave le ki taumatau e filifili ai le USB mode.

M5STACK ESP32 CORE2 IoT Development Kit User Manual - Kiliki le ki o le mana i le itu tauagavale o le masini e toe amata ai.

Filifili le taulaga talafeagai, ma le masini polokalame, kiliki OK e faʻafesoʻotaʻi.

M5STACK ESP32 CORE2 IoT Development Kit User Manual - Filifili le taulaga talafeagai, ma le masini polokalame.

So'oga Fa'atatau
UIFlow Block folasaga

Pepa / Punaoa

M5STACK ESP32 CORE2 IoT Development Kit [pdf] Tusi Taiala
M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, ESP32, CORE2 IoT Development Kit, ESP32 CORE2 IoT Development Kit, Atina'e Pusa

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *