Hvad er forskellene mellem M5Stack Core-controllere?

Introduktion

M5Stack tilbyder en række modulære udviklingskort, kendt som Core-controllere, som er designet til brug i en række IoT-applikationer. Disse controllere er baseret på ESP32-mikrocontrolleren og tilbyder en række funktioner og muligheder. Denne artikel gennemgår forskellene mellem M5Stack Core-controllerne og indeholder en sammenligningstabel, der viser deres vigtigste specifikationer.

 

M5Stack Core: Oversigt og funktioner

M5Stack Core er det første udviklingskort i Core-serien. Enheden har en 2-tommers farveberøringsskærm, Wi-Fi- og Bluetooth-forbindelse. Core er udstyret med 320 KB SRAM, 128 KB ROM og 2 MB indbygget flashhukommelse. Produktet indeholder desuden 19 generelle input/output-porte (GPIO'er), en analog-til-digital-konverter (ADC), et serielt peripheral interface (SPI), en universel asynkron modtager-sender (UART), en inter-integreret kredsløbsbus (I2C), et inter-integreret kredsløb (I2S), et fjerntransceivermodul (RMT), en generel direkte hukommelsesadgang (GDMA) og en pulsbreddemodulation til lysdioder (LED PWM1). Core er designet med modularitet for øje, så den er kompatibel med en række udvidelsesmoduler og tilbehør.
ESP32 Basic Core IoT-udviklingssæt V2.7

ESP32 Basic Core IoT-udviklingssæt V2.7

Se produkt

 

M5Stack Core2: Oversigt og funktioner

 

M5Stack Core2

M5Stack Core2 ESP32 IoT-udviklingssæt

Se produkt
M5Stack Core2 ESP32 IoT-udviklingssæt til AWS IoT-sæt

M5Stack Core2 ESP32 AWS IoT-sæt

Se produkt

 

Funktion Core2 Core2 til AWS
Processor Single-core 32-bit RISC-V Single-core 32-bit RISC-V
Clockfrekvens Op til 160 MHz Op til 160 MHz
Hukommelse 320 KB SRAM, 128 KB ROM, 2 MB flashhukommelse 320 KB SRAM, 128 KB ROM, 2 MB flashhukommelse
Tilslutningsmuligheder Wi-Fi, Bluetooth Wi-Fi, Bluetooth
Særlige funktioner - Microchip ATECC608 Trust&Go
Anvendelsesområder Generelle IoT-projekter AWS IoT-applikationer
 
M5Stack Core2 er en forbedret version af Core udstyret med en 2,8-tommers farvetouchskærm for forbedret visualisering. Core2 bevarer de samme kernespecifikationer som den oprindelige Core, herunder Wi-Fi, Bluetooth, 320 KB SRAM, 128 KB ROM og 2 MB flashhukommelse. Desuden har Core2 19 GPIO'er og er kompatibel med en række perifere enheder. Den større skærm giver en forbedret brugergrænseflade, som er ideel til projekter, der kræver mere skærmplads.

 

M5Stack CoreS3: Oversigt og funktioner

M5Stack CoreS3 repræsenterer tredje generation af Core-serien og tilbyder en række forbedringer i forhold til sine forgængere. Enheden har en dual-core 32-bit Xtensa LX7-processor, som giver forbedret ydeevne sammenlignet med den single-core RISC-V-processor, der findes i Core- og Core2-modellerne. CoreS3 er udstyret med 320 KB SRAM, 128 KB ROM og 8 MB flashhukommelse. Desuden har enheden en 2,8-tommers farvetouchskærm, en RGB-statusindikator og en programmerbar knap. CoreS3 er designet til IoT-projekter med høj ydeevne og tilbyder øget processorkraft og forbedrede displayfunktioner.
M5Stack CoreS3

M5Stack CoreS3

Se produkt
   

Vigtige forskelle mellem M5Stack Core-controllerne

Funktion Core Core2 CoreS3
Processor Single-core 32-bit RISC-V Single-core 32-bit RISC-V Dual-core 32-bit Xtensa LX7
Clockfrekvens Op til 160 MHz Op til 160 MHz Op til 240 MHz
Hukommelse 320 KB SRAM, 128 KB ROM, 2 MB flashhukommelse 320 KB SRAM, 128 KB ROM, 2 MB flashhukommelse 320 KB SRAM, 128 KB ROM, 8
MB flashhukommelse
Tilslutningsmuligheder Wi-Fi, Bluetooth Wi-Fi, Bluetooth Wi-Fi, Bluetooth
GPIO'er 19 GPIO'er 19 GPIO'er 23 GPIO'er
Særlige funktioner - Større 2,8-tommers
touchskærm
RGB-statusindikator, programmerbar knap
Anvendelsesområder Generelle IoT-projekter Generelle IoT-projekter IoT-projekter med høj ydeevne
 

Konklusion

Afslutningsvis tilbyder M5Stack Core-controllerne en række muligheder, der passer til forskellige IoT-anvendelser. Core og Core2 egner sig godt til generelle IoT-projekter, mens CoreS3 leverer forbedret ydeevne til mere krævende anvendelser. CoreC3 og CoreC3U er designet til brug i industrielle IoT-anvendelser, hvor CoreC3U tilbyder forbedrede sikkerhedsfunktioner. En forståelse af disse forskelle kan hjælpe udviklere med at vælge det mest passende udviklingskort til deres specifikke projektkrav.

 

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

Skriv en kommentar

Din e-mailadresse bliver ikke offentliggjort. Påkrævede felter er markeret med *

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.