M5stack-akara ngosi

M5stack M5STICKC PLUS ESP32-PICO-D4 modul

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-modul-ngwaahịa

MỤTA

StickC PLUS bụ bọọdụ ESP32 dabere na modul ESP32-PICO-D4, yana otu ikanam na otu bọtịnụ a na-eji PC+ABC mee osisi ahụ.

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

Ngwaike mejupụtara

Ngwaike nke M5StickC PLUS: ESP32-PICO-D4 modul, ihuenyo TFT, IMU, transmitter IR, Red LED, Button, GROVE interface, TypeC-to-USB interface, mgbawa njikwa ike na batrị.

  • StickT Tinye igwefoto infrared.
  • ESP32- PICO-D4 bụ modul System-in-Package (SiP) nke dabere na ESP32, na-enye Wi-Fi zuru oke na ọrụ Bluetooth. Modul ahụ jikọtara flash SPI 4-MB. ESP32-PICO-D4 na-ejikọta ihe niile dị n'akụkụ n'enweghị nsogbu, gụnyere kristal oscillator, flash, filter capacitors, na njikọ RF dakọtara na otu ngwugwu.
  • Ihuenyo TFT bụ ihuenyo agba 1.14 inch nke Sitronix's ST7789 na-ebugharị ya na mkpebi nke 135 x 240. Vol na-arụ ọrụ.tagNke a bụ 2.5 ~ 3.3V
  • IMU MPU-6886 bụ ngwaọrụ nleba anya ngagharị nke 6 na-ejikọta gyroscope 3-axis na accelerometer 3-axis na obere ngwugwu LGA 3 mm x 3 mm x 0.75 mm 24-pin.
  • The ike Management mgbawa bụ X-Powers AXP192. Ọrụ voltage nso bụ 2.9V ~ 6.3V na odori ugbu a bụ 1.4A.
  • M5StickC PLUS na-akwado ESP32 na ihe niile achọrọ maka mmemme, ihe niile achọrọ maka ọrụ na mmepe

Nkọwa PIN

  • USB ihu

M5CAMREA Nhazi Ụdị-C ụdị USB interface, na-akwado USB2.0 ọkọlọtọ nkwurịta okwu protocol.

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

  • GROVE INTERFACE 

4p tụfuru oghere 2.0mm M5CAMREA GROVE, wiwi ime, yana GND, 5V, GPIO32, GPIO33 jikọtara.

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

Nkọwa ỌRỤ

Isiakwụkwọ a na-akọwa ESP32-PICO-D4 modul na ọrụ dị iche iche.

CPU na ebe nchekwa 

ESP32-PICO-D4 nwere Xtensa® 32-bit LX6 MCU dị obere. Ebe nchekwa on-chip nwere:

  • 448-KB nke ROM, mmemme na-amalite maka oku ọrụ kernel
  • Maka nkuzi 520 KB na mgbawa nchekwa data SRAM (gụnyere ebe nchekwa flash 8 KB RTC)
  • Ebe nchekwa ọkụ RTC nke 8 KB SRAM, mgbe enwere ike ịmalite RTC na ọnọdụ ụra miri emi, yana maka ịchekwa data nke isi CPU nwetara.
  • Ebe nchekwa RTC dị nwayọ, nke 8 KB SRAM, onye na-arụkọ ọrụ nwere ike ịnweta ya na ọnọdụ ụra miri emi.
  • Nke 1 kbit nke ojiji, nke bụ 256-bit sistemụ akọwapụtara (adreesị MAC na chipset); 768 nke fọdụrụnụ ka edobere maka mmemme onye ọrụ, mmemme Flash ndị a gụnyere izo ya ezo na mgbawa mgbawa

Nkọwa nke nchekwa

Flash mpụga na SRAM

ESP32 na-akwado otutu QSPI flash mpụga na ebe nchekwa ohere ohere static (SRAM), nwere ihe nzuzo AES dabere na ngwaike iji chebe mmemme na data onye ọrụ.

  • ESP32 nweta QSPI Flash na SRAM nke mpụga site na caching. Ihe ruru 16 MB nke oghere koodu Flash mpụga ka etinyere na CPU, na-akwado ohere 8-bit, 16-bit na 32-bit, ma nwee ike mebe koodu.
  • Ruo 8 MB nke Flash mpụga na SRAM mapụtara na oghere data CPU, nkwado maka ịnweta 8-bit, 16-bit, na 32-bit. Flash na-akwado naanị ọrụ ọgụgụ, yana SRAM na-akwado ọrụ ịgụ na ide.

