M5stack-logo

M5stack M5STICKC PLUS ESP32-PICO-D4 module

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

FAAMATALAGA

O le StickC PLUS o se laupapa ESP32 e faʻavae i luga o le ESP32-PICO-D4 module, faʻatasi ma le tasi LED ma le tasi faʻamau O le laupapa e faia i le PC + ABC.

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

Fa'aputuga Meafaigaluega

O meafaigaluega a le M5StickC PLUS: ESP32-PICO-D4 module, TFT screen, IMU, IR transmitter, Red LED, Button, GROVE interface, TypeC-to-USB interface, Pule Pulea pu ma maa.

  • StickT Fa'aopoopo meapueata infrared.
  • ESP32- PICO-D4 o se System-in-Package (SiP) module e faʻavae i luga o le ESP32, e tuʻuina atu ai le Wi-Fi atoatoa ma le Bluetooth galuega. O le module e tu'ufa'atasia le 4-MB SPI flash. ESP32-PICO-D4 tu'ufa'atasia uma vaega pito i luga ole laiga, e aofia ai se oscillator tioata, moli, capacitors faamama, ma feso'ota'iga RF i se tasi afifi.
  • TFT mata o se mata lanu 1.14-inisi e tulia e Sitronix's ST7789 ma se iugafono o 135 x 240. O le vol faagaoioiatage laina ole 2.5~3.3V
  • IMU O le MPU-6886 o se 6-axis motion tracking device lea e tuʻufaʻatasia ai le 3-axis gyroscope ma le 3-axis accelerometer i totonu o se tamai pusa 3 mm x 3 mm x 0.75 mm 24-pin LGA.
  • Le Pulega o le malosi pu 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.
  • M5StickC PLUS 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

PIN FAAMATALAGA

  • FA'AIGA USB

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

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

  • GROVE INFACE 

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

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

FA'AMATALAGA FA'AVAE

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

PPU MA MANATU 

ESP32-PICO-D4 o loʻo i ai le lua maualalo-mana Xtensa® 32-bit LX6 MCU. O mea e manatua i luga ole masini e aofia ai:

  • 448-KB o le ROM, ma amata le polokalame mo le galuega o le fatu
  • Mo se faʻatonuga 520 KB ma faʻamaumauga teu oloa SRAM (e aofia ai le flash memory 8 KB RTC)
  • RTC flash memory o le 8 KB SRAM, pe a mafai ona amata le RTC i le Deep-sleep mode, ma mo le teuina o faʻamatalaga e maua e le PPU autu.
  • RTC fa'agesegese manatua, o le 8 KB SRAM, e mafai ona maua e le coprocessor i le Deep-sleep mode
  • Ole 1 kbit ole fa'aoga, ole 256-bit system-specific (MAC address ma se chipset); o totoe 768 bits o loʻo faʻaagaga mo le polokalama faʻaoga, o nei polokalame Flash e aofia ai faʻamatalaga ma ID chip.

FA'AMATALAGA O TE'AU

Fafo 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 oo atu i le 16 MB o le avanoa o le Flash code i fafo o loʻo faʻafanua 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 o le Flash fafo ma le SRAM faʻafanua i le avanoa o faʻamatalaga CPU, lagolago mo le 8-bit, 16-bit, ma le 32-bit avanoa. E lagolagoina e Flash na'o galuega faitau, ma e lagolagoina e le SRAM galuega faitau ma tusitusi.

ESP32-PICO-D4 4 MB o le SPI Flash tuʻufaʻatasia, o le code e mafai ona faʻafanua i le CPU avanoa, lagolago mo le 8-bit, 16-bit ma le 32-bit avanoa, ma e mafai ona faʻatinoina le code. Pin GPIO6 ESP32 o, GPIO7, GPIO8, GPIO9, GPIO10, ma GPIO11 mo le faʻafesoʻotaʻi module SPI Flash faʻapipiʻi, e le fautuaina mo isi galuega.

KRISASI

  •  ESP32-PICO-D4 tu'ufa'atasia se oscillator tioata 40 MHz.

PULE RTC MA LE FA'AMU'A O LE MALO

