# M5Stack CoreS3

> Third-generation M5Stack Core with ESP32-S3 dual-core 240MHz, 2.0\" capacitive touch IPS display, GC0308 camera, dual microphones, 1W speaker, BMI270 IMU, BMM150 magnetometer, proximity sensor, RTC, 500mAh battery, and DinBase for mounting.

## Quick Facts

- **Brand:** M5Stack
- **Board Type:** dev-board
- **Price:** ~$72.6
- **Product Readiness:** developer
- **CPU:** Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions
- **CPU Architecture:** Xtensa LX7 dual-core
- **CPU Cores:** 2
- **RAM:** 512KB SRAM
- **PSRAM:** 8MB
- **Flash:** 16MB
- **USB:** USB-C (OTG)
- **Power:** 5V USB-C or DC 9-24V (via DinBase) or 500mAh LiPo
- **Operating Voltage:** 3.3V
- **Dimensions:** 54 × 54 × 16mm
- **Weight:** 73.3g
- **Battery:** 500mAh
- **Charging Port:** USB-C
- **Antenna:** Built-in PCB antenna
- **SD Card:** microSD
- **Display:** 2.0" IPS LCD 320×240

## Connectivity

- **Wifi:** 802.11 b/g/n
- **Bluetooth:** BLE 5.0

## Open Source

- **Firmware:** Yes
- **Schematics:** Yes
- **PCB Layout:** No

## Compatible Firmware

arduino, esp-idf, uiflow, micropython

## Use Cases

- iot-prototyping
- smart-home-dashboard
- voice-assistant
- environmental-monitoring
- industrial-iot
- computer-vision
- embedded-ui

## Components

- **ESP32-S3** (mcu): Espressif ESP32-S3 dual-core Xtensa LX7 at 240MHz with 16MB flash, 8MB PSRAM, WiFi 802.11 b/g/n and BLE 5.0. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.espressif.com%2Fsites%2Fdefault%2Ffiles%2Fdocumentation%2Fesp32-s3_datasheet_en.pdf&ref=openhardware.directory&product=m5stack-cores3&source=md-export)
- **ILI9342C** (display-driver): ILI9342C TFT controller driving the 2.0-inch 320×240 IPS capacitive touchscreen with hardened glass. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.buydisplay.com%2Fdownload%2Fic%2FILI9342C-DS.pdf&ref=openhardware.directory&product=m5stack-cores3&source=md-export)
- **GC0308** (camera): GalaxyCore GC0308 VGA (640×480) CMOS image sensor for embedded camera and vision applications. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2Fm5stack%2FM5CoreS3%2Fblob%2Fmain%2Fdocs%2Fdatasheet%2FGC0308.pdf&ref=openhardware.directory&product=m5stack-cores3&source=md-export)
- **AW88298** (audio-amplifier): Awinic AW88298 digital I2S input Class-D amplifier with integrated DSP, driving the built-in 1W speaker. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.awinic.com%2Fen%2FproductDetail%2FAW88298&ref=openhardware.directory&product=m5stack-cores3&source=md-export)
- **ES7210** (audio-adc): Everest Semiconductor ES7210 high-performance quad-channel audio ADC capturing input from dual MEMS microphones. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2Fm5stack%2FM5CoreS3%2Fblob%2Fmain%2Fdocs%2Fdatasheet%2FES7210.pdf&ref=openhardware.directory&product=m5stack-cores3&source=md-export)
- **BMI270** (accelerometer): Bosch BMI270 ultra-low-power 6-axis inertial measurement unit with accelerometer and gyroscope. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.bosch-sensortec.com%2Fmedia%2Fboschsensortec%2Fdownloads%2Fdatasheets%2Fbst-bmi270-ds000.pdf&ref=openhardware.directory&product=m5stack-cores3&source=md-export)
- **BMM150** (magnetometer): Bosch BMM150 3-axis digital magnetometer for compass heading and magnetic field measurement. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.bosch-sensortec.com%2Fmedia%2Fboschsensortec%2Fdownloads%2Fdatasheets%2Fbst-bmm150-ds001.pdf&ref=openhardware.directory&product=m5stack-cores3&source=md-export)
- **LTR-553ALS-WA** (proximity-sensor): Lite-On LTR-553ALS-WA integrated proximity and ambient light sensor with I2C interface. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Foptoelectronics.liteon.com%2Fupload%2Fdownload%2FDS86-2014-0007%2FLTR-553ALS-WA_DS.pdf&ref=openhardware.directory&product=m5stack-cores3&source=md-export)
- **BM8563** (rtc): BM8563 RTC with I2C interface, alarm, and timer functions for timekeeping and sleep scheduling. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fdatasheet.lcsc.com%2Flcsc%2F2305061436_GATEMODE-BM8563EMA_C5129976.pdf&ref=openhardware.directory&product=m5stack-cores3&source=md-export)
- **AXP2101** (battery-charger): X-Powers AXP2101 advanced PMIC with multi-rail LDO outputs, LiPo charging, and fuel gauge for the 500mAh battery. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2Fm5stack%2FM5CoreS3%2Fblob%2Fmain%2Fdocs%2Fdatasheet%2FAXP2101.pdf&ref=openhardware.directory&product=m5stack-cores3&source=md-export)

