
 Guía de funcionamiento del M5StickC Plus2
Guía de funcionamiento del M5StickC Plus2
Firmware de fábrica
Si el dispositivo presenta problemas de funcionamiento, puede intentar actualizar el firmware de fábrica para comprobar si hay algún fallo de hardware. Consulte el siguiente tutorial. Utilice la herramienta de actualización de firmware M5Burner para actualizar el firmware de fábrica en el dispositivo.

Preguntas frecuentes
P1: ¿Por qué mi M5StickC Plus2 tiene la pantalla negra o no arranca?
 Soluciones: M5Burner Grabación del firmware oficial de fábrica "M5StickCPlus2 User Demo"
Soluciones: M5Burner Grabación del firmware oficial de fábrica "M5StickCPlus2 User Demo"

 P2: ¿Por qué funciona solo 3 horas? ¿Por qué se carga al 100 % en 1 minuto? Al desconectar el cable de carga, se apaga.
P2: ¿Por qué funciona solo 3 horas? ¿Por qué se carga al 100 % en 1 minuto? Al desconectar el cable de carga, se apaga.

 Soluciones: “Bruce Para Stack plus2: Este es un firmware no oficial. Actualizar un firmware no oficial puede anular la garantía, causar inestabilidad y exponer el dispositivo a riesgos de seguridad. Proceda con precaución.
Soluciones: “Bruce Para Stack plus2: Este es un firmware no oficial. Actualizar un firmware no oficial puede anular la garantía, causar inestabilidad y exponer el dispositivo a riesgos de seguridad. Proceda con precaución.
Por favor, grabe nuevamente el firmware oficial.

Preparación
- Consulte el tutorial de M5Burner para completar la descarga de la herramienta de actualización de firmware y luego consulte la imagen a continuación para descargar el firmware correspondiente.
Enlace de descarga: https://docs.m5stack.com/en/uiflow/m5burner/intro
Instalación del controlador USB
Consejo para la instalación del controlador
Haga clic en el enlace a continuación para descargar el controlador correspondiente a su sistema operativo. El paquete de controladores para el CP34X (para la versión CH9102) se puede descargar e instalar seleccionando el paquete de instalación correspondiente a su sistema operativo. Si tiene problemas con la descarga del programa (como tiempo de espera o errores de "Error al escribir en la RAM de destino"), intente reinstalar el controlador del 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 puerto en MacOS
En macOS, puede haber dos puertos disponibles. Al usarlos, seleccione el puerto wchmodem.
Selección de puerto
Conecte el dispositivo a la computadora mediante un cable USB. Una vez completada la instalación del controlador, puede seleccionar el puerto correspondiente en M5Burner.
Quemar
Haga clic en “Grabar” para iniciar el proceso de actualización.

StickC-Plus2
Código SKU: K016-P2

Descripción
 StickC-Plus2 es la versión iterativa de Stick C-Plus. Está equipado con el chip ESP32-PICO-V3-02, que proporciona conectividad Wi-Fi. En su diseño compacto, integra una amplia variedad de recursos de hardware, como emisor de infrarrojos, RTC, micrófono, LED, IMU, botones, zumbador y más. Cuenta con una pantalla TFT de 1.14 pulgadas con el chip ST7789V2 y una resolución de 135 x 240.
StickC-Plus2 es la versión iterativa de Stick C-Plus. Está equipado con el chip ESP32-PICO-V3-02, que proporciona conectividad Wi-Fi. En su diseño compacto, integra una amplia variedad de recursos de hardware, como emisor de infrarrojos, RTC, micrófono, LED, IMU, botones, zumbador y más. Cuenta con una pantalla TFT de 1.14 pulgadas con el chip ST7789V2 y una resolución de 135 x 240.
La capacidad de la batería se ha aumentado a 200 mAh y la interfaz es compatible con los módulos de la serie HAT y Unit.
Esta herramienta de desarrollo, elegante y compacta, puede dar rienda suelta a la creatividad. StickC-Plus2 te ayuda a crear rápidamente prototipos de productos IoT y simplifica enormemente todo el proceso de desarrollo. Incluso los principiantes en programación pueden crear aplicaciones interesantes y aplicarlas en la vida real.
Tutorial
 Flujo de interfaz de usuario
Flujo de interfaz de usuario
Este tutorial presentará cómo controlar el dispositivo StickC-Plus2 a través de la plataforma de programación gráfica UIFlow.

Flujo de interfaz de usuario 2
Este tutorial presentará cómo controlar el dispositivo StickC-Plus2 a través de la plataforma de programación gráfica UiFlow2.

