Quelles sont les différences entre les contrôleurs M5Stack Core ?
24 Oct 2024
0 commentaires
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
La M5Stack Core est la première carte de développement 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 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 périphérique série (SPI ), un récepteur-émetteur asynchrone universel (UART), un circuit inter-intégré (I2C), un circuit inter-intégré (I2S), un module émetteur-récepteur distant (RMT), un accès mémoire direct à usage général (GDMA) et une modulation de largeur d'impulsion par diode électroluminescente ( strong>LED PWM1). Le Core a été conçu dans un souci de modularité, permettant la compatibilité avec une gamme de modules d'extension et d'accessoires.
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 ESP32
Voir le produitM5Stack Core2 ESP32 Kit IoT AWS
Voir le produit
Fonctionnalité | Core2 | 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
Voir le produitPrincipales différences entre les contrôleurs M5Stack Core
Fonctionnalité | Cœur | Core2 | CoreS3 |
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 MB Flash |
Connectivité | Wi-Fi, Bluetooth | Wi-Fi, Bluetooth | Wi-Fi, Bluetooth |
GPIOs | 19 GPIO | 19 GPIO | 23 GPIO |
Fonctionnalités spéciales | - | Plus grand de 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.
laissez un commentaire
Tous les commentaires du blog sont vérifiés avant la publication