Logo M5STACKModulu di Sviluppu IoT M5STACK ESP32-PICO-V3-02Guida di l'operazione di M5StickC Plus2

Firmware di Fabbrica

Quandu u dispusitivu scontra prublemi operativi, pudete pruvà à rilampà u firmware di fabbrica per verificà s'ellu ci hè un malfunzionamentu di l'hardware. Riferitevi à u tutoriale seguente. Aduprate u strumentu di flashing di u firmware M5Burner per flashà u firmware di fabbrica nant'à u dispusitivu.
Modulu di Sviluppu IoT M5STACK ESP32-PICO-V3-02 - figura 1

FAQ

Q1: Perchè u mo M5StickC Plus2 hè neru / ùn si avvia micca?

Modulu di Sviluppu IoT M5STACK ESP32-PICO-V3-02 - figura 2Soluzioni: Firmware ufficiale di fabbrica M5Burner Burn "Demo di l'utente M5StickCPlus2"

Modulu di Sviluppu IoT M5STACK ESP32-PICO-V3-02 - figura 3Modulu di Sviluppu IoT M5STACK ESP32-PICO-V3-02 - figura 4D2: Perchè funziona solu 3 ore? Perchè si carica à 100% in 1 minutu, cacciate u cavu di carica è si spegne?

Modulu di Sviluppu IoT M5STACK ESP32-PICO-V3-02 - figura 5Modulu di Sviluppu IoT M5STACK ESP32-PICO-V3-02 - figura 6Soluzioni: "Bruce per Stack plus2 "Questu hè un firmware micca ufficiale. U lampeghju di un firmware micca ufficiale pò annullà a vostra garanzia, causà instabilità è espone u vostru dispositivu à risichi di sicurezza. Procedete cun prudenza.
Per piacè masterizà u firmware ufficiale.

Modulu di Sviluppu IoT M5STACK ESP32-PICO-V3-02 - figura 7

Preparazione

  • Riferitevi à u tutoriale di M5Burner per compie u scaricamentu di u strumentu di flashing di u firmware, è dopu riferitevi à l'imagine quì sottu per scaricà u firmware currispundente.

Ligame di scaricamentu: https://docs.m5stack.com/en/uiflow/m5burner/introModulu di Sviluppu IoT M5STACK ESP32-PICO-V3-02 - figura 8

Installazione di u Driver USB