ESP32 e fa'aogaina auala fa'apitoa e pulea ai le mana e mafai ona fesuia'i i le va o auala eseese e fa'asaoina ai le paoa. (Tagai i le Laulau 5).

  • Faiga fa'asao mana
    • Faagaioiga Galue: RF chip o loʻo galue. E mafai e le pu e maua ma fa'asalalau se fa'ailo fa'alogo.
    • Modem-moe faiga: E mafai ona tamoʻe le PPU, ma e mafai ona faʻatulagaina le uati. Wi-Fi / Bluetooth baseband ma RF
    • Faiga mama-moe: taofia le PPU. 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.
    • Tulaga moe loloto: na'o le RTC manatua ma peripherals o lo'o 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 coprocessor fausia i totonu ULP ua le atoatoa. Ua motusia le mafaufau RTC e toe fa'afo'i ai le eletise. E na'o le tasi le taimi o le uati RTC o lo'o i luga o le uati lemu ma nisi RTC GPIO i le galuega. RTC RTC uati po'o le taimi e mafai ona ala mai le GPIO Hibernation mode.
  • Tulaga moe loloto
    • faiga moe fa'atatau: fa'aola fa'aola suiga i le va o le Active, Modem-sleep, ma le Light-sleep mode. PPU, Wi-Fi, Bluetooth, ma leitio faʻatulagaina taimi vaeluaga e fafagu, ia mautinoa le fesoʻotaʻiga Wi-Fi / Bluetooth.
    • Metotia e mata'ituina ai le pu'eo le malosi e sili atu le maualalo: o le faiga autu o le Deep-moe faiga, ULP coprocessor e tatala i lea taimi ma lea taimi pe tapunia e fua ai faamatalaga sensor. O le sensor fua fa'amaumauga, ULP coprocessor filifili pe fafagu le faiga autu.

Gaoioiga i auala eseese e fa'aaogaina ai le eletise: LALA 5

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

UIGA FAAELETI

FA'ATA'U FA'ATAU 

Laulau 8: Fa'atapula'aina o tau 

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

  1. VIO i le pusa eletise, Va'ai ESP32 Fa'amatalaga Fa'amatalaga Fa'aopoopo IO_MUX, pei SD_CLK o le Malosiaga mo VDD_SDIO

UIFlow vave amata

  • O lenei aʻoaʻoga e faʻatatau i le M5StickC ma le M5StickC PLUS

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

Fa'aaliga: A maeʻa le faʻapipiʻiina o tagata faʻaoga macOS, faʻamolemole tuʻu le talosaga i le Application folder, e pei ona faʻaalia i le ata o loʻo i lalo.

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

Firmware mu 

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

  • Ona faʻafesoʻotaʻi lea o le masini M5 i le komepiuta e ala i le Type-C cable, ma filifili le COM port e fetaui, o le fua o le baud e mafai ona faʻaogaina le faʻaogaina le faʻaogaina i le M5Burner, faʻaopoopo, e mafai foi ona e faʻatumu le WIFI o le a faʻafesoʻotaʻi le masini. i le taimi o le firmware mu stagu faamatalaga. A maeʻa le faʻatulagaina, kiliki "Mu" e amata mu

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

  • A fa'aosoina e le ogalaau mu ia Burn Successful, o lona uiga ua mu le firmware.

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

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

Fa'atonuga ole nofoaga ole AP WiFi 

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

  • 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: O faʻamatalaga faʻapitoa e pei o le "avanoa" e le faʻatagaina i faʻamatalaga WiFi faʻatulagaina.

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

Feso'ota'iga Polokalama Faiga ma API KEY 

Ulufale i le faiga polokalame o feso'otaiga 

Faiga fa'akomepiuta feso'ota'iga o se faiga fa'apipi'i i le va o le masini M5 ma le 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 se polokalame tulei 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 i le itulau polokalame UIFlow e ala ile asiasi flow.m5stack.com i luga o se masini komepiuta.

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

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 KEY tutusa i le itu UIFlow, e mafai ona tuleia le polokalame mo se masini faʻapitoa. E manaʻomia e le tagata faʻaoga le asiasi i le flow.m5stack.com i le komepiuta web browser e ulufale i le UIFlow polokalame itulau. Kiliki le faʻamaufaʻailoga i le lisi o meaʻai i le 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-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-13