IDE de Arduino
Este tutorial presentará cómo programar y controlar el dispositivo StickC-Plus2 usando el IDE de Arduino.
Nota
Puerto no reconocido
Al utilizar un cable C a C, si no se puede reconocer el puerto, realice el siguiente procedimiento de encendido:
desconecte el StickC-Plus2, apáguelo (mantenga presionado el botón de encendido hasta que se encienda el LED verde) y luego vuelva a conectar el cable USB para encenderlo.
Características
- Basado en ESP32-PICO-V3-02 con soporte Wi-Fi
- Acelerómetro de 3 ejes incorporado y giroscopio de 3 ejes
- Emisor de infrarrojos integrado
- RTC incorporado
- Micrófono integrado
- Botones de usuario, LCD de 1.14 pulgadas, botón de encendido/reinicio
- Batería Li-ion 200 mAh
- Conector de expansión
- Zumbador pasivo integrado
- Portátil y montable
- Plataforma de desarrollo
- Flujo de interfaz de usuario 1
- Flujo de interfaz de usuario 2
- IDE de Arduino
- ESP-FDI
- PlataformaIO
Incluye
- 1 x StickC-Plus2
Aplicaciones
- Dispositivos portátiles
- Controlador de IoT
- Educación STEM
- Proyectos de bricolaje
- Dispositivos domésticos inteligentes
Presupuesto
| Especificación | Parámetro | 
| Sistema en chip (SoC) | ESP32-PICO-V3-02 240 MHz de doble núcleo, Wi-Fi, 2 MB de PSRAM, 8 MB de memoria Flash | 
| Vol de entradatage | 5 V a 500 mA | 
| Interfaz | Tipo-C x 1, GROVE (I2C + E/S + UART) x 1 | 
| Pantalla LCD | LCD TFT a color de 1.14 pulgadas, 135 x 240, ST7789V2 | 
| Micrófono | SPM1423 | 
| Botones | Botones de usuario x 3 | 
| CONDUJO | LED verde x 1 (no programable, indicador de suspensión) LED rojo x 1 (comparte el pin de control G19 con el emisor IR) | 
| RTC | BM8563 | 
| Zumbador | Zumbador pasivo incorporado | 
| Unidad de medida intramuscular (IMU) | MPU6886 | 
| Antena | Antena 3D de 2.4 G | 
| Pines externos | G0, G25/G26, G36, G32, G33 | 
| Batería | 200 mAh a 3.7 V, en el interior | 
| Temperatura de funcionamiento | 0 ~ 40 °C | 
| Recinto | Plástico (PC) | 
| Tamaño del producto | 48.0 x 24.0 x 13.5 mm | 
| Peso del producto | 16.7 gramos | 
| Tamaño del paquete | 104.4 x 65.0 x 18.0 mm | 
| Peso bruto | 26.3 gramos | 
Instrucciones de funcionamiento
Encendido/apagado
Encendido: Pulse el botón C durante más de 2 segundos o active el dispositivo mediante la señal IRQ del reloj en tiempo real (RTC). Tras activarse la señal, el programa debe activar el pin HOLD (G4) en alto (1) para mantener el dispositivo encendido; de lo contrario, el dispositivo se apagará.
Apagado: Sin alimentación USB externa, presione el botón C durante más de 6 segundos o configure HOLD (GPIO4)=0 en el programa para apagar. Con el dispositivo USB conectado, si presiona el botón C durante más de 6 segundos, la pantalla se apagará y entrará en modo de suspensión (no se apagará por completo).

Esquemas
Esquemas del StickC-Plus2 en PDF



Mapa de pines
LED rojo y emisor de infrarrojos | Botón A | Botón B | Zumbador
| ESP32-PICO-V3-02 | GPIO19 | GPIO37 | GPIO39 | GPIO35 | GPIO2 | 
| Emisor de infrarrojos y LED rojo | Emisor de infrarrojos y pin LED rojo | ||||
| Botón A | Botón A | ||||
| Botón B | Botón B | ||||
| Botón C | Botón C | ||||
| Zumbador pasivo | Zumbador | 
Pantalla TFT a color
Controlador IC: 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 | 
| Micrófono SPM1423 | Clic | DATOS | 
IMU de 6 ejes (MPU6886) y RTC BM8563
| ESP32-PICO-V3-02 | G22 | G21 | G19 | 
| Unidad de medida interna MPU6886 | LCC | Adventista del Séptimo Día | |
| BM8563 | LCC | Adventista del Séptimo Día | |
| Emisor de infrarrojos | TX | ||
| LED rojo | TX | 
HY2.0-4P
| HY2.0-4P | Negro | Rojo | Amarillo | Blanco | 
| PUERTO.ADUANA | Tierra | 5V | G32 | G33 | 
Tamaño del modelo
 Fichas técnicas
