Logotipo M5STACKMódulo de desenvolvemento de IoT M5STACK ESP32-PICO-V3-02Guía de funcionamento do M5StickC Plus2

Firmware de fábrica

Cando o dispositivo atope problemas operativos, pode tentar volver actualizar o firmware de fábrica para comprobar se hai algún fallo de hardware. Consulte o seguinte tutorial. Use a ferramenta de actualización de firmware M5Burner para actualizar o firmware de fábrica no dispositivo.
Módulo de desenvolvemento de IoT M5STACK ESP32-PICO-V3-02: figura 1

FAQ

P1: Por que a pantalla do meu M5StickC Plus2 está negra/non arranca?

Módulo de desenvolvemento de IoT M5STACK ESP32-PICO-V3-02: figura 2Solucións: Firmware oficial de fábrica de M5Burner Burn "Demostración do usuario de M5StickCPlus2"

Módulo de desenvolvemento de IoT M5STACK ESP32-PICO-V3-02: figura 3Módulo de desenvolvemento de IoT M5STACK ESP32-PICO-V3-02: figura 4P2: Por que só dura 3 horas de funcionamento? Por que se carga ao 100 % nun minuto; se retira o cable de carga, apágase?

Módulo de desenvolvemento de IoT M5STACK ESP32-PICO-V3-02: figura 5Módulo de desenvolvemento de IoT M5STACK ESP32-PICO-V3-02: figura 6Solucións: “Bruce para Stack plus2"Este é un firmware non oficial. A actualización de firmware non oficial pode anular a garantía, causar inestabilidade e expoñer o dispositivo a riscos de seguridade. Continúa con precaución.
Por favor, reinstaura o firmware oficial.

Módulo de desenvolvemento de IoT M5STACK ESP32-PICO-V3-02: figura 7

Preparación

  • Consulta o tutorial de M5Burner para completar a descarga da ferramenta de actualización do firmware e, a seguir, consulta a imaxe de embaixo para descargar o firmware correspondente.

Link de descarga: https://docs.m5stack.com/en/uiflow/m5burner/introMódulo de desenvolvemento de IoT M5STACK ESP32-PICO-V3-02: figura 8

Instalación de controladores USB

Consello para a instalación do controlador
Fai clic na ligazón de embaixo para descargar o controlador que coincida co teu sistema operativo. O paquete de controladores para o CP34X (para a versión CH9102) pódese descargar e instalar seleccionando o paquete de instalación correspondente ao teu sistema operativo. Se tes problemas coa descarga do programa (como tempo de espera ou erros "Produciuse un erro ao escribir na RAM de destino"), tenta reinstalar o controlador do dispositivo.
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ón de portos en MacOS
En MacOS, pode haber dous portos dispoñibles. Ao usalos, selecciona o porto chamado wchmodem.

Selección de porto

Conecta o dispositivo ao ordenador mediante un cable USB. Unha vez completada a instalación do controlador, podes seleccionar o porto do dispositivo correspondente en M5Burner.Módulo de desenvolvemento de IoT M5STACK ESP32-PICO-V3-02: figura 9

Queimar

Fai clic en "Gravar" para iniciar o proceso de flasheo.Módulo de desenvolvemento de IoT M5STACK ESP32-PICO-V3-02: figura 10Módulo de desenvolvemento de IoT M5STACK ESP32-PICO-V3-02: figura 11

StickC-Plus2
SKU: K016-P2

Módulo de desenvolvemento de IoT M5STACK ESP32-PICO-V3-02: figura 12

Descrición

Módulo de desenvolvemento de IoT M5STACK ESP32-PICO-V3-02: descriciónStickC-Plus2 é a versión iterativa de Stick C-Plus. Está alimentado polo chip ESP32-PICO-V3-02, que proporciona conectividade Wi-Fi. Dentro do seu corpo compacto, integra unha rica variedade de recursos de hardware, incluíndo emisor de infravermellos, RTC, micrófono, LED, IMU, botóns, zumbador e moito máis. Presenta unha pantalla TFT de 1.14 polgadas controlada polo ST7789V2 cunha resolución de 135 x 240.
A capacidade da batería aumentouse a 200 mAh e a interface é compatible cos módulos da serie HAT e Unit.
Esta ferramenta de desenvolvemento elegante e compacta pode espertar a creatividade ilimitada. StickC-Plus2 axúdache a construír rapidamente prototipos de produtos de IoT e simplifica enormemente todo o proceso de desenvolvemento. Mesmo os principiantes que son novos na programación poden crear aplicacións interesantes e aplicalas na vida real.

Titoría

Módulo de desenvolvemento de IoT M5STACK ESP32-PICO-V3-02: figura 13UIFlow
Este tutorial presentará como controlar o dispositivo StickC-Plus2 a través da plataforma de programación gráfica UIFlow.
Módulo de desenvolvemento de IoT M5STACK ESP32-PICO-V3-02: figura 14

