M5STACK-CORE2 Raws li IoT Cov Khoom Siv Txhim Kho Cov Neeg Siv Khoom

M5STACK-CORE2-Based-IoT-Development-Kit-FEATURE

M5STACK-LOGO

M5STACK-CORE2 Raws li IoT Txhim Kho Cov Khoom Siv

M5STACK-CORE2-Based-IoT-Development-Kit-PRODUCT

OUTLINE

M5Stick CORE2 yog ESP32 board uas ua raws li ESP32-D0WDQ6-V3 nti, muajM5STACK-CORE2-Based-IoT-Development-Kit-FIG 1

Hardware Composition
Kho vajtse ntawm CORE2: ESP32-D0WDQ6-V3 nti, TFT npo, Ntsuab LED, khawm, GROVE interface, TypeC-rau-USB interface, hwj chim tswj nti thiab roj teeb.
ESP32-D0WDQ6-V3 Lub ESP32 yog dual-core system nrog ob Harvard Architecture Xtensa LX6 CPUs. Tag nrho cov cim cim xeeb, lub cim xeeb sab nraud thiab cov khoom siv nyob rau hauv cov ntaub ntawv tsheb npav thiab / lossis lub npav qhia ntawm cov CPUs.Nrog qee qhov tshwj xeeb me me (saib hauv qab), qhov chaw nyob daim ntawv qhia ntawm ob CPUs yog sib luag, txhais tau tias lawv siv tib qhov chaw nkag mus. tib lub cim xeeb. Ntau lub peripherals hauv lub system tuaj yeem nkag mus rau hauv embeddedmemory ntawm DMA.

TFT npo yog 2-nti xim screen tsav ILI9342C nrog kev daws teeb meem ntawm 320 x 240. Kev khiav hauj lwm voltage ntau yog 2.6 ~ 3.3V, ua haujlwm kub yog -25 ~ 55 ° C.
Fais fab Management chip yog X-Powers's AXP192. Kev ua haujlwm voltage ntau yam yog 2.9V ~ 6.3V thiab them tam sim no yog 1.4A.
COV 2 equips ESP32 nrog txhua yam xav tau rau kev ua haujlwm, txhua yam xav tau rau kev ua haujlwm thiab kev txhim kho

PIN DESCRIPTION

USB INTERFACE

M5CAMREA Configuration Type-C hom USB interface, txhawb USB2.0 tus qauv kev sib txuas lus raws tu qauv. M5STACK-CORE2-Based-IoT-Development-Kit-FIG 2

GROVE INTERFACE

4p pov tseg pitch ntawm 2.0mm M5CAMREA GROVE interfaces, sab hauv thaiv thiab GND, 5V, GPIO32, GPIO33 txuas. M5STACK-CORE2-Based-IoT-Development-Kit-FIG 3

 

FUNCTIONAL DESCRIPTION

Tshooj no piav qhia txog ESP32-D0WDQ6-V3 ntau yam qauv thiab kev ua haujlwm.

CPU thiab nco 

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

  • 448 KB ROM
  • 520 KB SRAM
  • 16 KB SRAM hauv RTC
  • QSPI txhawb ntau lub flash / SRAM chips
STORAGE DESCRIPTION

Sab nraud Flash thiab SRAM
ESP32 txhawb nqa ntau yam sab nraud QSPI flash thiab static random access memory (SRAM), muaj cov khoom siv kho vajtse-raws li AES encryption los tiv thaiv cov neeg siv cov kev pab cuam thiab cov ntaub ntawv.

  • ESP32 nkag mus rau sab nraud QSPI Flash thiab SRAM los ntawm caching. Txog li 16 MB sab nraud Flash code qhov chaw yog mapped rau hauv CPU, txhawb 8-ntsis, 16-ntsis thiab 32-ntsis nkag, thiab tuaj yeem ua tiav cov lej.
  • Txog li 8 MB sab nraud Flash thiab SRAM mapped rau CPU cov ntaub ntawv chaw, txhawb rau 8-ntsis, 16-ntsis thiab 32-ntsis nkag. Flash txhawb kev nyeem ntawv nkaus xwb, SRAM txhawb kev nyeem thiab sau cov haujlwm.

CRYSTAL

Sab nraud 2 MHz ~ 60 MHz siv lead ua oscillator (40 MHz nkaus xwb rau Wi-nkaus / BT functionality)

RTC kev tswj hwm thiab kev siv hluav taws xob tsawg 

