简体中文
English
简体中文
日本語

CoreS3-Lite

SKU:K128-Lite

描述

CoreS3-Lite 是一款集成丰富外设的可编程物联网控制器。 采用 ESP32-S3 核心主控,搭载 240MHz Xtensa® 32 位 LX7 双核处理器,板载 16MB Flash 和 8MB PSRAM 内存组合。设备正面集成 2.0" 电容触摸 IPS 屏,同时嵌入 0.3MP 摄像头 GC0308 与接近传感器 LTR-553ALS-WA,能够满足一般的人脸检测与识别应用。内置六轴姿态传感器 BMI270 + 三轴磁力计 BMM150 提供更多交互可能。基于 AXP2101 电源管理芯片与 BM8563 RTC 时钟芯片,能够实时监测电源状态与低功耗定时唤醒。音频交互方面提供高保真 16 bits I2S 功放芯片 AW88298 搭配 1W 扬声器, 音频编码芯片 ES7210 + 双麦克风输入方案, 能够实现全双工的音频交互。 集成 microSD 卡槽方便用户开发与数据存储。内置 200 mAh 锂电池, 采用磁吸背板设计,方便安装与固定。适用于智能家居控制,桌面机器人伴侣等应用场景。

教程 & 快速上手

本教程将向你介绍,如何通过 UiFlow2 图形化编程平台控制 CoreS3-Lite 设备。
本教程将向你介绍,如何通过 Arduino IDE 编程控制 CoreS3-Lite 设备。

产品特性

  • 基于 ESP32-S3 核心主控
    • 240MHz Xtensa® 32 位 LX7 双核
    • 2.4GHz Wi-Fi
    • 16MB Flash + 8MB PSRAM
  • 2.0" 电容触摸 IPS 屏
  • 0.3MP 摄像头 (GC0308)
  • 集成式数字光传与接近传感器:LTR-553ALS-WA
  • 六轴姿态传感器 (BMI270) + 三轴磁力计 (BMM150)
  • 采用 AXP2101 电源管理
  • BM8563 RTC 低功耗定时唤醒设计
  • AW88298 16bit I2S 功放 + 1W 扬声器
  • ES7210 编码器 + 双麦克风阵列
  • microSD 卡槽
  • 支持 USB-OTG
  • 磁吸背板

包装内容

  • 1 × CoreS3-Lite
  • 1 x 内六角扳手 L 形 2.5mm (适配 M3 螺丝)

应用场景

  • DIY 项目开发
  • 智能家居系统
  • 桌面语音助手
  • 教育类互动机器人
  • 工业设备状态监测仪

规格参数

规格 参数
SoC ESP32-S3 @ Xtensa® 32 位 LX7 双核处理器,主频 240MHz
USB USB OTG, USB Serial/JTAG
Flash 16MB
PSRAM 8MB
Wi-Fi 2.4 GHz Wi-Fi
屏幕驱动 2.0" @ 320 x 240 ILI9342C
触摸驱动 FT6336U
摄像头 GC0308@ 0.3MP
接近传感器 LTR-553ALS-WA
电源管理芯片 AXP2101
六轴姿态传感器 BMI270
三轴磁力计 BMM150
RTC BM8563
扬声器 16 bits-I2S 功放芯片 AW88298@1W
音频编码芯片 ES7210,双麦克风输入
产品尺寸 54.0 x 54.0 x 16.5 mm
产品重量 54.0g
包装尺寸 133.0 x 93.5 x 22.5mm
毛重 71.5g

操作说明

BMM150 磁场干扰
带有磁铁的产品可能对 BMM150 磁场传感器造成干扰,导致读数异常。当搭配含有磁铁的 M5 主控设备时,需拆除磁铁,同时避免 BMM150 传感器放置在强磁场附近。

进入下载模式

下载程序之前需长按复位按键 3S(亮绿灯)进入下载模式。

开关机操作

  • 开机:单击左侧电源键
  • 关机:长按 6 秒左侧电源键
  • 复位: 单击底侧 RST 按键

IMU 三轴方向示意图

电源管理

CoreS3-Lite 采用 AXP2101 电源管理芯片搭配 AW9523B IO 拓展芯片实现对电源输入输出方向的控制。参考下图BUS_OUT_ENUSB_OTG_EN的引脚状态设置电源的输入输出方向,具体设置代码可参考 CoreS3 电源管理案例

认证信息

  • CE/MIC/FCC/SAR

原理图

管脚映射

LCD 屏幕