ESP32-PICO-D4 4 MB nke agbakwunyere SPI Flash, enwere ike ịdepụta koodu ahụ na oghere CPU, nkwado maka ịnweta 8-bit, 16-bit na 32-bit, ma nwee ike mebe koodu. Pin GPIO6 ESP32 nke, GPIO7, GPIO8, GPIO9, GPIO10 na GPIO11 maka njikọ modul agbakwunyere SPI Flash, akwadoghị maka ọrụ ndị ọzọ.

CRYSTAL

  •  ESP32-PICO-D4 na-ejikọta oscillator kristal 40 MHz.

Ijikwa RTC na eri ike dị ala

ESP32 na-eji usoro njikwa ike dị elu nwere ike gbanwee n'etiti ụdị nchekwa ike dị iche iche. (Lee tebụl nke 5).

  • Ụdị nchekwa ike
    • Ọnọdụ Ọnọdụ: RF mgbawa na-arụ ọrụ. Mgbawa nwere ike ịnata ma bufee mgbaama ụda.
    • Ụdị ụra modem: CPU nwere ike ịgba ọsọ, enwere ike ịhazi elekere. Wi-Fi / Bluetooth baseband na RF
    • Ụdị ihi ụra dị ọkụ: CPU kwụsịtụrụ. RTC na ebe nchekwa na peripherals ULP coprocessor arụ ọrụ. Ihe omume edemede ọ bụla (MAC, onye ọbịa, oge RTC ma ọ bụ nkwụsị mpụga) ga-eteta mgbawa ahụ.
    • Ụdị ụra miri emi: naanị ebe nchekwa RTC na mpụta dị n'ọnọdụ ọrụ. A na-echekwa data njikọ WiFi na Bluetooth na RTC. ULP coprocessor nwere ike ịrụ ọrụ.
    • Ụdị ezumike: 8 MHz oscillator na ULP arụnyere arụnyere n'ime ya nwere nkwarụ. Ebe nchekwa RTC iji weghachi ike na-ebipụ. Naanị otu ngụ oge RTC dị na obere elekere yana ụfọdụ RTC GPIO na-arụ ọrụ. Elekere RTC RTC ma ọ bụ ngụ oge nwere ike iteta n'ụra GPIO.
  • Ụdị ụra miri emi
    • Ụdị ihi ụra metụtara: ike na-echekwa ọnọdụ ngbanwe n'etiti arụ ọrụ, Modem-ụra na ọnọdụ ụra ọkụ. A ga-akpọte CPU, Wi-Fi, Bluetooth, na redio, iji hụ na njikọ Wi-Fi / Bluetooth dị.
    • Ụzọ nlekota ihe mmetụta dị ala dị ala: Isi usoro bụ ọnọdụ ụra miri emi, ULP coprocessor na-emeghe kwa oge ma ọ bụ mechie iji tụọ data ihe mmetụta. Ihe mmetụta ahụ na-atụ data, ULP coprocessor na-ekpebi ma ọ ga-eteta isi sistemụ.

Ọrụ n'ụdị oriri ike dị iche iche: TABLE 5

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

ÀJÀ ELEKTIRIK

LIMIT PARAMETS 

Tebụl 8: Mmachi ụkpụrụ 

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

  1. VIO na mpe mpe akwa ọkọnọ ọkụ, Tụtụ aka ESP32 nkọwa nka nka mgbakwunye IO_MUX, dị ka SD_CLK nke ọkọnọ ike maka VDD_SDIO

UIFlow ngwa ngwa mmalite

  • Nkuzi a na-emetụta M5StickC na M5StickC PLUS

Ngwá ọrụ ọkụ 

Biko pịa bọtịnụ dị n'okpuru ka ibudata ngwa ngwa M5Burner na-ere ọkụ dịka sistemụ arụmọrụ gị siri dị. Wepụ ma mepee ngwa ahụ.

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

Mara: Mgbe echichi nke ndị ọrụ macOS, biko tinye ngwa ahụ na folda ngwa, dị ka egosiri na foto dị n'okpuru.

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