ESP32 siv cov txheej txheem tswj fais fab siab tshaj plaws tuaj yeem hloov pauv ntawm ntau hom kev txuag hluav taws xob. (Saib daim duab 5).

  • Lub zog txuag hom
    • Hom tsis nquag: RF nti ua haujlwm. Chip tuaj yeem tau txais thiab xa cov teeb liab nrov.
    • Modem-pw hom: CPU tuaj yeem khiav, lub moos yuav raug teeb tsa. Wi-Fi / Bluetooth baseband thiab RF
    • Lub teeb pw tsaug zog hom: CPU raug tshem tawm. RTC thiab nco thiab peripherals ULP coprocessor ua haujlwm. Txhua qhov kev tshwm sim tshwm sim (MAC, tus tswv tsev, RTC timer lossis sab nraud cuam tshuam) yuav tsa lub nti.
    • Txoj kev pw tsaug zog: tsuas yog RTC nco thiab peripheral nyob rau hauv lub xeev ua hauj lwm. Wi-Fi thiab Bluetooth txuas cov ntaub ntawv khaws cia hauv RTC. ULP coprocessor tuaj yeem ua haujlwm.
    • Hom Hibernation: 8 MHz oscillator thiab built-in coprocessor ULP yog neeg xiam. RTC lub cim xeeb los kho cov khoom siv hluav taws xob raug txiav tawm. Tsuas yog ib qho RTC moos timer nyob ntawm lub moos qeeb thiab qee qhov RTC GPIO ntawm kev ua haujlwm. RTC RTC moos lossis timer tuaj yeem sawv los ntawm GPIO Hibernation hom.
  • Pw tsaug zog hom
    • Muaj feem xyuam rau hom pw tsaug zog: lub zog txuag hom hloov ntawm Active, Modem-pw tsaug zog, Lub teeb-pw hom. CPU, Wi-Fi, Bluetooth, thiab xov tooj cua preset lub sij hawm yuav tsum tau awakened, los xyuas kom meej kev twb kev txuas Wi-Fi / Bluetooth.
    • Ultra Low-power sensor soj ntsuam txoj kev: lub ntsiab system yog Deep-pw tsaug zog hom, ULP coprocessor yog ncua sij hawm qhib los yog kaw los ntsuas cov ntaub ntawv sensor. Lub sensor ntsuas cov ntaub ntawv, ULP coprocessor txiav txim siab seb puas yuav tsa lub ntsiab system.

ELECTRICAL CHARACTERISTICS

LIMIT PARAMETERS

  1. VIO rau lub hwj huam mov ncoo, Xa mus rau ESP32 Technical Specification Appendix
    IO_MUX, as SD_CLK ntawm Fais fab mov rau VDD_SDIO.
    Nias thiab tuav lub khawm fais fab rau ob lub vib nas this kom pib lub cuab yeej.Nias thiab tuav rau ntau tshaj 6 vib nas this kom tua lub cuab yeej. Hloov mus rau hom kev yees duab los ntawm lub vijtsam hauv tsev, thiab tus avatar uas tuaj yeem tau txais los ntawm lub koob yees duab tau tshwm rau ntawm lub vijtsam tft.Lub USB cable yuav tsum tau txuas nrog thaum ua haujlwm, thiab cov roj teeb lithium yog siv rau lub sijhawm luv luv los tiv thaiv lub zog. ua tsis tiav.

FCC nqe lus

Ib qho kev hloov pauv lossis kev hloov kho uas tsis tau pom zoo los ntawm pawg neeg saib xyuas kev ua raws cai tuaj yeem ua rau tus neeg siv txoj cai los khiav cov khoom siv.
Cov cuab yeej no ua raws li Tshooj 15 ntawm FCC Cov Cai. Kev ua haujlwm yog ua raws li ob yam hauv qab no:

  1. Cov cuab yeej no yuav tsis ua teeb meem cuam tshuam, thiab
  2. Cov cuab yeej no yuav tsum lees txais ib qho kev cuam tshuam tau txais, suav nrog kev cuam tshuam uas yuav ua rau kev ua haujlwm tsis xav tau.

Nco tseg: Cov cuab yeej no tau raug sim thiab pom tias ua raws li cov kev txwv rau Class B cov cuab yeej digital, ua raws li Tshooj 15 ntawm FCC Cov Cai. Cov kev txwv no yog tsim los muab kev tiv thaiv tsim nyog tiv thaiv kev cuam tshuam tsis zoo hauv kev teeb tsa hauv tsev. Cov cuab yeej no tsim, siv thiab tuaj yeem tawg lub zog ntawm xov tooj cua thiab, yog tias tsis tau nruab thiab siv raws li cov lus qhia, yuav ua rau muaj kev cuam tshuam rau kev sib txuas lus hauv xov tooj cua. Txawm li cas los xij, tsis muaj kev lees paub tias kev cuam tshuam yuav tsis tshwm sim hauv ib qho kev teeb tsa tshwj xeeb. Yog tias cov cuab yeej no ua rau muaj teeb meem cuam tshuam rau lub xov tooj cua lossis TV txais tos, uas tuaj yeem txiav txim siab los ntawm kev tig cov khoom siv thiab qhib, tus neeg siv tau raug txhawb kom sim kho qhov cuam tshuam los ntawm ib lossis ntau qhov kev ntsuas hauv qab no:

  • eorient los yog hloov chaw txais xov tooj cua.
  • Ua kom muaj kev sib cais ntawm cov khoom siv thiab lub receiver.
  • Txuas cov cuab yeej siv rau hauv qhov hluav taws xob ntawm lub voj voog sib txawv ntawm qhov uas lub receiver txuas nrog.
  • Nrog rau tus neeg muag khoom lossis tus kws tshaj lij xov tooj cua / TV rau kev pab.

RF Exposure Information (SAR)
Lub xov tooj no yog tsim thiab tsim kom tsis pub dhau lub emission txwv rau kis tau tus xov tooj cua zaus (RF) zog teem los ntawm Tsoom Fwv Teb Chaws Kev Sib Txuas Lus Commission ntawm Tebchaws Meskas.
Thaum kuaj SAR, cov cuab yeej no tau teeb tsa ntawm nws lub zog muaj zog tshaj hauv txhua qhov kev ntsuas kab ke, thiab muab tso rau hauv cov chaw uas sim sim cov RF raug siv rau hauv kev siv tiv thaiv lub taub hau tsis muaj qhov sib cais, thiab nyob ze lub cev nrog qhov sib cais 0 hli.
SAR txwv los ntawm FCC yog 1.6W / kg. FCC tau tso cai Cov Khoom Siv Hluav Taws Xob rau lub xov tooj tus qauv no nrog txhua qhov qhia txog qib SAR ntsuas raws li kev ua raws li FCC RF cov lus qhia raug kis.

Daim ntawv ceeb toom IC
Cov cuab yeej no ua raws li Kev Lag Luam Canada daim ntawv tso cai-tsim RSS tus qauv (s). Kev ua haujlwm yog ua raws li ob yam hauv qab no:

  1. cov cuab yeej no yuav tsis cuam tshuam, thiab
  2. cov cuab yeej no yuav tsum lees txais ib qho kev cuam tshuam, suav nrog kev cuam tshuam uas yuav ua rau lub tshuab ua haujlwm tsis xav tau.

IC Radiation Exposure Statement
Qhov EUT no tau ua raws li SAR rau cov pej xeem/cov neeg tsis muaj kev tswj xyuas qhov kev txwv tsis pub muaj nyob hauv IC RSS-102 thiab tau raug sim ua raws li cov kev ntsuas thiab cov txheej txheem teev tseg hauv IEEE 1528 thiab IEC 62209. Cov cuab yeej no yuav tsum tau nruab thiab ua haujlwm nrog qhov tsawg kawg nkaus 0 cm. nruab nrab ntawm lub radiator thiab koj lub cev. Cov cuab yeej no thiab nws cov kav hlau txais xov yuav tsum tsis txhob sib koom ua ke lossis ua haujlwm ua ke nrog lwm tus kav hlau txais xov lossis cov khoom xa tawm

UIFlow Quick Start

Cov cuab yeej hlawv

M5STACK-CORE2-Based-IoT-Development-Kit-FIG 4

Nco tseg: Tom qab kev teeb tsa ntawm MacOS cov neeg siv, thov muab daim ntawv thov tso rau hauv daim ntawv thov nplaub tshev, raws li qhia hauv daim duab hauv qab no.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 5

