Quelles sont les différences entre les contrôleurs M5Stack Core ?

Introduction

M5Stack propose une gamme de cartes de développement modulaires, appelées Core Controllers , qui ont été conçues pour être utilisées dans diverses applications IoT. Ces contrôleurs sont construits autour du microcontrôleur ESP32 et offrent une gamme de fonctionnalités et de capacités. Cet article examinera les distinctions entre les contrôleurs Core M5Stack et présentera un tableau comparatif pour illustrer leurs principales spécifications.

 

M5Stack Core : Aperçu et caractéristiques

Le M5Stack Core est la carte de développement inaugurale de la série Core. L'appareil dispose d'un écran tactile couleur de 2 pouces, d'une connectivité Wi-Fi et Bluetooth. Le Core est équipé de 320 Ko de SRAM, 128 Ko de ROM, et d'un flash intégré de 2 Mo. De plus, le produit comprend 19 entrées/sorties à usage général (GPIO), un convertisseur analogique-numérique (ADC), une interface de périphérique série (SPI), un récepteur-transmetteur asynchrone universel (UART), un circuit inter-intégré (I2C), un circuit inter-intégré (I2S), un module de transceiver à distance (RMT), un accès direct à la mémoire à usage général (GDMA), et une modulation de largeur d'impulsion à diode électroluminescente (LED PWM1). Le Core a été conçu en tenant compte de la modularité, permettant la compatibilité avec une gamme de modules d'extension et d'accessoires.
ESP32 Basic Core loT Development Kit V2.7

Kit de développement IoT de base ESP32 V2.7

Voir le produit

 

M5Stack Core2 : Aperçu et caractéristiques

 

M5Stack Core2

Kit de développement IoT M5Stack Core2 ESP32

Voir le produit
M5Stack Core2 ESP32 IoT Development Kit for AWS IoT Kit

M5Stack Core2 ESP32 Kit AWS IoT

Voir le produit

 

Caractéristiques Noyau 2 Core2 pour AWS
Processeur RISC-V 32 bits à cœur unique RISC-V 32 bits à cœur unique
Fréquence d'horloge Jusqu'à 160 MHz Jusqu'à 160 MHz
Mémoire 320 Ko SRAM, 128 Ko ROM, 2 Mo Flash 320 Ko SRAM, 128 Ko ROM, 2 Mo Flash
Connectivité Wi-Fi, Bluetooth Wi-Fi, Bluetooth
Fonctionnalités spéciales - Microchip ATECC608 Trust&Go
Cas d'utilisation Projets IoT généraux Applications AWS IoT
 
Le M5Stack Core2 est une itération améliorée du Core, équipé d'un écran tactile couleur de 2,8 pouces pour une visualisation améliorée. Le Core2 conserve les mêmes spécifications de base que le Core d'origine, y compris Wi-Fi, Bluetooth, 320 Ko de SRAM, 128 Ko de ROM et 2 Mo de mémoire flash. De plus, le Core2 comprend 19 GPIO et est compatible avec une gamme de périphériques. L'écran plus grand offre une interface utilisateur améliorée, idéale pour les projets nécessitant plus d'espace d'affichage.

 

M5Stack CoreS3 : Aperçu et caractéristiques

Le M5Stack CoreS3 représente la troisième génération de la série Core et offre un certain nombre d'améliorations par rapport à ses prédécesseurs. L'appareil est doté d'un processeur Xtensa LX7 double cœur 32 bits, qui offre des performances améliorées par rapport au processeur RISC-V monocœur des modèles Core et Core2. Le CoreS3 est équipé de 320 Ko de SRAM, 128 Ko de ROM et 8 Mo de mémoire flash. De plus, l'appareil dispose d'un écran tactile couleur de 2,8 pouces, d'un indicateur d'état RVB et d'un bouton programmable. Le CoreS3 a été conçu pour les projets IoT hautes performances et offre une puissance de traitement et des capacités d'affichage améliorées.
M5Stack CoreS3

M5Stack CoreS3

Voir le produit
   

Principales différences entre les contrôleurs M5Stack Core

Caractéristiques Cœur Noyau 2 Noyau S3
Processeur RISC-V 32 bits à cœur unique RISC-V 32 bits à cœur unique Processeur dual-core 32 bits Xtensa LX7
Fréquence d'horloge Jusqu'à 160 MHz Jusqu'à 160 MHz Jusqu'à 240 MHz
Mémoire 320 Ko SRAM, 128 Ko ROM, 2 Mo Flash 320 Ko SRAM, 128 Ko ROM, 2 Mo Flash 320 Ko SRAM, 128 Ko ROM, 8
Flash MB
Connectivité Wi-Fi, Bluetooth Wi-Fi, Bluetooth Wi-Fi, Bluetooth
GPIO 19 GPIO 19 GPIO 23 GPIO
Fonctionnalités spéciales - Plus grand 2,8 pouces
écran tactile
Indicateur d'état RVB, bouton programmable
Cas d'utilisation Projets IoT généraux Projets IoT généraux Projets IoT haute performance
 

Conclusion

En conclusion, les contrôleurs M5Stack Core offrent une variété d'options pour s'adapter à différentes applications IoT. Le Core et le Core2 sont bien adaptés aux projets IoT généraux, tandis que le CoreS3 offre des performances améliorées pour les applications plus exigeantes. Les CoreC3 et CoreC3U ont été conçus pour être utilisés dans les applications IoT industrielles, le CoreC3U offrant des fonctionnalités de sécurité améliorées. Comprendre ces différences peut aider les développeurs à sélectionner la carte de développement la plus appropriée pour les exigences particulières de leur projet.

 

1 commentaire

hdt-avatar
Chad K

Thank you for the comparison data but it is now out of date. This article was published on October 24th of what year? I ask because as of June 30, 2025, the Stack5 website shows the Core2 AWS IoT kit to have a ESP32-D0WDQ6-V3 which runs a 240Mhz dual core processor. Stack5 doesn’t seem to identify the upgraded kit with a version number. However the base Core2 kit now has a v1.1 variant with upgraded power IC. I am sad to see they are phasing out their LoRa components (at least the USA 915Mhz models are EOL). Check out Stack5’s website for updated info on these ESP32 IoT controller kits and add-ons.

June 30, 2025 at 18:29pm

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués d'un *

Barre latérale

Dernier article

Cette section ne contient actuellement aucun contenu. Ajoutez du contenu à cette section en utilisant la barre latérale.

Inscrivez-vous à notre newsletter

Obtenez les dernières informations sur nos produits et offres spéciales.