UiFlow2
Este tutorial presentará como controlar o dispositivo StickC-Plus2 a través da plataforma de programación gráfica UiFlow2.
Módulo de desenvolvemento de IoT M5STACK ESP32-PICO-V3-02: figura 15
Arduino IDE
Este tutorial presentará como programar e controlar o dispositivo StickC-Plus2 usando o IDE de Arduino.

Nota
Porto non recoñecido
Ao usar un cable C a C, se non se recoñece o porto, realice o seguinte procedemento de acendido:
desconecta o StickC-Plus2, apágao (preme o botón de acendido e acendido ata que se acenda o LED verde) e, a seguir, volve conectar o cable USB para acender o dispositivo.

Características

  • Baseado en ESP32-PICO-V3-02 con soporte Wi-Fi
  • Acelerómetro de 3 eixes e xiroscopio de 3 eixes integrados
  • Emisor de infravermellos integrado
  • RTC integrado
  • Micrófono integrado
  • Botóns de usuario, LCD de 1.14 polgadas, botón de acendido/reinicio
  • Batería de iones de litio de 200 mAh
  • Conector de expansión
  • Buzzer pasivo integrado
  • Vestible e montable
  • Plataforma de Desenvolvemento
  • UiFlow1
  • UiFlow2
  • Arduino IDE
  • ESP-IDF
  • Plataforma IO

Inclúe

  • 1 x StickC-Plus2

Aplicacións

  • Dispositivos wearable
  • Controlador de IoT
  • Educación STEM
  • Proxectos de bricolaxe
  • Dispositivos domésticos intelixentes

Especificacións

Especificación Parámetro
SoC ESP32-PICO-V3-02 240 MHz de dobre núcleo, Wi-Fi, 2 MB de PSRAM, 8 MB de Flash
Vol. De entradatage 5 V @ 500 mA
Interface Tipo C x 1, GROVE (I2C + E/S + UART) x 1
Pantalla LCD LCD TFT a cor de 1.14 polgadas e 135 x 240, ST7789V2
Micrófono SPM1423
Botóns Botóns de usuario x 3
LED LED verde x 1 (non programable, indicador de repouso)
LED vermello x 1 (comparte o pin de control G19 co emisor de IR)
RTC BM8563
Zumbador Zumbador pasivo integrado
IMU MPU6886
Antena Antena 3D de 2.4 G
Pins externos G0, G25/G26, G36, G32, G33
Batería 200 mAh a 3.7 V, no interior
Temperatura de funcionamento 0 ~ 40 °C
Recinto Plástico (PC)
Tamaño do produto 48.0 x 24.0 x 13.5 mm
Peso do produto 16.7 g
Tamaño do paquete 104.4 x 65.0 x 18.0 mm
Peso bruto 26.3 g

Instrucións de operación

Encendido/apagado
Acendido: Prema o “BOTÓN C” durante máis de 2 segundos ou esperte mediante o sinal IRQ RTC. Despois de activar o sinal de espertar, o programa debe configurar o pin HOLD (G4) en alto (1) para manter a alimentación acesa; se non, o dispositivo apagarase de novo.
Apagado: Sen alimentación USB externa, prema o “BOTÓN C” durante máis de 6 segundos ou configure HOLD (GPIO4)=0 no programa para apagar. Mentres o USB está conectado, se preme o “BOTÓN C” durante máis de 6 segundos, a pantalla apagarase e entrará no modo de repouso (non se apagará por completo).

Módulo de desenvolvemento de IoT M5STACK ESP32-PICO-V3-02: figura 16

Esquemas

Esquemas de StickC-Plus2 en PDF

Módulo de desenvolvemento de IoT M5STACK ESP32-PICO-V3-02: figura 17Módulo de desenvolvemento de IoT M5STACK ESP32-PICO-V3-02: figura 18Módulo de desenvolvemento de IoT M5STACK ESP32-PICO-V3-02: figura 19

Mapa de pinos
LED vermello e emisor de infravermellos | Botón A | Botón B | Zumbador

ESP32-PICO-V3-02 GPIO 19 GPIO 37 GPIO 39 GPIO 35 GPIO 2
Emisor IR e LED vermello Emisor IR e pin LED vermello
Botón A Botón A
Botón B Botón B
Botón C Botón C
Zumbador pasivo Zumbador

Pantalla TFT a cor
Circuito integrado do controlador: ST7789V2
Resolución: 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ófono MIC (SPM1423)

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

IMU de 6 eixes (MPU6886) e RTC BM8563

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

HY2.0-4P

HY2.0-4P Negro Vermello Amarelo Branco
PORT.CUSTOM GND 5V G32 G33

Tamaño do modelo

Módulo de desenvolvemento de IoT M5STACK ESP32-PICO-V3-02: figura 20Fichas técnicas
ESP32-PICO-V3-02
ST7789V2
BM8563
MPU6886
SPM1423

Softwares