Firmware na-ere ọkụ 

  • Pịa ugboro abụọ iji mepee ngwa ọkụ ọkụ, họrọ ụdị ngwaọrụ kwekọrọ na menu aka ekpe, họrọ ụdị firmware ịchọrọ, wee pịa bọtịnụ nbudata iji budata.

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

  • Mgbe ahụ jikọọ ngwaọrụ M5 na kọmputa site na eriri Ụdị-C, wee họrọ ọdụ ụgbọ mmiri COM kwekọrọ, ọnụego baud nwere ike iji nhazi ndabara na M5Burner, na mgbakwunye, ị nwekwara ike jupụta WIFI na ngwaọrụ ahụ ga-ejikọta ya. n'oge firmware ọkụ stage ozi. Mgbe nhazi, pịa "Ọkụ" ka ịmalite ọkụ

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

  • Mgbe ndekọ na-ere ọkụ kpaliri Ọkụ nke ọma, ọ pụtara na agbala firmware ahụ ọkụ.

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

  • Mgbe mbụ ọkụ ma ọ bụ mmemme firmware na-agba ọsọ na-ezighi ezi, ị nwere ike pịa “Ihichapụ” ka ihichapụ ebe nchekwa flash. Na nwelite firmware na-esote, ọ dịghị mkpa ka ihichapụ ọzọ, ma ọ bụghị ya, a ga-ehichapụ ozi Wi-Fi echekwara na igodo API ga-enweta ume ọhụrụ.

Hazie WIFI  

UIFlow na-enye ma na-anọghị n'ịntanetị na web nsụgharị nke programmer. Mgbe ị na-eji web version, anyị kwesịrị hazi a WiFi njikọ maka ngwaọrụ. Ihe a na-akọwa ụzọ abụọ iji hazie njikọ WiFi maka ngwaọrụ ahụ (Nhazi ọkụ na nhazi AP hotspot).

Ọkụ nhazi WiFi (atụ aro) 

UIFlow-1.5.4 na nsụgharị dị n'elu nwere ike dee ozi WiFi ozugbo site na M5Burner.

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

AP hotspot nhazi WiFi 

  • Pịa ma jide bọtịnụ ike n'aka ekpe ka ịgbanwuo igwe. Ọ bụrụ na ahazighị WiFi, usoro ahụ ga-abanye na ọnọdụ nhazi netwọk na-akpaghị aka mgbe agbanyere ya maka oge mbụ. Ka e were ya na ịchọrọ ịbanye na ọnọdụ nhazi netwọkụ mgbe ịmechara mmemme ndị ọzọ, ị nwere ike zoo aka na ọrụ dị n'okpuru. Mgbe akara ngosi UIFlow pụtara na mmalite, pịa bọtịnụ Home (bọtịnụ etiti M5) ka ịbanye na ibe nhazi. Pịa bọtịnụ dị n'akụkụ aka nri nke fuselage ka ịgbanwee nhọrọ na Ntọala, wee pịa bọtịnụ Ụlọ ka iji gosi. Pịa bọtịnụ aka nri ka ịgbanwee nhọrọ gaa na Ntọala WiFi, pịa bọtịnụ Home iji gosi, wee malite nhazi ahụ.

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

  • Mgbe iji ekwentị mkpanaaka gị jikọọ na hotspot nke ọma, mepee ihe nchọgharị ekwentị mkpanaaka ka inyocha koodu QR na ihuenyo ma ọ bụ nweta 192.168.4.1 ozugbo, tinye ibe ahụ iji dejupụta ozi WIFI nkeonwe gị wee pịa Hazie ka ịdekọ ozi WiFi gị. . Ngwaọrụ ahụ ga-amalitegharị na-akpaghị aka mgbe ịhazi nke ọma wee tinye ọnọdụ mmemme.

Mara: A naghị anabata mkpụrụedemede pụrụ iche dịka "ohere" na ozi WiFi ahaziri.

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

Ụdị mmemme netwọk na igodo API 

Tinye ọnọdụ mmemme netwọk 

Ụdị mmemme netwọk bụ ọnọdụ nkwụsị n'etiti ngwaọrụ M5 na UIFlow web ikpo okwu mmemme. Ihuenyo ga-egosi ọnọdụ njikọ netwọk ugbu a nke ngwaọrụ. Mgbe egosi bụ akwụkwọ ndụ akwụkwọ ndụ, ọ pụtara na ị nwere ike na-enweta a omume push n'oge ọ bụla. N'okpuru ọnọdụ ndabara, mgbe nhazi netwọk WiFi nke mbụ na-aga nke ọma, ngwaọrụ ahụ ga-amalite na-akpaghị aka ma tinye ọnọdụ mmemme netwọk. Ọ bụrụ na ịmaghị ka ị ga-esi tinyegharịa ọnọdụ mmemme mgbe ịmechara ngwa ndị ọzọ, ị nwere ike zoo aka na ọrụ ndị a. Malitegharịa ekwentị, pịa bọtịnụ A na isi menu interface ka ịhọrọ ọnọdụ mmemme wee chere ruo mgbe akara ngosi netwọkụ ziri ezi na-atụgharị akwụkwọ ndụ akwụkwọ ndụ na ibe ọnọdụ mmemme. Nweta ibe mmemme UIFlow site na ịga eruba.m5stack.com na ihe nchọgharị kọmputa.

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

Njikọ igodo igodo API 

API KEY bụ nzere nkwukọrịta maka ngwaọrụ M5 mgbe ị na-eji UIFlow web mmemme. Site na ịhazi igodo API kwekọrọ n'akụkụ UIFlow, enwere ike ịkwanye mmemme maka otu ngwaọrụ. Onye ọrụ kwesịrị ịga na flow.m5stack.com na kọmputa web ihe nchọgharị iji tinye ibe mmemme UIFlow. Pịa bọtịnụ ntọala dị na mmanya menu dị n'akụkụ aka nri elu nke ibe ahụ, tinye igodo API na ngwaọrụ kwekọrọ, họrọ ngwaike eji, pịa OK iji chekwaa wee chere ruo mgbe ọ kpalitere njikọ nke ọma.

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

Mee ọkụ ọkụ 

Mezue usoro ndị a dị n'elu, mgbe ahụ ị nwere ike ịmalite mmemme na UIFlow. Ihe ndị a ga-egosi gị mmemme dị mfe iji kwọọ M5StickC iji mee ka ihe ngosi LED pụta ìhè. (1. Dọrọ LED ka ọkụ na mmemme ngọngọ. 2. Splice ka Setup initialization omume. 3 Pịa ọsọ bọtịnụ na elu aka nri akuku)

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

IDE Desktop UIFlow 

UIFlow Desktop IDE bụ ụdị na-anọghị n'ịntanetị nke mmemme UIFlow nke na-achọghị njikọ netwọkụ ma nwee ike ịnye gị ahụmịhe ntinye mmemme na-anabata. Biko pịa ụdị kwekọrọ ekwekọ nke UIFlow-Desktop-IDE ka ibudata dị ka sistemụ arụmọrụ gị siri dị.

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

Ụdị mmemme USB 

Mepee ihe ndekọ IDE UIFlow Desktop ebudatara wee pịa ugboro abụọ iji mee ngwa ahụ.

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

Mgbe ngwa ahụ malitechara, ọ ga-achọpụta na kọmpụta gị nwere ọkwọ ụgbọ ala USB (CP210X), pịa Wụnye ma soro ntuziaka ahụ iji mechaa nrụnye. (M5StickC anaghị achọ ọkwọ ụgbọ ala CP210X, yabụ ndị ọrụ nwere ike họrọ ịwụnye ma ọ bụ wụpụ)

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

Mgbe ngwa ahụ malitechara, ọ ga-achọpụta na kọmpụta gị nwere ọkwọ ụgbọ ala USB (CP210X), pịa Wụnye ma soro ntuziaka ahụ iji mechaa nrụnye. (M5StickC anaghị achọ ọkwọ ụgbọ ala CP210X, yabụ ndị ọrụ nwere ike họrọ ịwụnye ma ọ bụ wụpụ)

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

Iji IDE Desktop UIFlow chọrọ ngwaọrụ M5 nwere firmware UIFlow wee banye ** ọnọdụ mmemme USB

Pịa bọtịnụ ike n'akụkụ aka ekpe nke ngwaọrụ ahụ ka ịmalitegharịa, mgbe ịbanye na menu, pịa bọtịnụ nri ngwa ngwa ka ịhọrọ ọnọdụ USB.

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

Họrọ ọdụ ụgbọ mmiri kwekọrọ, yana ngwaọrụ mmemme, wee pịa OK iji jikọọ.

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

BLE UART

Nkọwa ọrụ 