Fichas técnicas
ESP32-PICO-V3-02
ST7789V2
BM8563
MPU6886
SPM1423
Software
Arduino
Guía de inicio rápido de StickC-Plus2 Arduino
Biblioteca StickC-Plus2
Firmware de prueba de fábrica de StickC-Plus2
Flujo de interfaz de usuario 1
Inicio rápido de StickC-Plus2 UiFlow1
Flujo de interfaz de usuario 2
Inicio rápido de StickC-Plus2 UiFlow2
PlataformaIO
[env:m5stack-stickc-plus2] plataforma = espressif32@6.7.0
tablero = m5stick-c
marco = arduino
velocidad de carga = 1500000
velocidad del monitor = 115200
indicadores de construcción =
-DBOARD_TIENE_PSRAM
-mfix-esp32-psram-cache-issue
-Nivel de depuración de DCORE=5
lib_deps =
M5Unificado=https://github.com/m5stack/M5Unified
Controlador USB
Haga clic en los enlaces a continuación para descargar el controlador compatible con su sistema operativo. El paquete contiene controladores CP34X (para CH9102). Tras extraer el archivo, ejecute el instalador compatible con la profundidad de bits de su sistema operativo.
Si encuentra problemas como tiempo de espera o “Error al escribir en la RAM de destino” durante la descarga, intente reinstalar el controlador.
| Nombre del conductor | Chip compatible | Descargar | 
| CH9102_VCP_SER_Windows | CH9102 | Descargar | 
| CH9102_VCP_SER_MacOS v1.7 | CH9102 | Descargar | 
Selección de puerto de macOS
En macOS pueden aparecer dos puertos serie. Seleccione el puerto wchmodem.
Cargador fácil
Easy Loader es un programa ligero de flasheo que incluye un firmware de demostración. Siguiendo unos sencillos pasos, puede flashearlo al controlador para una rápida verificación funcional.
| Cargador fácil | Descargar | Nota | 
| Prueba de fábrica para Windows | descargar | / | 
Otro
Guía para restaurar el firmware de fábrica del StickC-Plus2
Video
Introducción a las funciones de StickC-Plus2
StackC Plus2 视频.mp4
Cambio de versión
| Fecha de lanzamiento | Cambiar descripción | Nota | 
| / | Primer lanzamiento | / | 
| 2021-12 | Se agregó la función de suspensión y activación, versión actualizada a v1.1 | / | 
| 2023-12 | Se eliminó el PMIC AXP192, MCU cambió de ESP32-PICO-D4 a ESP32-PICO-V3-02, diferente método de encendido/apagado, versión v2 | / | 
Comparación de productos
 Diferencias de hardware
Diferencias de hardware
| Producto Nombre | Sistema en chip (SoC) | Gestión de energía | Capacidad de la batería | Memoria | Chip USB-UART | Color | 
| Palo C-Plus | ESP32-PICO-D4 | AXP192 | 120 mAh | 520 KB de SRAM + 4 MB de memoria Flash | CH522 | Rojo-naranja | 
| StickC-Plus2 | ESP32-PICO-V3-02 | / | 200 mAh | 2 MB de PSRAM + 8 MB de memoria Flash | CH9102 | Naranja | 
Diferencias entre pines
| Nombre del producto | IR | CONDUJO | TFT | BOTON A | BOTON B | BOTÓN C (DESPERTAR) | SOSTENER | Batería Volumentage 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 | 
Diferencias de encendido y apagado
| Producto Nombre | Encender | Apagado | 
| Palo C-Plus2 | Presione el botón C durante más de 2 s o active el dispositivo mediante la IRQ del reloj en tiempo real (RTC). Después de la activación, configure HOLD (G4)=1 en el programa para mantener Encienda, de lo contrario el dispositivo se apagará nuevamente. | Sin alimentación USB, presione el botón C durante más de 6 s o configure HOLD (GPIO4)=0 en el programa para apagar. Con la alimentación USB conectada, presionar el botón C durante más de 6 s apagará la pantalla y entrará en modo de suspensión, pero no se apagará por completo. | 
Dado que StickC-Plus2 elimina el PMIC AXP192, el método de encendido/apagado difiere del de versiones anteriores. Como se mencionó al principio de este documento, el funcionamiento es prácticamente similar, pero las bibliotecas compatibles varían. La intensidad de la señal Wi-Fi e IR se ha mejorado en comparación con el modelo anterior.
Documentos / Recursos
|  | Módulo de desarrollo de IoT M5STACK ESP32-PICO-V3-02 [pdf] Guía del usuario Módulo de desarrollo de IoT ESP32-PICO-V3-02, ESP32-PICO-V3-02, Módulo de desarrollo de IoT, Módulo de desarrollo, Módulo | 
 