Cunsigliu d'installazione di u driver
Cliccate nant'à u ligame quì sottu per scaricà u driver chì currisponde à u vostru sistema operativu. U pacchettu di driver per u CP34X (per a versione CH9102) pò esse telecaricatu è installatu selezziunendu u pacchettu d'installazione chì currisponde à u vostru sistema operativu. Sè avete prublemi cù u scaricamentu di u prugramma (cum'è timeout o errori "Impossibile scrive in a RAM di destinazione"), pruvate à reinstallà u driver di u dispusitivu.
CH9102_VCP_SER_Windows
https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/drivers/CH9102_VCP_SER_Windows.exe
CH9102_VCP_SER_MacOS v1.7
https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/drivers/CH9102_VCP_MacOS_v1.7.zip
Selezzione di portu in MacOS
Nant'à MacOS, ci ponu esse dui porti dispunibili. Quandu l'utilizate, selezziunate u portu chjamatu wchmodem.

Scelta di u Portu

Cunnette u dispusitivu à l'urdinatore per mezu di un cavu USB. Dopu chì l'installazione di u driver hè cumpleta, pudete selezziunà u portu di u dispusitivu currispundente in M5Burner.Modulu di Sviluppu IoT M5STACK ESP32-PICO-V3-02 - figura 9

Brusgià

Cliccate "Burn" per inizià u prucessu di lampeghju.Modulu di Sviluppu IoT M5STACK ESP32-PICO-V3-02 - figura 10Modulu di Sviluppu IoT M5STACK ESP32-PICO-V3-02 - figura 11

StickC-Plus2
SKU:K016-P2

Modulu di Sviluppu IoT M5STACK ESP32-PICO-V3-02 - figura 12

Descrizzione

Modulu di Sviluppu IoT M5STACK ESP32-PICO-V3-02 - DescrizzioneStickC-Plus2 hè a versione iterativa di Stick C-Plus. Hè alimentatu da u chip ESP32-PICO-V3-02, chì furnisce cunnessione Wi-Fi. In u so corpu compactu, integra una ricca varietà di risorse hardware, cumprese emettitore IR, RTC, microfonu, LED, IMU, buttoni, buzzer è assai di più. Hà un display TFT di 1.14 pollici pilotatu da ST7789V2 cù una risoluzione di 135 x 240.
A capacità di a batteria hè stata aumentata à 200 mAh, è l'interfaccia hè cumpatibile cù i moduli di a serie HAT è Unit.
Questu strumentu di sviluppu elegante è compactu pò accende una creatività illimitata. StickC-Plus2 vi aiuta à custruisce rapidamente prototipi di prudutti IoT è simplifica assai tuttu u prucessu di sviluppu. Ancu i principianti chì sò novi à a prugrammazione ponu creà applicazioni interessanti è applicalli in a vita reale.

Tutorial

Modulu di Sviluppu IoT M5STACK ESP32-PICO-V3-02 - figura 13UIFlow
Stu tutoriale vi presenterà cumu cuntrullà u dispusitivu StickC-Plus2 attraversu a piattaforma di prugrammazione grafica UIFlow.
Modulu di Sviluppu IoT M5STACK ESP32-PICO-V3-02 - figura 14

UiFlow2
Stu tutoriale vi presenterà cumu cuntrullà u dispusitivu StickC-Plus2 attraversu a piattaforma di prugrammazione grafica UiFlow2.
Modulu di Sviluppu IoT M5STACK ESP32-PICO-V3-02 - figura 15
Arduino IDE
Stu tutoriale vi presenterà cumu programmà è cuntrullà u dispusitivu StickC-Plus2 cù l'IDE Arduino.

Nota
Portu micca ricunnisciutu
Quandu si usa un cavu C-à-C, se u portu ùn pò esse ricunnisciutu, eseguite a seguente prucedura d'accensione:
Scollegate StickC-Plus2, spegnetelu (appughjate longu u buttone d'accensione finu à chì u LED verde s'illumina), poi ricunnettete u cavu USB per accendelu.

Features

  • Basatu annantu à ESP32-PICO-V3-02 cù supportu Wi-Fi
  • Accelerometru à 3 assi integratu è giroscopiu à 3 assi
  • Emettitore IR integratu
  • RTC integratu
  • Micru integratu
  • Buttoni d'utilizatore, LCD di 1.14 pollici, buttone di accensione/reset
  • Batteria Li-ion 200 mAh
  • Connettore di espansione
  • Buzzer passivu integratu
  • Indossabile è muntabile
  • Piattaforma di sviluppu
  • UiFlow1
  • UiFlow2
  • Arduino IDE
  • ESP-IDF
  • Platform IO

Include

  • 1 x StickC-Plus2

Applicazioni

  • Dispositivi purtatili
  • Cuntrollore IoT
  • Educazione STEM
  • Prughjetti DIY
  • Dispositivi Smart-home

Specificazioni

Specificazione Parametru
SoC ESP32-PICO-V3-02 240 MHz dual-core, Wi-Fi, 2 MB PSRAM, 8 MB Flash
Input Voltage 5 V @ 500 mA
Interfaccia Tipu C x 1, GROVE (I2C + I/O + UART) x 1
Pantalla LCD 1.14 pollici, LCD TFT a culori 135 x 240, ST7789V2
Micrufonu SPM1423
Bottoni 3 buttoni d'utilizatore
LED LED verde x 1 (micca prugrammabile, indicatore di sonnu)
LED rossu x 1 (cundivide u pin di cuntrollu G19 cù l'emettitore IR)
RTC BM8563
Buzzer Buzzer passivu à bordu
IMU MPU 6886
Antenna Antenna 2.4 G 3D
Pins esterni G0, G25/G26, G36, G32, G33
Batteria 200 mAh à 3.7 V, dentru
Température d'opération 0 ~ 40 °C
Enclosure Plastica (PC)
Dimensione di u produttu 48.0 x 24.0 ​​x 13.5 mm
Pesu di u produttu 16.7 g
Dimensione di u pacchettu 104.4 x 65.0 ​​x 18.0 mm
Pesu Grossu 26.3 g

Istruzzioni di funziunamentu

Power On/Off
Accensione: Appughjà u "PULSANTE C" per più di 2 secondi, o svegliarsi via u signale RTC IRQ. Dopu chì u signale di sveglia hè attivatu, u prugramma deve mette u pin HOLD (G4) à altu (1) per mantene l'alimentazione accesa, altrimenti u dispusitivu si spegnerà di novu.
Spegnimentu: Senza alimentazione USB esterna, appughjà "BUTTON C" per più di 6 secondi, o impostà HOLD (GPIO4) = 0 in u prugramma per spegne. Mentre l'USB hè cunnessu, appughjà "BUTTON C" per più di 6 secondi spegnerà u schermu è entrerà in modalità di sonnu (micca un spegnimentu cumpletu).

Modulu di Sviluppu IoT M5STACK ESP32-PICO-V3-02 - figura 16

Schematichi

Schemi PDF di StickC-Plus2

Modulu di Sviluppu IoT M5STACK ESP32-PICO-V3-02 - figura 17Modulu di Sviluppu IoT M5STACK ESP32-PICO-V3-02 - figura 18Modulu di Sviluppu IoT M5STACK ESP32-PICO-V3-02 - figura 19

Mappa di Pin
LED Rossu & Emettitore IR | Buttone A | Buttone B | Buzzer

ESP32-PICO-V3-02 GPIO19 GPIO37 GPIO39 GPIO35 GPIO2
Emettitore IR è LED Rossu Emettitore IR è pin LED rossu
Pulsante A Pulsante A
U buttone B U buttone B
U buttone C U buttone C
Buzzer passivu Buzzer

Display TFT in culore
Circuitu integratu di u driver: ST7789V2
Risoluzione: 135 x 240

ESP32-PICO-V3-02 G15 G13 G14 G12 G5 G27
Display TFT TFT_MOSI TFT_CLK TFT_DC TFT_RST TFT_CS TFT_BL

Microfonu MIC (SPM1423)

ESP32-PICO-V3-02 G0 G34
MIC SPM1423 CLK DATA

IMU à 6 assi (MPU6886) è RTC BM8563

ESP32-PICO-V3-02 G22 G21 G19
IMU MPU6886 SCL SDA
BM8563 SCL SDA
Emettitore IR TX
LED rossu TX

HY2.0-4P

HY2.0-4P Neru Rossu Ghjallu Biancu
PORTU.CUSTOM GND 5V G32 G33

Taglia di mudellu

Modulu di Sviluppu IoT M5STACK ESP32-PICO-V3-02 - figura 20Datasheets
ESP32-PICO-V3-02
ST7789V2
BM8563
MPU 6886
SPM1423

Software

Arduino
Avviu rapidu di StickC-Plus2 Arduino
Libreria StickC-Plus2
Firmware di prova di fabbrica StickC-Plus2
UiFlow1
Avviu rapidu di StickC-Plus2 UiFlow1
UiFlow2
Avviu rapidu di StickC-Plus2 UiFlow2

Platform IO
[env:m5stack-stickc-plus2] piattaforma = espressif32@6.7.0
tavola = m5stick-c
framework = arduino
velocità_di_caricu = 1500000
velocità_di_monitoru = 115200
custruisce_bandiere =
-DBOARD_HAS_PSRAM
-mfix-esp32-psram-cache-issue
-DCORE_DEBUG_LEVEL=5
lib_deps =
M5Unificatu=https://github.com/m5stack/M5Unified
Driver USB
Cliccate nantu à i ligami quì sottu per scaricà u driver chì currisponde à u vostru sistema operativu. U pacchettu cuntene i driver CP34X (per CH9102). Dopu avè estrattu l'archiviu, eseguite l'installatore chì currisponde à a prufundità di bit di u vostru sistema operativu.
Sè avete prublemi cum'è u timeout o "Impossibile scrive in a RAM di destinazione" durante u scaricamentu, pruvate à reinstallà u driver.

Nome di u driver Chip supportatu Scaricate
CH9102_VCP_SER_Windows CH9102 Scaricate
CH9102_VCP_SER_MacOS v1.7 CH9102 Scaricate

Selezzione di portu macOS
Dui porti seriali ponu cumparisce in macOS. Selezziunate u portu chjamatu wchmodem.
Caricatore faciule
Easy Loader hè un flasher di prugramma ligeru chì vene cun un firmware di dimostrazione. Seguendu uni pochi di passi simplici, pudete flashallu nantu à u controller per una verificazione funzionale rapida.

Caricatore faciule Scaricate Nota
Test di fabbrica per Windows scaricate /

Altru
Guida di Restaurazione di u Firmware di Fabbrica di StickC-Plus2
Video
Introduzione à e funzioni di StickC-Plus2
StackC Plus2 视频.mp4
Cambia versione

Data di liberazione Cambia Descrizione Nota
/ Prima liberazione /
2021-12 Funzione di sonnu è di sveglia aghjunta, versione aghjurnata à v1.1 /
2023-12 PMIC AXP192 eliminatu, MCU cambiatu da ESP32-PICO-D4 à ESP32-PICO-V3-02, metudu d'accensione/spegnimentu differente, versione v2 /

Comparazione di i prudutti

Modulu di Sviluppu IoT M5STACK ESP32-PICO-V3-02 - figura 21Differenzi Hardware

Pruduttu
Nome
SoC Gestione di l'energia Capacità batterie Memoria Chip USB-UART Culore
Bastone C-Plus ESP32-PICO-D4 AXP192 120 mAh 520 KB di SRAM + 4 MB di Flash CH522 Rossu-aranciu
StickC-Plus2 ESP32-PICO-V3-02 / 200 mAh 2 MB di PSRAM + 8 MB di Flash CH9102 Aranciu

Differenze di Pin

Nome di u produttu IR LED TFT PULSANTE A PULSANTE B BUTTON C
(SVEGLIÀ)
HOLD Batteria
Voltage
Detect
M5STICKC PLUS G9 G10 MOSI (G15)
CLK (G13)
CC (G23)
RST (G18)
CS (G5)
G37 G39 Regular
buttone
/ Via AXP192
M5STICKC PLUS2 G19 G19 MOSI (G15)
CLK (G13)
CC (G14)
RST (G12)
CS (G5)
G37 G39 G35 G4 G38

Differenze di accensione/spegnimentu

Pruduttu Nome Power On Power Off
Bastone C-Plus2 Appughjà u "PULSANTE C" per più di 2 s, o svegliatevi via RTC IRQ. Dopu à u svegliamentu, impostate HOLD (G4) = 1 in u prugramma per mantene
accende, altrimenti l'apparecchiu si spegnerà di novu.
Senza alimentazione USB, appughjà "BUTTON C" per più di 6 s, o impostà HOLD (GPIO4) = 0 in u prugramma per spegne. Cù l'USB cunnessu, appughjà "BUTTON C" per più di 6 s spegnerà u schermu è entrerà in dorme, ma micca un spegnimentu cumpletu.

Siccomu StickC-Plus2 elimina u PMIC AXP192, u metudu d'accensione/spegnimentu hè diversu da e versioni precedenti. Cum'è mintuvatu à l'iniziu di stu documentu, l'operazione hè in gran parte simile, ma e biblioteche supportate saranu diverse. A forza di u signale Wi-Fi è IR hè stata migliurata paragunata à u mudellu precedente.Logo M5STACK

Documenti / Risorse

Modulu di Sviluppu IoT M5STACK ESP32-PICO-V3-02 [pdfGuida di l'utente
Modulu di Sviluppu IoT ESP32-PICO-V3-02, ESP32-PICO-V3-02, Modulu di Sviluppu IoT, Modulu di Sviluppu, Modulu

Referenze

Lascia un cumentu

U vostru indirizzu email ùn serà micca publicatu. I campi obbligatori sò marcati *