saltar al contenido

+49 1626571232

info@openelab.io

🚀 Envío gratuito a partir de 50€ en la UE / 80€ en todo el mundo

¿Cuál es la diferencia entre M5StickC PLUS y PLUS2?

04 Sep 2024 0 Comentarios

Clasificación rápida M5StickC, M5StickC PLUS, M5StickC PLUS2

M5StickC

El M5StickC es un controlador M5Stack compacto alimentado por ESP32 . Es una placa de desarrollo de IoT portátil, fácil de usar y de código abierto, adecuada para diversos proyectos de IoT. Este pequeño dispositivo puede convertir sus ideas en realidad, impulsar su creatividad y ayudarlo a crear rápidamente prototipos de su proyecto de IoT. Simplifica el proceso de desarrollo y sirve como un componente clave de la serie de productos M5Stack.

Nota: Este producto está en EOL ahora.

Image

 

M5StickC PLUS

El M5StickC PLUS es la versión de pantalla más grande del M5StickC, con el módulo ESP32-PICO-D4 que cuenta con WiFi como control principal. A pesar de su tamaño compacto, incluye varios recursos de hardware, como infrarrojos, RTC, micrófono, LED, IMU, botones, timbre y PMU. La pantalla TFT de 1,14 pulgadas con una resolución de 135 * 240 representa un aumento del 18,7% en el área de visualización en comparación con la pantalla anterior de 0,96 pulgadas . Además, ahora cuenta con una capacidad de batería de 120 mAh y es compatible con productos de la serie HAT y Unit.
M5StickC PLUS

M5StickC PLUS

Ver el producto
 

M5StickC PLUS2

El M5StickC PLUS2 es una versión mejorada del M5StickC PLUS. Está alimentado por el ESP32-PICO-V3-02 Chip con funcionalidad WIFI incorporada. Este dispositivo compacto está equipado con varios recursos de hardware como infrarrojos, RTC, micrófono, LED e IMU . Los botones y el timbre están controlados por el ST7789V2 , que también controla la pantalla TFT de 1,14 pulgadas con una resolución de 135*240. La capacidad de la batería se ha aumentado a 200 mAh y la interfaz es compatible con los productos de la serie HAT y Unit. Esta pequeña y compacta herramienta de desarrollo está diseñada para inspirar la creatividad.
M5StickC PLUS2

M5StickC PLUS2

Ver el producto

 

M5StickC PLUS VS M5StickC PLUS2

El M5StickC PLUS2 se ha actualizado en varios aspectos en comparación con el M5StickC PLUS.
  • 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, 520KB SRAM, Wi-Fi compatible con wifi, 2 MB SPI PSRAM, 8 MB flash SPI
