Logotip de M5STACKMòdul de desenvolupament IoT M5STACK ESP32-PICO-V3-02Guia d'operació de l'M5StickC Plus2

Firmware de fàbrica

Quan el dispositiu tingui problemes de funcionament, podeu intentar tornar a instal·lar el firmware de fàbrica per comprovar si hi ha algun mal funcionament del maquinari. Consulteu el tutorial següent. Feu servir l'eina d'instal·lació de firmware M5Burner per instal·lar el firmware de fàbrica al dispositiu.
Mòdul de desenvolupament IoT M5STACK ESP32-PICO-V3-02 - figura 1

Preguntes freqüents

P1: Per què la pantalla del meu M5StickC Plus2 és negra/no arrenca?

Mòdul de desenvolupament IoT M5STACK ESP32-PICO-V3-02 - figura 2Solucions: Firmware oficial de fàbrica de M5Burner Burn "Demostració d'usuari de M5StickCPlus2"

Mòdul de desenvolupament IoT M5STACK ESP32-PICO-V3-02 - figura 3Mòdul de desenvolupament IoT M5STACK ESP32-PICO-V3-02 - figura 4P2: Per què només dura 3 hores de funcionament? Per què es carrega al 100% en 1 minut, si treus el cable de càrrega, s'apagarà?

Mòdul de desenvolupament IoT M5STACK ESP32-PICO-V3-02 - figura 5Mòdul de desenvolupament IoT M5STACK ESP32-PICO-V3-02 - figura 6Solucions: “Bruce per a Stack plus2"Aquest és un firmware no oficial. La instal·lació de firmware no oficial pot anul·lar la garantia, causar inestabilitat i exposar el dispositiu a riscos de seguretat. Procediu amb precaució.
Si us plau, regraveu el firmware oficial.

Mòdul de desenvolupament IoT M5STACK ESP32-PICO-V3-02 - figura 7

Preparació

  • Consulteu el tutorial de M5Burner per completar la descàrrega de l'eina de flasheig del firmware i, a continuació, consulteu la imatge següent per descarregar el firmware corresponent.

Enllaç de descàrrega: https://docs.m5stack.com/en/uiflow/m5burner/introMòdul de desenvolupament IoT M5STACK ESP32-PICO-V3-02 - figura 8

Instal·lació del controlador USB