Fa'amumu le LED 

Faʻauma laasaga o loʻo i luga, ona mafai lea ona e amata polokalame ile UIFlow. O lo'o mulimuli mai o le a fa'aali atu ia te oe se polokalame faigofie e ave ai le M5StickC e fa'amumu ai le fa'ailoga LED. (1. Toso le LED e fa'amumu ai le poloka o le polokalame. 2. Fa'afeso'ota'i i le Setup initialization program. 3 Kiliki le Run button i le tulimanu taumatau pito i luga)

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

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

Faiga polokalame USB 

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

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

A uma ona amata le app, o le a otometi lava ona iloa pe o i ai i lau komepiuta se avetaavale USB (CP210X), kiliki Faʻapipiʻi, ma mulimuli i musumusuga e faʻauma le faʻapipiʻi. (M5StickC e le manaʻomia se avetaʻavale CP210X, o lea e mafai ai e tagata faʻaoga ona filifili e faʻapipiʻi pe faaseʻe)

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

A uma ona amata le app, o le a otometi lava ona iloa pe o i ai i lau komepiuta se avetaavale USB (CP210X), kiliki Faʻapipiʻi, ma mulimuli i musumusuga e faʻauma le faʻapipiʻi. (M5StickC e le manaʻomia se avetaʻavale CP210X, o lea e mafai ai e tagata faʻaoga ona filifili e faʻapipiʻi pe faaseʻe)

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

O le fa'aogaina o le UIFlow Desktop IDE e mana'omia ai se masini M5 fa'atasi ai ma UIFlow firmware ma fa'aulu 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-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-19

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

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

BLE UART

Fa'amatalaga Galuega 

Fa'atūina feso'ota'iga Bluetooth ma fa'agaoioi le auaunaga fa'asalalau Bluetooth

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

  • 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 o lo'o tumau le fa'aoga Siaki le numera o paita o fa'amaumauga BLE UART.
  • BLE UART faitau fa'amaumauga 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-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-22

So'oga Fa'atatau

  • M5StickC IoT Amataina Aʻoaʻoga
  • UIFlow Block folasaga

Fa'amatalaga FCC

So'o se suiga po'o 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. O lenei masini e le mafai ona fa'alavelave fa'alavelave, ma
  2. E tatau ona talia e lenei masini so'o se fa'alavelave e maua, e aofia ai fa'alavelave e ono fa'atupu ai le le mana'omia. Fa'amatalaga Fa'aalia Fa'amatalaga Fa'aaliga Fa'aaliga Fa'aaliga Fa'aaliga Fa'aaliga: O nei meafaigaluega ua uma ona fa'ata'ita'iina ma maua ai le tausisia o tapula'a mo se Vasega B masini numera, e tusa ai ma le vaega 15 o 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 faʻamautinoa 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ʻueseesega i le va o meafaigaluega ma le faʻafefe.
  • Fa'afeso'ota'i le masini i totonu o se ta'avale i luga o se ta'amilosaga e ese mai le mea e fa'afeso'ota'i ai le fa'avevela.
  • Fa'afeso'ota'i le fa'atau po'o se tekinisia fa'aleoleo/TV mo se fesoasoani.

Fa'amatalaga Fa'aaliga Fa'aaliga FCC:

O nei meafaigaluega e ogatasi ma tapula'a fa'aola fa'avevela a le FCC ua fa'atulaga mo se si'osi'omaga le pulea. O nei masini e tatau ona fa'apipi'i ma fa'agaioi i se mamao la'ititi o le 20cm i le va o le radiator ma lou tino. 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

Pepa / Punaoa

M5stack M5STICKC PLUS ESP32-PICO-D4 module [pdf] Tusi Taiala
M5STICKCPLUS, 2AN3WM5STICKCPLUS, ESP32-PICO-D4 module

Fa'asinomaga

Tuu se faamatalaga

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