pdf-icon

CoreS3-SE

SKU:K128-SE

Description

CoreS3-SE is a lightweight version of the third-generation CoreS3 host in the M5Stack development kit series. Its main controller adopts the ESP32-S3 solution, with a dual-core Xtensa LX7 processor, running at 240 MHz, featuring built-in (2.4G) Wi-Fi, onboard 16MB Flash and 8MB PSRAM. Programs can be downloaded via the USB Type-C interface, supporting OTG and CDC functionality for convenient connection of USB devices and firmware flashing. The front is equipped with a 2.0-inch capacitive touch IPS screen with a high-strength glass panel.
The power supply section uses an AXP2101 power management chip along with 4-way power flow control circuits, with an overall low-power design.
Onboard microSD card slot. Onboard BM8563 RTC chip provides accurate timing and sleep-timer wake-up functionality.
Audio output uses a high-fidelity 16-bit I2S amplifier chip AW88298, with a built-in 1W speaker. Audio input uses the ES7210 audio decoder chip + dual microphone inputs.
Independent power button and reset (RST) button are located on the side of the device. With a built-in delay circuit, holding the reset button enters download mode.
This product is suitable for IoT development, various DIY project development, smart home control systems, and industrial automation control systems.

Tutorial

This tutorial will show you how to control the CoreS3-SE device through the UiFlow2 graphical programming platform
This tutorial introduces how to program and control the CoreS3-SE device using Arduino IDE.

Features

  • Based on ESP32-S3 development, supports Wi-Fi @16MB Flash, 8MB PSRAM
  • Speaker, dual microphones
  • Capacitive touch screen
  • microSD card slot
  • High-strength glass panel
  • Supports OTG and CDC functionality
  • Uses AXP2101 power management, with a low power consumption design
  • Development Platform
    • UiFlow2
    • Arduino IDE
    • ESP-IDF
    • PlatformIO

Includes

  • 1 × CoreS3-SE
  • 1 × Hex Key L-Shape 2.0mm (For M2.5 Screw)

Applications

  • IoT development
  • Various DIY project development
  • Smart home control systems
  • Industrial automation control systems

Specifications

Specification Parameter
SoC ESP32-S3@Xtensa LX7 Dual-Core, 240MHz
USB USB OTG, USB Serial/JTAG
Flash 16MB
PSRAM 8MB
Wi-Fi 2.4 GHz Wi-Fi
Touch FT6336U@Capacitive touch, touch area pixels 320 x 280
LCD Screen 2.0"@320 x 240 ILI9342C, SPI communication
Power Management Chip AXP2101
RTC BM8563
Speaker 1W@9028
Amplifier 16bits-I2S amplifier chip AW88298
Audio Decoder Chip ES7210, Dual-microphone input
BUS Pins G0/G1/G2/G5/G6/G7/G8/G9/G10/G11/G12/G13/G14/G17/G18/G35/G36/G37/G43/G44
Lithium Battery Charging Current 5V@198mA
Max Grove Output Current (Battery Power) DC 4.2V@940mA
Max Grove Output Current (USB Power) DC 5V@680mA
Operating Temperature 0 ~ 40°C
Power Consumption Battery Power: Standby Mode: DC 4.2V@104.64uA; Working Mode: DC 4.2V@109.67mA
USB Power: Working Mode: DC 5V@166.27mA
Product Size 54.0 x 54.0 x 15.5mm
Product Weight 37.8g
Package Size 133.0 x 93.5 x 22.5mm
Gross Weight 54.5g

Learn

Download Mode

Download Mode
Before downloading the program, press and hold the reset button for 3 seconds (green light) to enter download mode.

Power On/Off

  • Power On: Click the left power button
  • Power Off: Press and hold the left power button for 6 seconds①
  • Reset: Click the bottom RST reset button②

Power Management

CoreS3-SE uses the AXP2101 power management chip together with the AW9523B IO expansion chip to control the direction of power input and output. Please refer to the pin states of BUS_OUT_EN and USB_OTG_EN below to set the power input and output directions. For specific settings, please refer to CoreS3 Power Management Example.

Schematics

PinMap

LCD Screen & microSD

LCD pixels: 320x240

