¿Cuál es la diferencia entre M5StickC PLUS y PLUS2?
Clasificación rápida M5StickC, M5StickC PLUS, M5StickC PLUS2
M5StickC
Nota: Este producto está en EOL ahora.

M5StickC MÁS
M5StickC PLUS2
M5StickC PLUS VS M5StickC PLUS2
-
La adopción de un chip ESP32-PICO-V3-02 más potente con 2 MB de PSRAM y una memoria Flash más grande de 8 MB mejora el rendimiento general y la escalabilidad, lo que permite que el PLUS2 maneje aplicaciones más complejas, especialmente aquellas que requieren memoria adicional, como procesamiento de datos en tiempo real o almacenamiento en búfer de imágenes.
-
El M5Stack PLUS2 se ha actualizado con el convertidor USB a serie CH9102 para proporcionar una comunicación serie USB más confiable, especialmente en escenarios donde la transferencia de datos a alta velocidad y la baja latencia comunicación tienen una gran demanda.
-
La capacidad de la batería del dispositivo se ha mejorado a 200 mAh, lo que prolonga efectivamente la vida útil operativa del dispositivo.
-
Además, se han mejorado la unidad de administración de energía y los indicadores LED para lograr un diseño general más racional y una mejor experiencia operativa. Estas actualizaciones hacen que PLUS2 sea más adecuado para manejar tareas complejas y escenarios de aplicaciones exigentes.
Recursos | M5StickC Plus | M5StickC PLUS2 |
ESP32 | ESP32-PICO-D4, doble núcleo de 240MHz | ESP32-PICO-V3-02, doble núcleo de 240MHz |
600 DMIPS, 520 KB de SRAM, Wi-Fi | compatible con wifi, 2 MB SPI PSRAM, 8 MB flash SPI | |
Memoria de acceso aleatorio (PSRAM) | - | 2 megas |
Memoria flash | 4MB | 8MB |
Entrada de alimentación | 5 V a 500 mA | |
Puerto | Tipo C x 1, GROVE (I2C+E/S+UART) x 1 | Tipo C x 1, GROVE (I2C+E/S+UART) x 1 |
Pantalla LCD | LCD TFT colorido de 1,14 pulgadas, 135*240, ST7789v2 | |
Botón | Botón personalizado x 2 | Botón personalizado x 3 |
LED | LED ROJO | LED VERDE |
MEMS | MPU6886 | |
Zumbador | zumbador incorporado | |
Y | Transmisión por infrarrojos | |
micrófono | SPM1423 | |
RTC | BM8563 | |
Unidad de gestión del proyecto | AXP192 | TEMPORIZADOR DE ENERGÍA |
Batería | 120 mAh a 3,7 V. | 200 mAh a 3,7 V |
Antena | Antena 3D 2,4G | |
Puerto PIN | G0, G25/G36, G26, G32, G33 | G0, G25/G26, G36, G32, G33 |
Temperatura de funcionamiento | 0°C a 60°C | De 0 °C a 40 °C |
Material de la Caja | Plástico (PC) |
Comparación de funciones básicas
Diferencia de LED