Mepụta njikọ Bluetooth ma mee ka ọrụ passthrough Bluetooth rụọ ọrụ

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

  • Malite aha ntọala, hazie aha ngwaọrụ Bluetooth.
  • BLE UART Odeakwụkwọ zipu data site na iji BLE UART.
  • BLE UART ka dị cache Lelee ọnụọgụ bytes nke data BLE UART.
  • BLE UART gụọ data niile na cache BLE UART.
  • BLE UART gụọ mkpụrụedemede Gụọ n data n'ime oghere BLE UART.

Ntuziaka 

Mepụta njikọ passthrough Bluetooth wee zipụ / gbanyụọ LED njikwa.

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

Njikọ ndị emetụtara

  • M5StickC IoT nkuzi mmalite
  • Mmeghe UIFlow Block

Nkwupụta FCC

Mgbanwe ọ bụla ma ọ bụ mgbanwe ọ bụla nke ndị otu na-ahụ maka nnabata na-akwadoghị nke ọma nwere ike imebi ikike onye ọrụ iji rụọ ngwa ahụ.
Ngwaọrụ a na-akwado akụkụ 15 nke Iwu FCC. A na-arụ ọrụ n'okpuru ọnọdụ abụọ a:

  1. Ngwaọrụ a nwere ike ọ gaghị ebute nnyonye anya na-emerụ ahụ, yana
  2. Ngwaọrụ a ga-anabatarịrị nnyonye anya ọ bụla enwetara, gụnyere nnyonye anya nwere ike ibute ọrụ na-achọghị. Nkwupụta Ngosipụta Ngosipụta Nkwupụta Ngosipụta Ngosipụta Ngosipụta Mara: A nwalere ngwa a wee hụ na ọ dabara na oke maka ngwaọrụ dijitalụ Klas B, dịka akụkụ 15 nke Iwu FCC. Emebere oke ndị a iji nye nchebe ezi uche dị na ya megide nnyonye anya na-emerụ emerụ na ntinye ụlọ. Akụrụngwa a na-ewepụta, na-eji ma nwee ike ịgbasa ike ugboro redio na, ọ bụrụ na etinyeghị ya ma jiri ya dịka ntuziaka siri dị, nwere ike ibute ndabichi na-emerụ ahụ na nkwukọrịta redio. Agbanyeghị, enweghị nkwa na nnyonye anya agaghị eme na otu nrụnye. Ọ bụrụ na akụrụngwa a na-ebute nnyonye anya na-emerụ ahụ na nnabata redio ma ọ bụ telivishọn, nke enwere ike ikpebi site na ịgbanyụ ma gbanye akụrụngwa, a na-agba onye ọrụ ume ka ọ nwaa idozi nnyonye anya site na otu ma ọ bụ karịa n'ime usoro ndị a:
  • Megharịa ma ọ bụ bugharịa antenna nnata.
  • Mee ka nkewa dị n'etiti akụrụngwa na nnata.
  • Jikọọ akụrụngwa n'ime oghere na sekit dị iche na nke ejikọrọ onye nnata.
  • Kpọtụrụ onye na-ere ahịa ma ọ bụ onye ọrụ redio/TV nwere ahụmahụ maka enyemaka.

Nkwupụta Mkpughe FCC Radiation:

Ngwa a na-akwado oke ikpughe radieshon FCC nke edobere maka gburugburu ebe anaghị achịkwa ya. Ekwesịrị ịwụnye akụrụngwa a ma rụọ ọrụ ya na opekempe 20cm n'etiti radiator & ahụ gị. Pịa ma jide bọtịnụ ike akụkụ maka sekọnd abụọ ka ịmalite ngwaọrụ ahụ. Pịa ma jide ihe karịrị 6 sekọnd iji gbanyụọ ngwaọrụ. Gbanwee na ọnọdụ foto site na Ihuenyo mbu, na avatar nke enwere ike nweta site na igwefoto na-egosipụta na ihuenyo TFT. Ekwesịrị ijikọ eriri USB mgbe ọ na-arụ ọrụ, a na-ejikwa batrị lithium maka nchekwa obere oge iji gbochie ọdịda ọkụ

Akwụkwọ / akụrụngwa

M5stack M5STICKC PLUS ESP32-PICO-D4 modul [pdf] Akwụkwọ ntuziaka onye ọrụ
M5STICKCPLUS, 2AN3WM5STICKCPLUS, ESP32-PICO-D4 modul

Ntụaka

Hapụ ikwu

Agaghị ebipụta adreesị ozi-e gị. Akara mpaghara achọrọ akara *