PSRAM - 2 megas
Memoria flash 4MB 8MB
Entrada de alimentación 5V @ 500mA
Puerto TypeC x 1, GROVE(I2C+I/O+UART) x 1 TypeC x 1, GROVE(I2C+I/O+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 buzzer incorporado
Y Transmisión infrarroja
micrófono SPM1423
RTC BM8563
Unidad de gestión del proyecto AXP192 PODER DEL TEMPORIZADOR
Batería 120 mAh @ 3.7V 200mAh @ 3.7V
Antena Antena 3D de 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 LED

     
     

    La diferencia entre encender y apagar

    nombre del producto Encender Apagar
    M5STICKC PLUS Presiona 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 PLUS2

    Se puede iniciar presionando el 'BOTÓN C' para
    más de 2 segundos, o señal IRQ activada
    por RTC regularmente. Después de desencadenar el velorio
    señal arriba, es necesario configurar la retención (G4)
    pin al nivel alto (1) en la inicialización del programa
    para mantener el suministro eléctrico; de lo contrario,
    El dispositivo entrará nuevamente en estado de apagado.

    Cuando no hay suministro de energía externo USB
    disponible, presione el BOTÓN C durante más de 6
    artículos de segunda clase. O cuando no hay USB externo
    suministro de energía, establecer 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
    apagar la pantalla y entrar en el
    estado de hibernación, pero no apagado.
     
    Dado que el M5StickC PLUS2 ya no incluye el chip de administración de energía AXP192 PMIC, el modo de conmutación de energía ha cambiado. Si bien el funcionamiento sigue siendo el mismo, los archivos de biblioteca compatibles del programa serán diferentes. Tanto las señales de Wi-Fi como las de infrarrojos se han mejorado en comparación con las versiones anteriores.

     

    Soporte de software y ecosistema

    El M5StickC Plus es una herramienta potente y versátil que destaca tanto en hardware como en software . Ofrece una biblioteca completa de archivos y código de muestra, lo que proporciona a los desarrolladores todo lo que necesitan para comenzar y dar vida rápidamente a sus ideas creativas. Además, el Plus es compatible con el IDE de Arduino , lo que permite a los desarrolladores aprovechar los amplios recursos de la comunidad de Arduino para ampliar sus aplicaciones.
     
    El M5StickC PLUS2 ofrece un soporte de software incomparable. El PLUS2 no solo hereda el ecosistema de software del Plus, sino que también agrega soporte para MicroPython . Esta implementación liviana de Python permite a los desarrolladores programar en el lenguaje Python simple y fácil de entender, lo que reduce en gran medida el umbral para la programación. Para los principiantes, esta es una ventaja significativa. Además, PLUS2 admite ESP-IDF marco de desarrollo, que proporciona a los desarrolladores profesionales más control.
     
    En términos de ecosistema, tanto M5StickC PLUS2 como Plus pueden acceder al ecosistema de M5Stack, que proporciona una herramienta llamada M5Burner que permite a los usuarios grabar firmware y actualizar programas con facilidad.

     

    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 Wi-Fi Señal Wi-Fi más potente para una mejor conectividad Rendimiento estándar de Wi-Fi
    Señal Infrarroja Fortaleza de señal infrarroja mejorada Rendimiento infrarrojo estándar
    Flexibilidad para Desarrolladores Ofrece más control con ESP-IDF y MicroPython Desarrollo solo 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 Reducir el consumo de energía en general Mayor consumo de energía con AXP192 PMIC

    El M5StickC PLUS2 ofrece varias mejoras con respecto al M5StickC Plus, incluidas señales Wi-Fi e infrarrojas más potentes y un convertidor de USB a serie más estable. (CH9102) y soporte para MicroPython y ESP-IDF. Estas actualizaciones brindan a los desarrolladores más flexibilidad y mejor rendimiento. La eliminación del chip de administración de energía AXP192 da como resultado una administración de energía más sencilla y un menor consumo de energía. Además, la compatibilidad con MicroPython en PLUS2 lo hace más accesible para principiantes, mientras que los profesionales se benefician del marco ESP-IDF para un control más avanzado.
     

      

    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 de microcontrolador Xtensa LX6 de doble núcleo Xtensa LX6 de doble núcleo
    Velocidad de reloj Hasta 240 MHz Hasta 240 MHz
    RAM 520 KB SRAM 520 KB SRAM
    Memoria flash 4 MB de flash embebido 4 MB de flash embebido
    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 Más alto que ESP32-PICO-V3 Menor consumo de energía, especialmente en sueño profundo.
    Características de seguridad Características 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 la memoria 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
    potencia continua para retener datos
    Capacidad de almacenamiento Mayor capacidad, adecuada para grandes almacenamientos de datos. Capacidad reducida, principalmente utilizada para almacenamiento en caché
    Latencia Baja latencia pero no tan rápida como la SRAM Baja latencia ultra, 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
    Retiene datos después de la pérdida de energía
    Los datos se pierden cuando la energía está apagada
    Alta velocidad
    Velocidad moderada, más rápida que la memoria 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.
    Capacidad reducida, principalmente utilizada para almacenamiento en caché
    Velocidad de escritura
    Velocidad de escritura más rápida que la 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 la 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_Windows CH9102
    CH9102_VCP_SER_MacOS v1.7 CH9102

     

    Beneficios de una memoria flash más grande
    • 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

    ¿Qué es M5StickC PLUS?

     

    M5StickC PLUS2

      Publicación anterior
      Siguiente publicación

      Deja un comentario

      Todos los comentarios del blog se revisan antes de publicarlos.

      Alguien compró recientemente un

      ¡Gracias por suscribirte!

      ¡Este correo electrónico ha sido registrado!

      Compra el look

      Elija opciones

      Editar opción
      Notificación de nuevo disponible
      this is just a warning
      Acceso
      Carro de la compra
      0 elementos
      RuffRuff App RuffRuff App by Tsun