microSD Capacity Requirement
microSD card supports up to 16GB.
ESP32-S3 GPIO37 GPIO36 GPIO3 GPIO35 GPIO4
ILI9342C MOSI SCK CS DC
TF Card SPI_MOSI SPI_SCK SPI_MISO TF_CS
AW9523B (0x58) P1_1
ILI9342C LCD_RST
AXP2101 (0x34) DCDO1 LX1
ILI9342C BL PWR

CAP.TOUCH

ESP32-S3 GPIO12 GPIO11 AW9523B_P1_2 AW9523B_P0_0
FT6336U (0x38) I2C_SYS_SDA I2C_SYS_SCL TOUCH_INT TOUCH_RST
ESP32-S3 GPIO12 GPIO11
FT6336U I2C_SYS_SDA I2C_SYS_SCL
AW9523B P0_0 P1_2
FT6336U TOUCH_RST TOUCH_INT

Microphone & Amplifier

ESP32-S3 GPIO12 GPIO11 GPIO34 GPIO33 GPIO13 GPIO14 GPIO0
ES7210 (0x40) I2C_SYS_SDA I2C_SYS_SCL I2S_BCK I2S_WCK I2S_DATO I2S_MCLK
AW88298 (0x36) I2C_SYS_SDA I2C_SYS_SCL I2S_BCK I2S_WCK I2S_DATI
AW9523B P0_2 P1_3
AW88298 AW_RST AW_INT

AXP Power Indicator Light

AXP2101 AXP_CHG_LED
Red LED RTC_VDD

RTC

ESP32-S3 GPIO12 GPIO11
BM8563 (0x51) I2C_SYS_SDA I2C_SYS_SCL
AXP2101 IRQ
BM8563 AXP_WAKEUP

Internal I2C Connection

ESP32-S3 GPIO12 GPIO11
AXP2101 I2C_SYS_SDA I2C_SYS_SCL
BM8563 I2C_SYS_SDA I2C_SYS_SCL
ES7210 I2C_SYS_SDA I2C_SYS_SCL
AW88298 I2C_SYS_SDA I2C_SYS_SCL

HY2.0-4P

HY2.0-4P Black Red Yellow White
PORT.A GND 5V G2 G1
PORT.B GND 5V G9 G8
PORT.C GND 5V G18 G17

CoreS3-SE M5-Bus Diagram

FUNC PIN LEFT RIGHT PIN FUNC
GND 1 2 G10 ADC
GND 3 4 G8 PB_IN
GND 5 6 RST EN
MOSI G37 7 8 G5 GPIO
MISO G35 9 10 G9 PB_OUT
SCK G36 11 12 3V3
RXD0 G44 13 14 G43 TXD0
PC_RX G18 15 16 G17 PC_TX
Int SDA G12 17 18 G11 Int SCL
PORT.A SDA G2 19 20 G1 PORT.A SCL
GPIO G6 21 22 G7 GPIO
I2S_DOUT G13 23 24 G0 I2S_LRCK
NC 25 26 G14 I2S_DIN
NC 27 28 5V
NC 29 30 BAT

Core Series Host PinMap Comparison

Model Size

CoreS3-SE Model Size PDF

Datasheets

Softwares

Quick Start

Arduino

Note
There are hardware differences between CoreS3-SE and CoreS3. Code sections in the library involving Camera, Proximity sensor, IMU, and Magnetometer are not compatible with CoreS3-SE.

UiFlow2

PlatformIO

Easyloader

Easyloader Download Note
CoreS3-SE Factory Firmware Easyloader download /

Video

  • CoreS3-SE Feature Introduction

Product Comparison

Compared with CoreS3, CoreS3-SE does not include a camera (GC0308), proximity sensor (LTR-553ALS-WA), IMU (BMI270), or magnetometer (BMM150). CoreS3-SE adopts a medium gray color different from the black-gray of CoreS3, with the touch area of the glass panel extending to the camera position. The DinBase base originally included in the CoreS3 kit is also removed.

Hardware Peripheral CoreS3 CoreS3-SE
Camera (GC0308) ×
Proximity Sensor (LTR-553ALS-WA) ×
IMU (BMI270) ×
Magnetometer (BMM150) ×
RTC
Microphone
Speaker
PIMC (AXP2101)
16MB Flash and 8MB PSRAM
Touch