Jakie są różnice między kontrolerami M5Stack Core?

Wprowadzenie

M5Stack oferuje szereg modułowych płytek rozwojowych, znanych jako Core Controllers, które zostały zaprojektowane do zastosowań w różnych aplikacjach IoT. Te kontrolery są zbudowane wokół mikrokontrolera ESP32 i oferują szereg funkcji oraz możliwości. Ten artykuł przeanalizuje różnice między kontrolerami M5Stack Core oraz przedstawi tabelę porównawczą ilustrującą ich główne specyfikacje.

 

M5Stack Core: Przegląd i funkcje

M5Stack Core to inauguracyjna płytka rozwojowa z serii Core. Urządzenie wyposażone jest w 2-calowy kolorowy ekran dotykowy, łączność Wi-Fi i Bluetooth. Core posiada 320 KB SRAM, 128 KB ROM oraz wbudowaną pamięć flash 2 MB. Ponadto produkt zawiera 19 ogólnego przeznaczenia wejść/wyjść (GPIO), przetwornik analogowo-cyfrowy (ADC), interfejs peryferyjny szeregowy (SPI), uniwersalny asynchroniczny odbiornik-nadajnik (UART), magistralę międzyukładową (I2C), magistralę międzyukładową (I2S), moduł nadajnika-odbiornika zdalnego (RMT), ogólnego przeznaczenia bezpośredni dostęp do pamięci (GDMA) oraz modulację szerokości impulsu diody świecącej (LED PWM1). Core został zaprojektowany z myślą o modułowości, umożliwiając kompatybilność z różnorodnymi modułami rozszerzeń i akcesoriami.
ESP32 Podstawowy Zestaw Rozwojowy IoT V2.7

ESP32 Podstawowy Zestaw Rozwojowy IoT V2.7

Zobacz produkt

 

M5Stack Core2: Przegląd i funkcje

 

M5Stack Core2

Zestaw deweloperski M5Stack Core2 ESP32 IoT

Zobacz produkt
Zestaw deweloperski M5Stack Core2 ESP32 IoT dla AWS IoT Kit

Zestaw M5Stack Core2 ESP32 AWS IoT

Zobacz produkt

 

Funkcja Core2 Core2 dla AWS
Procesor Jednowątkowy 32-bitowy RISC-V Jednowątkowy 32-bitowy RISC-V
Częstotliwość zegara Do 160 MHz Do 160 MHz
Pamięć 320 KB SRAM, 128 KB ROM, 2 MB Flash 320 KB SRAM, 128 KB ROM, 2 MB Flash
Łączność Wi-Fi, Bluetooth Wi-Fi, Bluetooth
Funkcje specjalne - Microchip ATECC608 Trust&Go
Przypadki użycia Ogólne projekty IoT Aplikacje AWS IoT
 
M5Stack Core2 to ulepszona wersja Core, wyposażona w 2,8-calowy kolorowy ekran dotykowy dla lepszej wizualizacji. Core2 zachowuje te same podstawowe specyfikacje co oryginalny Core, w tym Wi-Fi, Bluetooth, 320 KB SRAM, 128 KB ROM oraz 2 MB pamięci flash. Ponadto Core2 posiada 19 GPIO i jest kompatybilny z różnymi peryferiami. Większy ekran zapewnia ulepszony interfejs użytkownika, idealny do projektów wymagających więcej miejsca na wyświetlaczu.

 

M5Stack CoreS3: Przegląd i funkcje

M5Stack CoreS3 reprezentuje trzecią generację serii Core i oferuje szereg ulepszeń w porównaniu do swoich poprzedników. Urządzenie wyposażone jest w dwurdzeniowy 32-bitowy procesor Xtensa LX7, który zapewnia lepszą wydajność w porównaniu do jednordzeniowego procesora RISC-V stosowanego w modelach Core i Core2. CoreS3 posiada 320 KB pamięci SRAM, 128 KB pamięci ROM oraz 8 MB pamięci flash. Ponadto urządzenie wyposażone jest w 2,8-calowy kolorowy ekran dotykowy, wskaźnik statusu RGB oraz programowalny przycisk. CoreS3 został zaprojektowany do wydajnych projektów IoT i oferuje zwiększoną moc obliczeniową oraz możliwości wyświetlania.
M5Stack CoreS3

M5Stack CoreS3

Zobacz produkt
   

Kluczowe różnice między kontrolerami M5Stack Core

Funkcja Rdzeń Core2 CoreS3
Procesor Jednowątkowy 32-bitowy RISC-V Jednowątkowy 32-bitowy RISC-V Dwurdzeniowy 32-bitowy Xtensa LX7
Częstotliwość zegara Do 160 MHz Do 160 MHz Do 240 MHz
Pamięć 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
Łączność Wi-Fi, Bluetooth Wi-Fi, Bluetooth Wi-Fi, Bluetooth
GPIO 19 GPIO 19 GPIO 23 GPIO
Funkcje specjalne - Większy 2,8-calowy
ekran dotykowy
Wskaźnik stanu RGB, programowalny przycisk
Przypadki użycia Ogólne projekty IoT Ogólne projekty IoT Wysokowydajne projekty IoT
 

Wniosek

Podsumowując, kontrolery M5Stack Core oferują różnorodne opcje dostosowane do różnych zastosowań IoT. Core i Core2 są dobrze przystosowane do ogólnych projektów IoT, podczas gdy CoreS3 oferuje zwiększoną wydajność dla bardziej wymagających zastosowań. CoreC3 i CoreC3U zostały zaprojektowane do zastosowań przemysłowych IoT, przy czym CoreC3U oferuje zaawansowane funkcje bezpieczeństwa. Zrozumienie tych różnic może pomóc deweloperom w wyborze najbardziej odpowiedniej płytki rozwojowej do ich konkretnych wymagań projektowych.

 

1 komentarz

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

Zostaw komentarz

Twój adres e-mail nie będzie opublikowany. Wymagane pola są oznaczone *

Pasek boczny

Najnowszy post

Ta sekcja nie zawiera obecnie żadnych treści. Dodaj treść do tej sekcji za pomocą paska bocznego.

Zarejestruj się do naszego newslettera

Uzyskaj najnowsze informacje o naszych produktach i specjalnych ofertach.