Consell d'instal·lació del controlador
Feu clic a l'enllaç següent per descarregar el controlador que coincideixi amb el vostre sistema operatiu. El paquet de controladors per al CP34X (per a la versió CH9102) es pot descarregar i instal·lar seleccionant el paquet d'instal·lació corresponent al vostre sistema operatiu. Si teniu problemes amb la descàrrega del programa (com ara temps d'espera o errors "Error d'escriptura a la RAM de destinació"), proveu de reinstal·lar el controlador del dispositiu.
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
Selecció de ports a MacOS
A MacOS, hi pot haver dos ports disponibles. Quan els utilitzeu, seleccioneu el port anomenat wchmodem.

Selecció de ports

Connecteu el dispositiu a l'ordinador mitjançant un cable USB. Un cop finalitzada la instal·lació del controlador, podeu seleccionar el port del dispositiu corresponent a M5Burner.Mòdul de desenvolupament IoT M5STACK ESP32-PICO-V3-02 - figura 9

Cremar

Feu clic a "Gravar" per iniciar el procés de flasheig.Mòdul de desenvolupament IoT M5STACK ESP32-PICO-V3-02 - figura 10Mòdul de desenvolupament IoT M5STACK ESP32-PICO-V3-02 - figura 11

StickC-Plus2
Referència: K016-P2

Mòdul de desenvolupament IoT M5STACK ESP32-PICO-V3-02 - figura 12

Descripció

Mòdul de desenvolupament IoT M5STACK ESP32-PICO-V3-02: descripcióStickC-Plus2 és la versió iterativa de Stick C-Plus. Funciona amb el xip ESP32-PICO-V3-02, que proporciona connectivitat Wi-Fi. Dins del seu cos compacte, integra una rica varietat de recursos de maquinari, com ara emissor d'infrarojos, RTC, micròfon, LED, IMU, botons, brunzidor i més. Compta amb una pantalla TFT d'1.14 polzades controlada per l'ST7789V2 amb una resolució de 135 x 240.
La capacitat de la bateria s'ha augmentat a 200 mAh i la interfície és compatible amb els mòduls de la sèrie HAT i Unit.
Aquesta eina de desenvolupament elegant i compacta pot despertar una creativitat il·limitada. StickC-Plus2 t'ajuda a construir ràpidament prototips de productes IoT i simplifica enormement tot el procés de desenvolupament. Fins i tot els principiants que són nous en la programació poden crear aplicacions interessants i aplicar-les a la vida real.

Tutorial

Mòdul de desenvolupament IoT M5STACK ESP32-PICO-V3-02 - figura 13UIFlow
Aquest tutorial introduirà com controlar el dispositiu StickC-Plus2 a través de la plataforma de programació gràfica UIFlow.
Mòdul de desenvolupament IoT M5STACK ESP32-PICO-V3-02 - figura 14

UiFlow2
Aquest tutorial introduirà com controlar el dispositiu StickC-Plus2 a través de la plataforma de programació gràfica UiFlow2.
Mòdul de desenvolupament IoT M5STACK ESP32-PICO-V3-02 - figura 15
Arduino IDE
Aquest tutorial introduirà com programar i controlar el dispositiu StickC-Plus2 utilitzant l'IDE d'Arduino.

Nota
Port no reconegut
Quan utilitzeu un cable C-a-C, si no es pot reconèixer el port, seguiu el procediment d'engegada següent:
desconnecteu l'StickC-Plus2, apagueu-lo (premeu llargament el botó d'engegada fins que el LED verd s'encengui) i, a continuació, torneu a connectar el cable USB per engegar-lo.

Característiques

  • Basat en ESP32-PICO-V3-02 amb suport Wi-Fi
  • Acceleròmetre de 3 eixos i giroscopi de 3 eixos integrats
  • Emissor d'infrarojos integrat
  • RTC integrat
  • Micròfon integrat
  • Botons d'usuari, LCD d'1.14 polzades, botó d'engegada/reinici
  • Bateria Li-ion de 200 mAh
  • Connector d'expansió
  • brunzidor passiu integrat
  • Portable i muntable
  • Plataforma de desenvolupament
  • UiFlow1
  • UiFlow2
  • Arduino IDE
  • ESP-IDF
  • Plataforma IO

Inclou

  • 1 x StickC-Plus2

Aplicacions

  • Dispositius portàtils
  • Controlador d'IoT
  • Educació STEM
  • Projectes de bricolatge
  • Dispositius domèstics intel·ligents

Especificacions

Especificació Paràmetre
SoC ESP32-PICO-V3-02 240 MHz de doble nucli, Wi-Fi, 2 MB de PSRAM, 8 MB de memòria flaix
Entrada Voltage 5 V @ 500 mA
Interfície Tipus C x 1, GROVE (I2C + E/S + UART) x 1
Pantalla LCD LCD TFT en color d'1.14 polzades i 135 x 240, ST7789V2
Micròfon SPM1423
Botons Botons d'usuari x 3
LED LED verd x 1 (no programable, indicador de repòs)
LED vermell x 1 (comparteix el pin de control G19 amb l'emissor d'infrarojos)
RTC BM8563
Zumbador brunzidor passiu integrat
IMU MPU6886
Antena Antena 3D de 2.4 G
Pins externs G0, G25/G26, G36, G32, G33
Bateria 200 mAh a 3.7 V, a l'interior
Temp. de funcionament 0 ~ 40 °C
Tancament Plàstic (PC)
Mida del producte 48.0 x 24.0 x 13.5 mm
Pes del producte 16.7 g
Mida del paquet 104.4 x 65.0 x 18.0 mm
Pes brut 26.3 g

Instruccions de funcionament

Encès/Apagat
Engegada: premeu el "BOTÓ C" durant més de 2 segons o activeu-lo mitjançant el senyal IRQ RTC. Després que s'activi el senyal d'activació, el programa ha de configurar el pin HOLD (G4) a alt (1) per mantenir l'alimentació activada; en cas contrari, el dispositiu es tornarà a apagar.
Apagada: Sense alimentació USB externa, premeu el "BOTÓ C" durant més de 6 segons o configureu HOLD (GPIO4) = 0 al programa per apagar. Mentre l'USB està connectat, si premeu el "BOTÓ C" durant més de 6 segons, la pantalla s'apagarà i entrarà en mode de repòs (no s'apagarà completament).

Mòdul de desenvolupament IoT M5STACK ESP32-PICO-V3-02 - figura 16

Esquemes

Esquemes en PDF de StickC-Plus2

Mòdul de desenvolupament IoT M5STACK ESP32-PICO-V3-02 - figura 17Mòdul de desenvolupament IoT M5STACK ESP32-PICO-V3-02 - figura 18Mòdul de desenvolupament IoT M5STACK ESP32-PICO-V3-02 - figura 19

Mapa de pins
LED vermell i emissor d'infrarojos | Botó A | Botó B | Brunzidor

ESP32-PICO-V3-02 GPIO19 GPIO37 GPIO39 GPIO35 GPIO2
Emissor d'infrarojos i LED vermell Emissor d'infrarojos i pin LED vermell
Botó A Botó A
Botó B Botó B
Botó C Botó C
Zumbador passiu Zumbador

Pantalla TFT en color
Circuit integrat del controlador: ST7789V2
Resolució: 135 x 240

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

Micròfon MIC (SPM1423)

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

IMU de 6 eixos (MPU6886) i RTC BM8563

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

HY2.0-4P

HY2.0-4P Negre Vermell groc Blanc
PORT.CUSTOM GND 5V G32 G33

Talla del model

Mòdul de desenvolupament IoT M5STACK ESP32-PICO-V3-02 - figura 20Fulls de dades
ESP32-PICO-V3-02
ST7789V2
BM8563
MPU6886
SPM1423

Programaris

Arduino
Inici ràpid de StickC-Plus2 Arduino
Biblioteca StickC-Plus2
Firmware de prova de fàbrica de StickC-Plus2
UiFlow1
Inici ràpid de StickC-Plus2 UiFlow1
UiFlow2
Inici ràpid de StickC-Plus2 UiFlow2

Plataforma IO
[entorn:m5stack-stickc-plus2] plataforma = espressif32@6.7.0
tauler = m5stick-c
framework = arduino
velocitat_de_pujada = 1500000
velocitat_monitor = 115200
build_flags =
-DBOARD_HAS_PSRAM
-mfix-esp32-psram-cache-issue
-DCORE_DEBUG_LEVEL=5
lib_deps =
M5Unificat=https://github.com/m5stack/M5Unified
Controlador USB
Feu clic als enllaços següents per descarregar el controlador que coincideixi amb el vostre sistema operatiu. El paquet conté controladors CP34X (per a CH9102). Després d'extreure l'arxiu, executeu l'instal·lador que coincideixi amb la profunditat de bits del vostre sistema operatiu.
Si teniu problemes com ara temps d'espera o "Error d'escriptura a la RAM de destinació" durant la descàrrega, proveu de reinstal·lar el controlador.

Nom del conductor Xip compatible Descarregar
CH9102_VCP_SER_Windows CH9102 Descarregar
CH9102_VCP_SER_MacOS v1.7 CH9102 Descarregar

Selecció de ports de macOS
Potser apareixen dos ports sèrie a macOS. Seleccioneu el port anomenat wchmodem.
Fàcil de carregar
Easy Loader és un programador lleuger que inclou un firmware de demostració. Seguint uns quants passos senzills, podeu instal·lar-lo al controlador per a una verificació funcional ràpida.

Fàcil de carregar Descarregar Nota
Prova de fàbrica per a Windows descarregar /

Altres
Guia de restauració del firmware de fàbrica de StickC-Plus2
Vídeo
Introducció a les funcions de StickC-Plus2
StackC Plus2 视频.mp4
Canvi de versió

Data de llançament Canvia descripció Nota
/ Primer llançament /
2021-12 Funció de son i activació afegida, versió actualitzada a la v1.1 /
2023-12 S'ha eliminat el PMIC AXP192, s'ha canviat l'MCU d'ESP32-PICO-D4 a ESP32-PICO-V3-02, mètode d'encesa/apagada diferent, versió v2 /

Comparació de productes

Mòdul de desenvolupament IoT M5STACK ESP32-PICO-V3-02 - figura 21Diferències de maquinari

Producte
Nom
SoC Gestió d'energia Capacitat de la bateria Memòria Xip USB-UART Color
Stick C-Plus ESP32-PICO-D4 AXP192 120 mAh 520 KB de SRAM + 4 MB de memòria flaix CH522 Vermell-taronja
StickC-Plus2 ESP32-PICO-V3-02 / 200 mAh 2 MB de PSRAM + 8 MB de memòria flaix CH9102 Taronja

Diferències de pins

Nom del producte IR LED TFT BOTÓ A BOTÓ B BOTÓ C
(DESPERTA)
MANTENIM Bateria
Voltage
Detectar
M5STICKC PLUS G9 G10 MOSI (G15)
CLK (G13)
CC (G23)
RST (G18)
CS (G5)
G37 G39 Regular
botó
/ Via AXP192
M5STICKC PLUS2 G19 G19 MOSI (G15)
CLK (G13)
CC (G14)
RST (G12)
CS (G5)
G37 G39 G35 G4 G38

Diferències d'encesa/apagada

Producte Nom Encès Apagueu
Stick C- Plus2 Premeu el “BOTÓ C” durant més de 2 s o reactiveu-lo mitjançant la IRQ RTC. Després del despertador, configureu HOLD (G4)=1 al programa per mantenir
engegueu-lo, en cas contrari el dispositiu es tornarà a apagar.
Sense alimentació USB, premeu el "BUTTON C" durant més de 6 s o configureu HOLD (GPIO4)=0 al programa per apagar. Amb l'USB connectat, si premeu el "BUTTON C" durant més de 6 s, la pantalla s'apagarà i entrarà en mode de repòs, però no s'apagarà completament.

Com que StickC-Plus2 elimina el PMIC AXP192, el mètode d'encesa/apagada difereix de les versions anteriors. Com s'ha esmentat al principi d'aquest document, el funcionament és en gran part similar, però les biblioteques compatibles seran diferents. La intensitat del senyal Wi-Fi i IR s'ha millorat en comparació amb el model anterior.Logotip de M5STACK

Documents/Recursos

Mòdul de desenvolupament IoT M5STACK ESP32-PICO-V3-02 [pdfGuia de l'usuari
Mòdul de desenvolupament IoT ESP32-PICO-V3-02, ESP32-PICO-V3-02, Mòdul de desenvolupament IoT, Mòdul de desenvolupament, Mòdul

Referències

Deixa un comentari

La teva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats *