Introduction
M5Stack Core: Overview and Features
M5Stack Core2: Overview and Features
| Feature | Core2 | Core2 for AWS |
| Processor | Single-core 32-bit RISC-V | Single-core 32-bit RISC-V |
| Clock Frequency | Up to 160 MHz | Up to 160 MHz |
| Memory | 320 KB SRAM, 128 KB ROM, 2 MB Flash | 320 KB SRAM, 128 KB ROM, 2 MB Flash |
| Connectivity | Wi-Fi, Bluetooth | Wi-Fi, Bluetooth |
| Special Features | - | Microchip ATECC608 Trust&Go |
| Use Cases | General IoT projects | AWS IoT applications |
M5Stack CoreS3: Overview and Features
Key Differences Between M5Stack Core Controllers
| Feature | Core | Core2 | CoreS3 |
| Processor | Single-core 32-bit RISC-V | Single-core 32-bit RISC-V | Dual-core 32-bit Xtensa LX7 |
| Clock Frequency | Up to 160 MHz | Up to 160 MHz | Up to 240 MHz |
| Memory | 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 |
| Connectivity | Wi-Fi, Bluetooth | Wi-Fi, Bluetooth | Wi-Fi, Bluetooth |
| GPIOs | 19 GPIOs | 19 GPIOs | 23 GPIOs |
| Special Features | - | Larger 2.8-inch touchscreen |
RGB status indicator, programmable button |
| Use Cases | General IoT projects | General IoT projects | High-performance IoT projects |
Conclusion

1 comment
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.