Welche Unterschiede gibt es zwischen den M5Stack-Core-Controllern?

Einleitung

M5Stack bietet eine Reihe modularer Entwicklungsboards, die als Core-Controller bekannt sind und für den Einsatz in verschiedenen IoT-Anwendungen entwickelt wurden. Diese Controller basieren auf dem ESP32-Mikrocontroller und bieten eine Vielzahl von Funktionen und Möglichkeiten. Dieser Artikel untersucht die Unterschiede zwischen den M5Stack-Core-Controllern und enthält eine Vergleichstabelle zur Darstellung ihrer wichtigsten Spezifikationen.

 

M5Stack Core: Übersicht und Funktionen

Der M5Stack Core ist das erste Entwicklungsboard der Core-Serie. Das Gerät verfügt über einen 2-Zoll-Farb-Touchscreen, Wi-Fi- und Bluetooth-Konnektivität. Der Core ist mit 320 KB SRAM, 128 KB ROM und einem integrierten 2-MB-Flash-Speicher ausgestattet. Darüber hinaus umfasst das Produkt 19 universelle Ein-/Ausgänge (GPIOs), einen Analog-Digital-Wandler (ADC), eine serielle Peripherieschnittstelle (SPI), einen universellen asynchronen Empfänger-Sender (UART), einen Inter-Integrated Circuit (I2C), einen Inter-Integrated Sound (I2S), ein Fernsteuerungs-Transceivermodul (RMT), einen universellen direkten Speicherzugriff (GDMA) und eine Pulsweitenmodulation für Leuchtdioden (LED PWM1). Der Core wurde mit Blick auf Modularität entwickelt und ist daher mit einer Reihe von Erweiterungsmodulen und Zubehör kompatibel.
ESP32 Basic Core IoT-Entwicklungskit V2.7

ESP32 Basic Core IoT-Entwicklungskit V2.7

Produkt anzeigen

 

M5Stack Core2: Übersicht und Funktionen

 

M5Stack Core2

M5Stack Core2 ESP32 IoT-Entwicklungskit

Produkt anzeigen
M5Stack Core2 ESP32 IoT-Entwicklungskit für das AWS-IoT-Kit

M5Stack Core2 ESP32 AWS-IoT-Kit

Produkt anzeigen

 

Funktion Core2 Core2 für AWS
Prozessor Single-Core-32-Bit-RISC-V Single-Core-32-Bit-RISC-V
Taktfrequenz Bis zu 160 MHz Bis zu 160 MHz
Speicher 320 KB SRAM, 128 KB ROM, 2 MB Flash 320 KB SRAM, 128 KB ROM, 2 MB Flash
Konnektivität WLAN, Bluetooth WLAN, Bluetooth
Besondere Funktionen - Microchip ATECC608 Trust&Go
Anwendungsfälle Allgemeine IoT-Projekte AWS-IoT-Anwendungen
 
Der M5Stack Core2 ist eine verbesserte Version des Core und mit einem 2,8-Zoll-Farb-Touchscreen für eine bessere Visualisierung ausgestattet. Der Core2 behält die grundlegenden technischen Daten des ursprünglichen Core bei, einschließlich WLAN, Bluetooth, 320 KB SRAM, 128 KB ROM und 2 MB Flash-Speicher. Darüber hinaus verfügt der Core2 über 19 GPIOs und ist mit einer Reihe von Peripheriegeräten kompatibel. Der größere Bildschirm sorgt für eine optimierte Benutzeroberfläche und eignet sich ideal für Projekte, die mehr Anzeigefläche benötigen.

 

M5Stack CoreS3: Überblick und Funktionen

Der M5Stack CoreS3 stellt die dritte Generation der Core-Serie dar und bietet gegenüber seinen Vorgängern zahlreiche Verbesserungen. Das Gerät verfügt über einen Dual-Core-32-Bit-Xtensa-LX7-Prozessor, der im Vergleich zum Single-Core-RISC-V-Prozessor der Modelle Core und Core2 eine höhere Leistung bietet. Der CoreS3 ist mit 320 KB SRAM, 128 KB ROM und 8 MB Flash-Speicher ausgestattet. Darüber hinaus verfügt das Gerät über einen 2,8-Zoll-Farb-Touchscreen, eine RGB-Statusanzeige und eine programmierbare Taste. Der CoreS3 wurde für leistungsstarke IoT-Projekte entwickelt und bietet eine höhere Rechenleistung sowie verbesserte Anzeigemöglichkeiten.
M5Stack CoreS3

M5Stack CoreS3

Produkt anzeigen
   

Wichtige Unterschiede zwischen den M5Stack-Core-Controllern

Funktion Core Core2 CoreS3
Prozessor Single-Core-32-Bit-RISC-V Single-Core-32-Bit-RISC-V Dual-Core-32-Bit-Xtensa-LX7
Taktfrequenz Bis zu 160 MHz Bis zu 160 MHz Bis zu 240 MHz
Speicher 320 KB SRAM, 128 KB ROM, 2 MB Flash 320 KB SRAM, 128 KB ROM, 2 MB Flash 320 KB SRAM, 128 KB ROM, 8
MB-Flash
Konnektivität WLAN, Bluetooth WLAN, Bluetooth WLAN, Bluetooth
GPIOs 19 GPIOs 19 GPIOs 23 GPIOs
Besondere Funktionen - Größerer 2,8-Zoll
Touchscreen
RGB-Statusanzeige, programmierbare Taste
Anwendungsfälle Allgemeine IoT-Projekte Allgemeine IoT-Projekte Leistungsstarke IoT-Projekte
 

Fazit

Zusammenfassend bieten die M5Stack-Core-Controller verschiedene Optionen für unterschiedliche IoT-Anwendungen. Core und Core2 eignen sich gut für allgemeine IoT-Projekte, während der CoreS3 eine höhere Leistung für anspruchsvollere Anwendungen bietet. CoreC3 und CoreC3U wurden für den Einsatz in industriellen IoT-Anwendungen entwickelt, wobei der CoreC3U erweiterte Sicherheitsfunktionen bietet. Ein Verständnis dieser Unterschiede kann Entwickler dabei unterstützen, das passende Entwicklungsboard für die Anforderungen ihres jeweiligen Projekts auszuwählen.

 

1 Kommentar

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

Kommentar hinterlassen

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * gekennzeichnet.

Register for our newsletter

Get the latest information about our products and special offers.

Website Feedback

Help us improve OpenELAB

Found a website issue or have an idea? Tell us what would make your experience better.