Arduino
Inicio rápido de StickC-Plus2 Arduino
Biblioteca StickC-Plus2
Firmware de proba de fábrica de StickC-Plus2
UiFlow1
Inicio rápido de StickC-Plus2 UiFlow1
UiFlow2
Inicio rápido de StickC-Plus2 UiFlow2

Plataforma IO
[env:m5stack-stickc-plus2] plataforma = espressif32@6.7.0
placa = m5stick-c
framework = arduino
velocidade_de_subida = 1500000
velocidade_do_monitor = 115200
construír_bandeiras =
-DBOARD_HAS_PSRAM
-mfix-esp32-psram-cache-problema
-DCORE_DEBUG_LEVEL=5
lib_deps =
M5Unificado=https://github.com/m5stack/M5Unified
Controlador USB
Fai clic nas ligazóns seguintes para descargar o controlador que coincida co teu sistema operativo. O paquete contén controladores CP34X (para CH9102). Despois de extraer o arquivo, executa o instalador que coincida coa profundidade de bits do teu sistema operativo.
Se tes problemas como o tempo de espera ou o erro "Produciuse un erro ao escribir na RAM de destino" durante a descarga, tenta reinstalar o controlador.

Nome do condutor Chip compatible Descargar
CH9102_VCP_SER_Windows CH9102 Descargar
CH9102_VCP_SER_MacOS v1.7 CH9102 Descargar

Selección de portos de macOS
Poden aparecer dous portos serie en macOS. Selecciona o porto chamado wchmodem.
Cargador fácil
Easy Loader é un programa lixeiro que inclúe un firmware de demostración. Seguindo uns poucos pasos sinxelos, podes instalalo no controlador para unha rápida verificación funcional.

Cargador fácil Descargar Nota
Proba de fábrica para Windows descargar /

Outros
Guía de restauración do firmware de fábrica de StickC-Plus2
Vídeo
Introdución ás características de StickC-Plus2
StackC Plus2 视频.mp4
Cambio de versión

Data de lanzamento Cambiar descrición Nota
/ Primeiro lanzamento /
2021-12 Engadida a función de sono e espertar, versión actualizada á v1.1 /
2023-12 Eliminouse o PMIC AXP192, o MCU cambiou de ESP32-PICO-D4 a ESP32-PICO-V3-02, método de acendido/apagado diferente, versión v2 /

Comparación de produtos

Módulo de desenvolvemento de IoT M5STACK ESP32-PICO-V3-02: figura 21Diferenzas de hardware

Produto
Nome
SoC Xestión de enerxía Capacidade da batería Memoria Chip USB-UART Cor
Stick C-Plus ESP32-PICO-D4 AXP192 120 mAh 520 KB de SRAM + 4 MB de memoria flash CH522 Vermello-laranxa
StickC-Plus2 ESP32-PICO-V3-02 / 200 mAh 2 MB de PSRAM + 8 MB de Flash CH9102 Laranxa

Diferenzas de pines

Nome do produto IR LED TFT BOTÓN A BOTÓN B BOTÓN C
(DESPERTAR)
ATENCIÓN Batería
Voltage
Detectar
M5STICKC PLUS G9 G10 MOSI (G15)
CLK (G13)
CC (G23)
RST (G18)
CS (G5)
G37 G39 Regular
botón
/ Vía AXP192
M5STICKC PLUS2 G19 G19 MOSI (G15)
CLK (G13)
CC (G14)
RST (G12)
CS (G5)
G37 G39 G35 G4 G38

Diferenzas de acendido/apagado

Produto Nome Encender Apagado
Stick C- Plus2 Prema o “BOTÓN C” durante máis de 2 segundos ou active mediante a IRQ RTC. Despois de activar, configure HOLD (G4)=1 no programa para manter
acéndeo, se non, o dispositivo apagarase de novo.
Sen alimentación USB, prema o “BOTÓN C” durante máis de 6 segundos ou configure HOLD (GPIO4)=0 no programa para apagar. Co USB conectado, se preme o “BOTÓN C” durante máis de 6 segundos, a pantalla apagarase e o dispositivo entrará no modo de repouso, pero non se apagará por completo.

Dado que StickC-Plus2 elimina o PMIC AXP192, o método de acendido/apagado difire das versións anteriores. Como se mencionou ao comezo deste documento, o funcionamento é en gran medida similar, pero as bibliotecas compatibles serán diferentes. A intensidade do sinal Wi-Fi e IR mellorou en comparación co modelo anterior.Logotipo M5STACK

Documentos/Recursos

Módulo de desenvolvemento de IoT M5STACK ESP32-PICO-V3-02 [pdfGuía do usuario
Módulo de desenvolvemento de IoT ESP32-PICO-V3-02, ESP32-PICO-V3-02, Módulo de desenvolvemento de IoT, Módulo de desenvolvemento, Módulo

Referencias

Deixa un comentario

O teu enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados *