M5stack-logo

M5stack M5STICKC PLUS ESP32-PICO-D4 module

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-Product

OUTLINE

StickC PLUS yog ESP32 pawg thawj coj saib raws li ESP32-PICO-D4 module, nrog ib lub LED thiab ib lub pob Lub rooj tsavxwm yog tsim los ntawm PC + ABC.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-1

Hardware Composition

Cov khoom siv ntawm M5StickC PLUS: ESP32-PICO-D4 module, TFT npo, IMU, IR transmitter, Liab LED, Khawm, GROVE interface, TypeC-rau-USB interface, Lub zog tswj nti thiab roj teeb.

  • StickT Ntxiv lub koob yees duab infrared.
  • ESP32- PICO-D4 yog System-in-Package (SiP) module uas yog raws li ESP32, muab tag nrho Wi-Fi thiab Bluetooth functionality. Lub module txuas nrog 4-MB SPI flash. ESP32-PICO-D4 integrates tag nrho cov peripheral Cheebtsam seamlessly, nrog rau ib tug siv lead ua oscillator, flash, lim capacitors, thiab RF sib txuas txuas nyob rau hauv ib lub pob.
  • TFT npo yog 1.14-nti xim npo tsav los ntawm Sitronix's ST7789 nrog kev daws teeb meem ntawm 135 x 240. Cov kev khiav hauj lwm voltage ntau yog 2.5 ~ 3.3V
  • IMU MPU-6886 yog 6-axis motion tracking device uas sib txuas 3-axis gyroscope thiab 3-axis accelerometer hauv ib lub me me 3 hli x 3 hli x 0.75 hli 24-pin LGA pob.
  • Lub zog Management nti yog X-Powers's AXP192. Kev ua haujlwm voltage ntau yam yog 2.9V ~ 6.3V thiab them tam sim no yog 1.4A.
  • M5StickC PLUS equips ESP32 nrog txhua yam uas xav tau rau kev ua haujlwm, txhua yam xav tau rau kev ua haujlwm thiab kev loj hlob

PIN DESCRIPTION

  • USB INTERFACE

M5CAMREA Configuration Type-C hom USB interface, txhawb USB2.0 tus qauv kev sib txuas lus raws tu qauv.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-2

  • GROVE INTERFACE 

4p pov tseg pitch ntawm 2.0mm M5CAMREA GROVE interfaces, sab hauv, thiab GND, 5V, GPIO32, GPIO33 txuas.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-3

FUNCTIONAL DESCRIPTION

Tshooj lus no piav qhia txog ESP32-PICO-D4 ntau yam qauv thiab kev ua haujlwm.

CPU thiab nco 

ESP32-PICO-D4 muaj ob lub zog qis Xtensa® 32-ntsis LX6 MCU. On-chip nco suav nrog:

  • 448-KB ntawm ROM, thiab qhov kev pab cuam pib rau lub ntsiav muaj nuj nqi hu
  • Rau 520 KB kev qhia thiab cov ntaub ntawv cia nti SRAM (xws li flash nco 8 KB RTC)
  • RTC flash nco ntawm 8 KB SRAM, thaum RTC tuaj yeem pib hauv hom pw tsaug zog, thiab khaws cov ntaub ntawv nkag los ntawm lub ntsiab CPU
  • RTC lub cim xeeb qeeb, ntawm 8 KB SRAM, tuaj yeem nkag mus tau los ntawm tus neeg ua haujlwm sib koom ua ke hauv hom pw tsaug zog
  • Ntawm 1 kbit ntawm kev siv, uas yog 256-ntsis system-specific (MAC chaw nyob thiab chipset); qhov seem 768 khoom yog tshwj tseg rau cov neeg siv cov kev pab cuam, cov kev pab cuam Flash no suav nrog kev encryption thiab nti ID

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 ntawm 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 ntawm 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, thiab SRAM txhawb kev nyeem thiab sau cov haujlwm.

ESP32-PICO-D4 4 MB ntawm kev sib xyaw SPI Flash, cov cai tuaj yeem ua rau hauv CPU qhov chaw, txhawb rau 8-ntsis, 16-ntsis thiab 32-ntsis nkag, thiab tuaj yeem ua tiav cov lej. Pin GPIO6 ESP32 ntawm, GPIO7, GPIO8, GPIO9, GPIO10, thiab GPIO11 rau kev sib txuas module sib xyaw SPI Flash, tsis pom zoo rau lwm yam haujlwm.

CRYSTAL

  •  ESP32-PICO-D4 integrates 40 MHz siv lead ua oscillator.

RTC kev tswj hwm thiab kev siv hluav taws xob tsawg

ESP32 siv cov txheej txheem tswj fais fab qib siab uas 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. Lub nti tuaj yeem tau txais thiab xa lub suab nrov.
    • Modem-pw hom: CPU tuaj yeem khiav, thiab 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 lub cim xeeb thiab cov khoom siv peripheral nyob hauv lub xeev ua haujlwm. WiFi 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
    • ntsig txog kev pw tsaug zog: fais fab txuag hom hloov ntawm Active, Modem-pw, thiab Light-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 xyuas 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.

Kev ua haujlwm hauv ntau hom kev siv hluav taws xob: TAB 5

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-23

ELECTRICAL CHARACTERISTICS

LIMIT PARAMETERS 

Table 8: Kev txwv cov nqi 

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-24

  1. VIO rau lub hwj huam mov ncoo, Xa mus rau ESP32 Technical Specification Appendix IO_MUX, as SD_CLK of Power supply for VDD_SDIO

UIFlow Quick Start

  • Qhov kev qhia no siv rau M5StickC thiab M5StickC PLUS

Cov cuab yeej hlawv 

Thov nias lub pob hauv qab no txhawm rau rub tawm cov M5Burner firmware hlawv cov cuab yeej raws li koj qhov kev khiav haujlwm. Unzip thiab qhib daim ntawv thov.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-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-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-5

Firmware hlawv 

  • Ob-nias qhib lub Burner burning cuab tam, xaiv cov khoom siv sib xws nyob rau hauv cov ntawv qhia zaub mov sab laug, xaiv lub firmware version koj xav tau, thiab nias lub khawm rub tawm.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-6

  • Tom qab ntawd txuas lub M5 ntaus ntawv mus rau lub computer los ntawm hom-C cable, thiab 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. thaum lub sij hawm firmware hlawv stage cov ntaub ntawv. Tom qab configuration, nyem "Hlawv" kom pib hlawv

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-7

  • Thaum lub cav hlawv prompts Hlawv Ua tiav, nws txhais tau hais tias lub firmware tau raug hlawv.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-8

  • Thaum thawj zaug hlawv lossis lub firmware program khiav 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 rov qab lwv dua, txwv tsis pub cov ntaub ntawv khaws tseg Wi-Fi yuav raug muab tshem tawm thiab API Key yuav rov ua dua tshiab.

Configure WIFI  

UIFlow muab ob qho tib si offline thiab web versions 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 configuration).

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-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-9

AP hotspot configuration WiFi 

  • 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 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 txoj cai los hloov qhov kev xaiv rau WiFi Chaw, nias lub Tsev khawm kom paub meej, thiab pib qhov kev teeb tsa.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-10

  • Tom qab ua tiav txuas mus rau hotspot nrog koj lub xov tooj ntawm tes, qhib lub xov tooj ntawm tes browser txhawm rau luam theej duab QR code ntawm lub vijtsam lossis ncaj qha nkag mus rau 192.168.4.1, nkag mus rau nplooj ntawv los sau koj tus kheej cov ntaub ntawv WIFI, thiab nyem teeb tsa 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-M5STICKC-PLUS-ESP32-PICO-D4-module-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 taw qhia yog ntsuab, nws txhais tau hais tias koj tuaj yeem tau txais kev pabcuam thawb txhua lub sijhawm. Raws li qhov teeb meem tshwm sim, tom qab thawj zaug ua tiav 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 qhia hloov ntsuab hauv nplooj ntawv hom programming. Nkag mus rau nplooj ntawv programming UIFlow los ntawm kev mus saib flow.m5stack.com ua ntawm lub computer browser.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-12

