Zavedení
M5Stack poskytuje řadu modulárních vývojových desek, známých jako Core Controllers, které byly navrženy pro použití v různých IoT aplikacích. Tyto řadiče jsou postaveny kolem mikrokontroléru ESP32 a nabízejí řadu funkcí a schopností. Tento článek prozkoumá rozdíly mezi M5Stack Core controllers a představí srovnávací tabulku, která ilustruje jejich hlavní specifikace.
M5Stack Core: Přehled a funkce
M5Stack Core je první vývojová deska v sérii Core. Zařízení disponuje 2palcovým barevným dotykovým displejem, Wi-Fi a Bluetooth připojením. Core je vybaveno 320 KB SRAM, 128 KB ROM a vestavěnou 2MB flash pamětí. Dále produkt zahrnuje 19 vstupů/výstupů obecného určení (GPIO), analogově-digitální převodník (ADC), sériové periferní rozhraní (SPI), univerzální asynchronní přijímač-vysílač (UART), mezikus (I2C), mezikus (I2S), modul dálkového transceiveru (RMT), přímý přístup do paměti obecného určení (GDMA) a pulsně-šířkovou modulaci světelné diody (LED PWM1). Core byl navržen s ohledem na modularitu, což umožňuje kompatibilitu s řadou rozšiřujících modulů a příslušenství.
M5Stack Core2: Přehled a funkce
Funkce | Jádro2 | Core2 pro AWS |
Procesor | Jednojádrový 32bitový RISC-V | Jednojádrový 32bitový RISC-V |
Frekvence hodin | Až 160 MHz | Až 160 MHz |
Paměť | 320 KB SRAM, 128 KB ROM, 2 MB Flash | 320 KB SRAM, 128 KB ROM, 2 MB Flash |
Konektivita | Wi-Fi, Bluetooth | Wi-Fi, Bluetooth |
Speciální funkce | - | Microchip ATECC608 Trust&Go |
Případy použití | Obecné projekty IoT | Aplikace AWS IoT |
M5Stack Core2 je vylepšená verze Core, vybavená 2,8palcovým barevným dotykovým displejem pro lepší vizualizaci. Core2 si zachovává stejné základní specifikace jako původní Core, včetně Wi-Fi, Bluetooth, 320 KB SRAM, 128 KB ROM a 2 MB flash paměti. Navíc Core2 obsahuje 19 GPIO pinů a je kompatibilní s řadou periferií. Větší obrazovka poskytuje vylepšené uživatelské rozhraní, ideální pro projekty vyžadující více zobrazovacího prostoru.
M5Stack CoreS3: Přehled a funkce
M5Stack CoreS3 představuje třetí generaci série Core a nabízí řadu vylepšení oproti svým předchůdcům. Zařízení je vybaveno dvoujádrovým 32bitovým procesorem Xtensa LX7, který nabízí lepší výkon ve srovnání s jednojádrovým procesorem RISC-V, který se nachází v modelech Core a Core2. CoreS3 je vybaven 320 KB SRAM, 128 KB ROM a 8 MB flash paměti. Dále zařízení disponuje 2,8palcovým barevným dotykovým displejem, RGB indikátorem stavu a programovatelným tlačítkem. CoreS3 byl navržen pro vysoce výkonné IoT projekty a nabízí vylepšený výpočetní výkon a zobrazovací schopnosti.
Klíčové rozdíly mezi řadiči M5Stack Core
Funkce | Jádro | Jádro2 | JádroS3 |
Procesor | Jednojádrový 32bitový RISC-V | Jednojádrový 32bitový RISC-V | Dvoujádrový 32bitový Xtensa LX7 |
Frekvence hodin | Až 160 MHz | Až 160 MHz | Až 240 MHz |
Paměť | 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 |
Konektivita | Wi-Fi, Bluetooth | Wi-Fi, Bluetooth | Wi-Fi, Bluetooth |
GPIO | 19 GPIO | 19 GPIO | 23 GPIO |
Speciální funkce | - | Větší 2,8palcový dotyková obrazovka |
Indikátor stavu RGB, programovatelný tlačítko |
Případy použití | Obecné projekty IoT | Obecné projekty IoT | Vysoce výkonné projekty IoT |
Závěr
Na závěr lze říci, že řídicí jednotky M5Stack Core nabízejí různé možnosti vhodné pro různé aplikace IoT. Core a Core2 jsou vhodné pro obecné projekty IoT, zatímco CoreS3 nabízí zvýšený výkon pro náročnější aplikace. CoreC3 a CoreC3U byly navrženy pro použití v průmyslových aplikacích IoT, přičemž CoreC3U nabízí vylepšené bezpečnostní funkce. Pochopení těchto rozdílů může vývojářům pomoci vybrat nejvhodnější vývojovou desku pro jejich konkrétní požadavky projektu.
1 komentář
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.