LCD 像素:320x240

ESP32-S3 G37 G36 G3 G35
ILI9342C MOSI SCK CS DC
AW9523B P1_1
ILI9342C RST
AXP2101 DLDO LX1
ILI9342C BL PWR

microSD

ESP32-S3 G35 G37 G36 G4
microSD MISO MOSI SCK CS

摄像头 & 接近传感器 LTR-553ALS-WA

ESP32-S3 G12 G11 G45 G46 G38
GC0308 I2C_SYS_SDA I2C_SYS_SCL CAM_PCLK CAM_VSYNC CAM_HREF
LTR-553ALS-WA I2C_SYS_SDA I2C_SYS_SCL
AW9523B P1_0
GC0308 CAM_RST

GC0308

接口 Camera Pin ESP32-S3
SCCB Clock SIOC G11
SCCB Data SIOD G12
System Clock XCLK -1
Vertical Sync VSYNC G46
Horizontal Reference HREF G38
Pixel Clock PCLK G45
Pixel Data Bit 0 D0 G39
Pixel Data Bit 1 D1 G40
Pixel Data Bit 2 D2 G41
Pixel Data Bit 3 D3 G42
Pixel Data Bit 4 D4 G15
Pixel Data Bit 5 D5 G16
Pixel Data Bit 6 D6 G48
Pixel Data Bit 7 D7 G47
Camera Reset RESET -1
Camera Power Down PWDN -1

CAP.TOUCH (I2C Addr: 0x38)

ESP32-S3 G12 G11
FT6336U I2C_SYS_SDA I2C_SYS_SCL
AW9523B P0_0 P1_2
FT6336U TOUCH_RST TOUCH_INT

麦克风 & 功放

ESP32-S3 G12 G11 G34 G33 G13 G14 G0
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 电源指示灯

AXP2101 AXP_CHG_LED
Red LED RTC_VDD

RTC

ESP32-S3 G12 G11
BM8563 I2C_SYS_SDA I2C_SYS_SCL
AXP2101 IRQ
BM8563 AXP_WAKEUP

IMU(3 轴陀螺仪 + 3 轴加速计 +3 轴磁力计)

ESP32-S3 G12 G11
BMI270 I2C_SYS_SDA I2C_SYS_SCL

内部 I2C 连接

ESP32-S3 G12 G11
BMI270 I2C_SYS_SDA I2C_SYS_SCL
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

BMM150

BMI270 BMI270_ASDx BMI270_ASCx
BMM150 BMM_SDA BMM_SCL
BMM150 挂载于 BMI270 
通过 BMI270 的 Sensor Hub 辅助 I2C 接口接入 BMM150,实现统一的 9 轴传感数据采集。

HY2.0-4P

HY2.0-4P Black Red Yellow White
PORT.A GND 5V G2 G1

M5-BUS

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

尺寸图

CoreS3-Lite 模型尺寸PDF

结构文件

数据手册

软件开发

Arduino

UiFlow2

PlatformIO

[env:m5stack-cores3]
platform = espressif32@6.7.0
board = esp32-s3-devkitc-1
framework = arduino
upload_speed = 1500000
monitor_speed = 115200
build_flags =
    -DESP32S3
    -DBOARD_HAS_PSRAM
    -mfix-esp32-psram-cache-issue
    -DCORE_DEBUG_LEVEL=5
    -DARDUINO_USB_CDC_ON_BOOT=1
    -DARDUINO_USB_MODE=1
lib_deps =
    M5Unified=https://github.com/m5stack/M5Unified

ESP-IDF

Easyloader

Easyloader 下载链接 备注
CoreS3-Lite 出厂固件 Easyloader download /

其他

I2C 通信地址

Chip Address
GC0308 0X21
LTR553 0x23
AXP2101 0x34
AW88298 0x36
FT6336 0x38
ES7210 0x40
BM8563 0x51
AW9523 0x58
BMI270 0x69
BMM150 0x10

相关视频

产品对比

硬件外设 CoreS3-Lite CoreS3-Lite CoreS3  CoreS3 CoreS3-SE  CoreS3-SE
摄像头 (GC0308)
接近传感器 (LTR-553ALS-WA)
IMU (BMI270)
磁罗盘 (BMM150)
RTC
麦克风
扬声器
PIMC (AXP2101)
16MB Flash 和 8MB PSRAM
触摸
背板 Cover For CoreS3 Base DIN
电池容量 200mAh 500mAh
Page Tools
PDF