## Protocols

- **I2C**
- **SPI**
- **UART**
- **I2S**
- **Grove**

## Description

## Overview

The M5Stack CoreS3 is the third generation of M5Stack's flagship Core development platform, powered by the ESP32-S3 dual-core Xtensa LX7 processor at 240MHz with 16MB flash and 8MB PSRAM. It packs an impressive array of sensors and peripherals into a compact 54×54×16mm form factor.

The 2.0-inch IPS capacitive touchscreen (320×240, ILI9342C driver) with hardened glass protection provides a responsive user interface. A GC0308 VGA camera and LTR-553ALS-WA proximity/ambient light sensor sit above the display. Audio capabilities include a dual-microphone array (ES7210 audio ADC) and a 1W speaker driven by the AW88298 I2S amplifier.

Motion sensing comes from the BMI270 6-axis IMU (accelerometer + gyroscope) paired with a BMM150 3-axis magnetometer for full 9-axis orientation tracking. The BM8563 RTC provides timekeeping and sleep-timer functionality. Power management is handled by the AXP2101 PMIC with a built-in 500mAh LiPo battery. The included DinBase supports DIN rail, wall, and screw mounting with external DC 9–24V power input, making it suitable for both portable and fixed installations.

Programmable via Arduino, ESP-IDF, UIFlow (visual/MicroPython), and compatible with the M5Stack ecosystem of Grove-connected modules and units.

## Where to Buy

- [OpenELab](https://openhardware.directory/r?to=https%3A%2F%2Fopenelab.io%2Fproducts%2Fm5stack-cores3-esp32s3&ref=openhardware.directory&product=m5stack-cores3&source=md-export) — €66.55
- [M5Stack Official](https://openhardware.directory/r?to=https%3A%2F%2Fshop.m5stack.com%2Fproducts%2Fm5stack-cores3-esp32s3-iot-development-kit&ref=openhardware.directory&product=m5stack-cores3&source=md-export) — $49.90

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Fdocs.m5stack.com%2Fen%2Fcore%2FCoreS3&ref=openhardware.directory&product=m5stack-cores3&source=md-export)
- [github](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2Fm5stack%2FM5CoreS3&ref=openhardware.directory&product=m5stack-cores3&source=md-export)

## Tags

`esp32-s3`, `m5stack`, `touchscreen`, `camera`, `imu`, `speaker`, `microphone`, `grove`, `iot`

## Images

![M5Stack CoreS3](https://nbg1.your-objectstorage.com/openhardware-directory/entities/m5stack-cores3/b9a3d74d01ed.webp)

> **Battery Powered:** Li-Po

---
[View full device page](https://openhardware.directory/devices/m5stack-cores3)