The M5Stack Core2 ESP32 IoT Development Kit is the enhanced second-generation core device in the M5Stack development ecosystem. Built around the ESP32-D0WDQ6-V3 dual-core processor, it delivers outstanding performance with built-in Wi-Fi, Bluetooth, 16MB Flash, and 8MB PSRAM, making it a perfect fit for advanced IoT applications, DIY electronics, and STEM education.
It features a 2.0-inch capacitive touch screen (320x240), a 390mAh rechargeable lithium battery, and intelligent power management via the AXP192 PMU. The kit includes a USB Type-C port, Grove-compatible expansion, a TF card slot, and I2S audio support—enabling rich and flexible development options.
Also included are virtual programmable buttons, a 6-axis IMU, real-time clock (RTC), vibration motor, and microphone, making it a complete solution for smart device control, prototyping, and more.
How to Use
-
Power On: Click the left-side power button
-
Power Off: Long press the power button for 6 seconds
-
Reset: Press the RST button on the bottom
USB Driver Installation
Before use, download and install the USB driver that matches your OS from the official website.
Note: Core2 comes in two versions with CP2104 or CH9102F USB chips. Install both driver types to ensure full compatibility.
Important Notes
-
Incompatible Vibration Modules: The mechanical design of the vibration sensor differs between M5Core2 and the M5 Base series. Do not stack them.
-
Touch Sensitivity Issue: If you notice edge touch inaccuracies, try upgrading the screen firmware via the M5Tool .
What's in the Box
-
1 × M5Stack Core2 ESP32 Device
-
1 × Type-C USB Cable (20cm)
-
1 × Hex Key
Applications
- Internet of things terminal controller
- Stem education product
- DIY creation
- Smart home equipment
Specification
Resources | Parameter |
---|---|
ESP32-D0WDQ6-V3 | 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi, Bluetooth |
Flash | 16MB |
PSRAM | 8MB |
Input Voltage | 5V @ 500mA |
Interface | TypeC x 1, GROVE(I2C+I/0+UART) x 1 |
IPS LCD Screen | 2.0"@320*240 ILI9342C |
Touch Screen | FT6336U |
Speaker | 1W-092 |
LED | Green power indicator light |
Button | Power button, RST button, Virtual screen button*3 |
Vibration reminder | Vibration motor |
MIC | SPM1423 |
I2S Power Amplifier | NS4168 |
6-axis IMU | MPU6886 |
RTC | BM8563 |
PMU | AXP192 |
USB Chip | CP2104/CH9102F (two chip versions, there is no difference in function and use) |
DC-DC Boost | SY7088 |
TF card slot | 16G Max |
Lithium Battery | 390mAh @ 3.7V |
Antenna | 2.4G 3D antenna |
Operating temperature | 0°C to 60°C |
Base screw specifications | Hexagon socket countersunk head M3 |
Internal PCB board reserved interface | Battery interface (specification: 1.25mm-2P) USB line interface (specification: 1.25mm-4P) |
Net Weight | 52g |
Gross Weight | 70g |
Product Size | 54 x 54 x 16mm |
Package Size | 75 x 60 x 20mm |
Case Material | Plastic ( PC ) |