Firmware hlawv

  1. Muab ob npaug rau-nias qhib lub Burner hlawv lub cuab yeej, xaiv cov khoom siv sib xws hauv cov ntawv qhia zaub mov sab laug, xaiv cov firmware version koj xav tau, thiab nyem lub pob nyem rub tawm.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 6
  2. Tom qab ntawd txuas M5 ntaus ntawv mus rau lub computer los ntawm hom-C cable, xaiv qhov sib txuas COM chaw nres nkoj, tus nqi baud tuaj yeem siv lub neej ntawd teeb tsa hauv M5Burner, ntxiv rau, koj tuaj yeem sau rau hauv WIFI uas lub cuab yeej yuav txuas nrog rau lub sijhawm. lub firmware hlawv stage cov ntaub ntawv. Tom qab configuration, nyem "Hlawv" kom pib hlawv.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 7
  3. Thaum lub cav hlawv prompts Burn Successfully, nws txhais tau hais tias lub firmware tau raug hlawv.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 8

Thaum thawj zaug hlawv lossis lub firmware program ua haujlwm txawv txav, koj tuaj yeem nyem "Lwm" txhawm rau tshem tawm lub cim xeeb flash. Hauv kev hloov kho firmware tom ntej, tsis tas yuav lwv dua, txwv tsis pub cov ntaub ntawv khaws tseg Wi-Fi yuav raug muab tshem tawm thiab API Key yuav rov qab kho dua.

Configure WIFI

UIFlow muab ob qho tib si offline thiab web version ntawm tus programmer. Thaum siv lub web version, peb yuav tsum configure ib tug WiFi kev twb kev txuas rau lub ntaus ntawv. Cov hauv qab no piav qhia txog ob txoj hauv kev los teeb tsa WiFi kev sib txuas rau lub cuab yeej (Hlawv teeb tsa thiab AP hotspot teeb tsa).

Hlawv configuration WiFi (pom zoo)

UIFlow-1.5.4 thiab versions saum toj no tuaj yeem sau cov ntaub ntawv WiFi ncaj qha los ntawm M5Burner.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 9

APhotspot configuration WiFi

  1. Nias thiab tuav lub hwj chim khawm ntawm sab laug kom tig lub tshuab. Yog tias WiFi tsis tau teeb tsa, lub kaw lus yuav nkag mus rau hauv lub network teeb tsa hom thaum nws qhib thawj zaug. Piv txwv tias koj xav rov nkag mus rau lub network configuration hom tom qab khiav lwm cov kev pab cuam, koj tuaj yeem xa mus rau cov haujlwm hauv qab no. Tom qab UIFlow Logo tshwm thaum pib, nyem lub khawm Tsev (nruab nrab M5 khawm) kom nkag mus rau nplooj ntawv teeb tsa. Nias lub pob nyob rau sab xis ntawm lub fuselage hloov qhov kev xaiv mus rau Chaw, thiab nias lub Tsev khawm kom paub meej. Nias lub khawm kom hloov qhov kev xaiv rau WiFi Chaw, nias lub Tsev khawm kom paub meej, thiab pib qhov kev teeb tsa.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 10
  2. Tom qab ua tiav kev txuas mus rau lub hotspot nrog koj lub xov tooj ntawm tes, qhib lub xov tooj ntawm tes browser txhawm rau luam theej QR code ntawm lub vijtsam lossis ncaj qha nkag mus rau 192.168.4.1, nkag mus rau nplooj ntawv txhawm rau sau koj cov ntaub ntawv WIFI tus kheej, thiab nyem Configure los sau koj cov ntaub ntawv WiFi . Lub cuab yeej yuav rov pib dua tshiab tom qab ua tiav kev teeb tsa thiab nkag mus rau hom programming.

Nco tseg: Cov cim tshwj xeeb xws li "chaw" tsis tso cai rau hauv cov ntaub ntawv WiFi teeb tsa.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 11

Network Programming Hom thiab API KEY

Nkag mus rau lub network programming hom

Network programming hom yog hom docking ntawm M5 ntaus ntawv thiab UIFlow web programming platform. Lub vijtsam yuav qhia cov xwm txheej tam sim no ntawm kev sib txuas hauv network ntawm lub cuab yeej. Thaum qhov ntsuas yog ntsuab, nws txhais tau hais tias koj tuaj yeem tau txais kev pabcuam thawb txhua lub sijhawm. Raws li qhov xwm txheej, tom qab thawj zaug kev vam meej WiFi network teeb tsa, lub cuab yeej yuav rov pib dua thiab nkag mus rau lub network programming hom. Yog tias koj tsis paub yuav ua li cas rov nkag mus rau lub programming hom tom qab khiav lwm cov ntawv thov, koj tuaj yeem xa mus rau cov haujlwm hauv qab no.