La diferencia entre encender y apagar
Nombre del producto | Encender | Apagado |
M5STICKC MÁS | Presione el BOTÓN de reinicio (BOTÓN C) durante al menos 2 segundos |
Presione el BOTÓN de reinicio (BOTÓN C) durante al menos 6 segundos |
M5STICKC MÁS 2 |
Se puede iniciar presionando el 'BOTÓN C' para |
Cuando no hay una fuente de alimentación externa USB disponible, presione el BOTÓN C durante más de 6 artículos de segunda clase. O cuando no hay USB externo fuente de alimentación, establezca HOLD(GPIO4)=0 en el operación del programa, es decir, para lograr potencia apagado. Cuando el USB esté conectado, presione el Botón 'BOTÓN C' durante más de 6 segundos para apagar la pantalla y entrar en el estado de hibernación, pero no apagado. |
Soporte de software y ecosistema
Ventajas de M5StickC PLUS2 sobre M5StickC Plus
Categoría | M5StickC PLUS2 | M5StickC Plus |
Microcontrolador | Microcontrolador actualizado con rendimiento mejorado | Rendimiento estándar con núcleo ESP32 |
Convertidor USB a serie | CH9102 (Transferencia de datos más estable y rápida) | CP2104 |
Soporte de programación | Soporta MicroPython y ESP-IDF | Limitado a Arduino IDE |
Gestión de energía | Diseño simplificado sin AXP192 PMIC | Utiliza AXP192 PMIC para administración de energía |
Señal de wifi | Señal Wi-Fi más potente para una mejor conectividad | Rendimiento estándar de Wi-Fi |
Señal infrarroja | Intensidad de la señal infrarroja mejorada | Rendimiento infrarrojo estándar |
Flexibilidad para desarrolladores | Ofrece más control con ESP-IDF y MicroPython | Solo desarrollo basado en Arduino |
Facilidad de uso para principiantes | MicroPython reduce la barrera de entrada para nuevos desarrolladores | Requiere más conocimientos de C/C++ para la programación de Arduino |
Biblioteca y Ecosistema | Hereda el ecosistema M5StickC Plus con bibliotecas MicroPython agregadas | Soporte de biblioteca estándar para Arduino IDE |
El consumo de energía | Menor consumo de energía general | Mayor consumo de energía con AXP192 PMIC |
Preguntas más frecuentes
Comparación de ESP32-PICO-D4 frente a ESP32-PICO-V3
Categoría | ESP32-PICO-D4 | ESP32-PICO-V3 |
Núcleo del microcontrolador | Xtensa LX6 de doble núcleo | Xtensa LX6 de doble núcleo |
Velocidad de reloj | Hasta 240 MHz | Hasta 240 MHz |
RAM | Memoria RAM de 520 KB | Memoria RAM de 520 KB |
Memoria flash | 4 MB de memoria flash incorporada | 4 MB de memoria flash incorporada |
Estándar Wi-Fi | 802.11 b/g/n (2,4 GHz) | 802.11 b/g/n (2,4 GHz) |
Bluetooth | Bluetooth 4.2 BR/EDR y BLE | Bluetooth 4.2 BR/EDR y BLE |
Componentes integrados | Balún RF, amplificador de potencia, filtros, osciladores de cristal. | Mismos componentes, con rendimiento mejorado. |
Mejora clave | Versión inicial | Gestión de energía y rendimiento de RF mejorados |
Revisión de chip | ESP32 (original) | ESP32 ECO V3 (revisión de silicio mejorada) |
El consumo de energía | Superior a ESP32-PICO-V3 | Menor consumo de energía, especialmente en sueño profundo. |
Características de seguridad | Funciones básicas de seguridad | Seguridad mejorada con cifrado de hardware mejorado |
Temperatura de funcionamiento | -40°C a 85°C | -40°C a 85°C |
Caso de uso objetivo | Aplicaciones generales de IoT | Optimizado para IoT con mejor eficiencia y rendimiento |
¿Cuál es la diferencia entre PRAM y SRAM?
Categoría | PRAM (RAM de cambio de fase) | SRAM (RAM estática) |
Principio de funcionamiento | Utiliza materiales de cambio de fase (por ejemplo, GST - Germanio-Antimonio-Telurio) a cambiar entre cristalino y estados amorfos para almacenar datos |
Utiliza circuitos flip-flop (6 transistores) para Mantener la estabilidad de los datos |
Tipo de almacenamiento | No volátil (los datos se conservan después de un corte de energía) | Volátil (los datos se pierden cuando se corta la energía) |
Velocidad de lectura/escritura | Velocidad moderada, más rápida que NAND Flash | Lectura/escritura de alta velocidad, ideal para acceso en tiempo real |
El consumo de energía | Bajo consumo de energía, adecuado para funcionamiento a largo plazo. | Alto consumo de energía, requiere Energía continua para retener datos. |
Capacidad de almacenamiento | Mayor capacidad, adecuada para grandes almacenamientos de datos. | Menor capacidad, utilizada principalmente para almacenamiento en caché |
Latencia | Baja latencia pero no tan rápida como SRAM | Latencia ultrabaja, tiempo de respuesta rápido |
Durabilidad | Ciclos de escritura limitados pero más estables que NAND Flash | Altamente confiable, adecuado para tareas críticas |
Aplicaciones típicas | Sistemas integrados, dispositivos IoT, dispositivos inteligentes | Cachés de CPU/GPU, equipos de red, procesamiento de datos en tiempo real |
Costo | Costo moderado, más barato que SRAM pero más caro que DRAM | Alto costo, más caro que PRAM y DRAM |
Beneficios de PRAM y SRAM
Categoría
|
PRAM (RAM de cambio de fase)
|
SRAM (RAM estática)
|
No volátil
|
Conserva los datos después de una pérdida de energía
|
Los datos se pierden cuando se corta la energía.
|
Alta velocidad
|
Velocidad moderada, más rápida que NAND Flash
|
Extremadamente rápido, ideal para cachés de CPU/GPU
|
El consumo de energía
|
Bajo consumo de energía, adecuado para funcionamiento a largo plazo.
|
Alto consumo de energía, requiere energía constante
|
Densidad de almacenamiento
|
Mayor capacidad, adecuada para grandes almacenamientos de datos.
|
Menor capacidad, utilizada principalmente para almacenamiento en caché
|
Velocidad de escritura
|
Velocidad de escritura más rápida que NAND Flash
|
N / A
|
Fiabilidad
|
Más estable con mejor resistencia a la escritura
|
Altamente confiable, adecuado para sistemas críticos
|
Diseño de circuitos
|
N / A
|
Diseño simple con circuitos flip-flop.
|
Latencia
|
Baja latencia, pero no tan rápida como SRAM
|
Latencia ultrabaja, perfecta para procesamiento en tiempo real
|
Instalación del controlador PLUS2
Haga clic en el enlace siguiente para descargar el controlador que coincida con el sistema operativo. Actualmente hay dos versiones de chip de controlador, el paquete comprimido de controlador CP34X (para CH9102). Después de descomprimir el paquete comprimido, seleccione el paquete de instalación correspondiente a la cantidad de sistemas operativos a instalar. Si el programa no se puede descargar normalmente (el mensaje indica tiempo extra o No se pudo escribir en la RAM de destino), puede intentar reinstalar el controlador del dispositivo.
Nombre del conductor | Chip controlador aplicable | Enlace de descarga |
CH9102_VCP_SER_Ventanas | CH9102 | |
CH9102_VCP_SER_MacOS v1.7 | CH9102 |
-
Más almacenamiento de programas: una memoria flash más grande permite el almacenamiento de programas más complejos, bibliotecas y múltiples versiones de firmware, lo que permite que el dispositivo ejecute aplicaciones sofisticadas.
-
Registro de datos y almacenamiento en búfer: los dispositivos con mayor memoria flash pueden almacenar más registros de datos localmente, lo cual es útil para aplicaciones de IoT que recopilan datos a lo largo del tiempo sin necesidad de acceso constante a la red.
-
Actualizaciones de firmware y compatibilidad inalámbrica (OTA): un flash más grande permite actualizaciones de firmware OTA, donde se pueden almacenar múltiples versiones de firmware simultáneamente, lo que reduce el tiempo de inactividad durante las actualizaciones.
-
Múltiples bibliotecas y marcos: Los desarrolladores pueden almacenar y utilizar múltiples bibliotecas y marcos (por ejemplo, MicroPython, ESP-IDF) sin quedarse sin espacio, lo que mejora la flexibilidad y la compatibilidad.
-
Almacenamiento multimedia: permite el almacenamiento de imágenes, audio y otros archivos multimedia, lo cual es útil para proyectos multimedia como pantallas IoT o dispositivos interactivos.
-
Cargador de arranque y redundancia: Admite cargadores de arranque más avanzados y almacenamiento de firmware redundante, lo que garantiza actualizaciones de firmware más seguras y reduce el riesgo de el sistema falla.
-
Almacenamiento seguro de datos: una memoria flash más grande permite el almacenamiento de claves de cifrado, certificados y datos confidenciales, lo que mejora la seguridad, especialmente en aplicaciones industriales y de IoT.
-
Funciones de aplicación extendidas: Los desarrolladores pueden crear aplicaciones con más funciones y bases de código más grandes que requieren una cantidad significativa de memoria, evitando comprometer la funcionalidad.
Artículos relacionados
M5StickC Plus
M5StickC PLUS2
¿Cómo enciendo y apago mi M5StickC PLUS2?
Construya un sistema de detección de velocidad para bicicletas
Principiante de M5Stack: configuración del entorno
Principiante de M5Stack: Gestión de bibliotecas Arduino
Principiante de M5Stack: Guía del usuario del botón PLUS2
Principiante de M5Stack: capacidades de infrarrojos PLUS2
Deja un comentario
Todos los comentarios del blog se revisan antes de publicarlos.