API KEY 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 ib qho khoom siv tshwj xeeb. Tus neeg siv yuav tsum tau mus xyuas flow.m5stack.com hauv lub computer web browser nkag mus rau nplooj ntawv programming UIFlow. Nyem qhov chaw khawm hauv cov ntawv qhia zaub mov nyob rau sab xis sab xis 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-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-13

Teeb tsa LED 

Ua tiav cov kauj ruam saum toj no, ces koj tuaj yeem pib programming nrog UIFlow. Cov nram qab no yuav qhia koj ib qho yooj yim kev pab cuam tsav M5StickC kom teeb lub LED qhia. (1. Luag lub LED kom teeb rau qhov program thaiv.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-14

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 rau koj nrog kev txhawb nqa kev pabcuam. Thov nyem qhov sib txuas ntawm UIFlow-Desktop-IDE mus rub tawm raws li koj qhov kev khiav haujlwm.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-15

USB programming hom 

Unzip lub downloaded UIFlow Desktop IDE archive thiab ob-nias los khiav daim ntawv thov.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-16

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 tiav lub installation. (M5StickC tsis xav tau CP210X tsav tsheb, yog li cov neeg siv tuaj yeem xaiv los nruab lossis hla)

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-17

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 tiav lub installation. (M5StickC tsis xav tau CP210X tsav tsheb, yog li cov neeg siv tuaj yeem xaiv los nruab lossis hla)

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-18

Siv UIFlow Desktop IDE yuav tsum muaj 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-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-19

Xaiv qhov chaw nres nkoj sib txuas, thiab lub programming ntaus ntawv, thiab nyem OK mus txuas.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-20

BLE UART

Function Description 

Tsim kom muaj kev sib txuas ntawm Bluetooth thiab pab txhawb Bluetooth passthrough kev pabcuam

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-21

  • Init ble uart lub npe Pib teeb tsa, teeb tsa Bluetooth ntaus lub npe.
  • BLE UART Writer Xa cov ntaub ntawv siv BLE UART.
  • BLE UART tseem nyob cache Xyuas cov lej ntawm bytes ntawm BLE UART cov ntaub ntawv.
  • BLE UART nyeem 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-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-22

Txuas txuas

  • M5StickC IoT Pib Tutorial
  • UIFlow Block kev taw qhia

FCC nqe lus

Ib qho kev hloov pauv lossis kev hloov kho uas tsis tau pom zoo los ntawm tog neeg lub luag haujlwm rau kev ua raws cai tuaj yeem ua rau tus neeg siv txoj cai ua haujlwm ntawm 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. Lus Tshaj Tawm Tshaj Tawm Tshaj Tawm Tshaj Tawm Tshaj Tawm Tshaj Tawm Tshaj Tawm Tshaj Tawm 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:
  • Reorient los yog tshem tawm cov kav hlau txais xov.
  • 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.

FCC Radiation Exposure Statement:

Cov cuab yeej no ua raws li FCC cov kev txwv tsis pub muaj hluav taws xob tau teeb tsa rau qhov chaw tsis muaj kev tswj hwm. Cov cuab yeej no yuav tsum tau nruab thiab ua haujlwm nrog qhov tsawg kawg nkaus ntawm 20cm ntawm lub tshuab hluav taws xob & koj lub cev. Nias thiab tuav lub khawm fais fab rau ob lub vib nas this los pib lub cuab yeej. Nias thiab tuav ntev dua 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 los ntawm lub koob yees duab tau tshwm sim ntawm TFT npo. Lub USB cable yuav tsum txuas nrog thaum ua haujlwm, thiab cov roj teeb lithium yog siv rau lub sijhawm luv luv los tiv thaiv lub zog tsis ua haujlwm

Cov ntaub ntawv / Cov ntaub ntawv

M5stack M5STICKC PLUS ESP32-PICO-D4 module [ua pdf] Tus neeg siv phau ntawv
M5STICKCPLUS, 2AN3WM5STICKCPLUS, ESP32-PICO-D4 module

Cov ntaub ntawv

Cia ib saib

Koj email chaw nyob yuav tsis raug luam tawm. Cov teb uas yuav tsum tau muaj yog cim *