pdf-icon

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 240MHz Xtensa® 32 位 LX7 双核处理器,2.4GHz Wi-Fi, USB-OTG 功能
Flash 16MB
PSRAM 8MB
屏幕驱动 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 按键

电源管理

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

认证信息

  • CE/MIC/FCC/SAR

原理图

管脚映射

LCD 屏幕

LCD 像素:320x240

ESP32-S3 GPIO37 GPIO36 GPIO3 GPIO35
ILI9342C MOSI SCK CS DC
AW9523B P1_1
ILI9342C RST
AXP2101 DLDO LX1
ILI9342C BL PWR

microSD

ESP32-S3 GPIO35 GPIO37 GPIO36 GPIO4
microSD MISO MOSI SCK CS

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

ESP32-S3 GPIO12 GPIO11 GPIO45 GPIO46 GPIO38
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

CAP.TOUCH (I2C Addr: 0x38)

ESP32-S3 GPIO12 GPIO11
FT6336U I2C_SYS_SDA I2C_SYS_SCL
AW9523B P0_0 P1_2
FT6336U TOUCH_RST TOUCH_INT

麦克风 & 功放

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 电源指示灯

AXP2101 AXP_CHG_LED
Red LED RTC_VDD

RTC

ESP32-S3 GPIO12 GPIO11
BM8563 I2C_SYS_SDA I2C_SYS_SCL
AXP2101 IRQ
BM8563 AXP_WAKEUP

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

ESP32-S3 GPIO12 GPIO11
BMI270 I2C_SYS_SDA I2C_SYS_SCL

内部 I2C 连接

ESP32-S3 GPIO12 GPIO11
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 ADDR 0X21
LTR553 ADDR 0x23
AXP2101 ADDR 0x34
AW88298 ADDR 0x36
FT6336 ADDR 0x38
ES7210 ADDR 0x40
BM8563 ADDR 0x51
AW9523 ADDR 0x58
BMI270 ADDR 0x69
BMM150 ADDR 0x10

相关视频

  • CoreS3-Lite 产品介绍

产品对比

硬件外设 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 ×