rov pib dua, nias lub pob A hauv cov ntawv qhia zaub mov tseem ceeb los xaiv cov programming hom thiab tos kom txog thaum qhov taw qhia txoj cai ntawm lub network taw qhia kom tig ntsuab hauv nplooj ntawv hom programming. Nkag mus rau UIFlow nplooj ntawv programming los ntawm kev mus saib flow.m5stack.com ntawm lub khoos phis tawj browser.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 21

APKEY Pairing
API KEY yog daim ntawv pov thawj kev sib txuas lus rau M5 cov khoom siv thaum siv UIFlow web programming. Los ntawm kev teeb tsa qhov sib txuas API KEY ntawm UIFlow sab, qhov kev pab cuam tuaj yeem raug thawb rau cov cuab yeej tshwj xeeb. Tus neeg siv yuav tsum mus ntsib ow.m5stack.com hauv lub computer web browser nkag mus rau nplooj ntawv programming UIFlow. Nyem rau qhov chaw khawm nyob rau hauv cov ntawv qhia zaub mov nyob rau sab xis saum toj ntawm nplooj ntawv, nkag mus rau API Key ntawm cov khoom siv sib txuas, xaiv cov khoom siv siv, nyem OK kom txuag thiab tos kom txog thaum nws ua tiav kev sib txuas.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 13

 

HTTP

Ua tiav cov kauj ruam saum toj no, ces koj tuaj yeem pib programming nrog UIFlow. Rau example: Nkag mus rau Baidu ntawm HTTP

M5STACK-CORE2-Based-IoT-Development-Kit-FIG 14BLE UART

Function Description

Tsim kom muaj kev sib txuas ntawm Bluetooth thiab pab txhawb Bluetooth passthrough kev pabcuam.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 15

  • Init ble uart lub npe Pib teeb tsa, teeb tsa Bluetooth lub npe ntaus ntawv.
  • BLE UART Writre Xa cov ntaub ntawv siv BLE UART.
  • BLE UART nyob twj ywm Cache Xyuas cov naj npawb ntawm bytes ntawm BLE UART cov ntaub ntawv.
  • BLE UART nyeem tag nrho ReAad tag nrho cov ntaub ntawv hauv BLE UART cache.
  • BLE UART nyeem cov cim Nyeem n cov ntaub ntawv hauv BLE UART cache.

Cov lus qhia

Tsim Bluetooth passthrough kev twb kev txuas thiab xa rau / tawm tswj LED.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 16

UIFlow Desktop IDE

UIFlow Desktop IDE yog ib qho offline version ntawm UIFlow programmer uas tsis tas yuav muaj kev sib txuas hauv network, thiab tuaj yeem muab kev pabcuam rau koj los ntawm kev txhawb nqa. Thov nias qhov sib txuas ntawm UIFlow-Desktop-IDE mus rub tawm raws li koj qhov kev khiav haujlwm.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 17

USB programming hom

Unzip lub downloaded UIFlow Desktop IDE archive thiab ob-nias los khiav daim ntawv thov.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 18

Tom qab lub app pib, nws yuav cia li kuaj xyuas seb koj lub computer puas muaj USB tsav (CP210X), nyem Nruab, thiab ua raws li cov lus qhia kom ua tiav kev teeb tsa.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 19

Tom qab kev teeb tsa tsav tsheb tiav, nws yuav nkag mus rau UIFlow Desktop IDE thiab cia li pop tuaj rau lub thawv teeb tsa. Lub sijhawm no, txuas M5 ntaus ntawv mus rau lub computer los ntawm Tpye-C cov ntaub ntawv cable.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 20

Siv UIFlow Desktop IDE xav tau M5 ntaus ntawv nrog UIFlow firmware thiab nkag mus rau ** USB programming hom **.

Nyem lub hwj chim khawm nyob rau sab laug ntawm lub cuab yeej rov pib dua, tom qab nkag mus rau hauv cov ntawv qhia zaub mov, nyem rau ntawm lub khawm sab xis kom xaiv USB hom.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 21

Xaiv qhov chaw nres nkoj sib txuas, thiab lub programming ntaus ntawv, nyem OK mus txuas.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 22

Txuas txuas

UIFlow Block kev taw qhia

Cov ntaub ntawv / Cov ntaub ntawv

PDF thumbnailM5STACK-CORE2 Raws li IoT Txhim Kho Cov Khoom Siv
User Manual · M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, M5STACK-CORE2 Based IoT Development Kit, M5STACK-CORE2, Based IoT Development Kit, IoT Development Kit, Development Kit

Nug ib lo lus nug

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Nug ib lo lus nug

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.