pdf-icon

Core2 v1.1

SKU:K010-V11

描述

Core2 v1.1 是 M5Stack 开发套件系列中第二代主机的迭代版本,在原有一代主机基础上对功能进一步加强,迭代为电源管理芯片为 AXP2101+INA3221 的方案,硬件功能更加齐全,添加了 RTC 电池,满足低功耗应用需求,和精准计时功能需求。其核心主控配备了 ESP32-D0WDQ6-V3,具有两个可以单独控制的 Xtensa® 32-bit LX6 处理器,主频高达 240Mhz,支持 Wi-Fi 功能,板载 16MB Flash 与 8MB PSRAM,可通过 TYPE-C 接口下载程序,强劲的配置满足复杂应用的资源开销。正面搭载一块 2.0 寸一体化电容式触摸屏,为用户带来更流畅的人机交互体验。

机身内置震动马达,可提供触觉回馈和震动提醒功能。内建的 RTC 模块和专为 RTC 供电的电池,可提供精准计时功能。电源部分搭载 AXP2101 电源管理芯片可有效控制机身功耗,内置蓝色电源指示灯。同时机身内配备了 TF-card(microSD)卡槽与扬声器,为了保证获得更高质量的声音效果,采用 I2S 数字音频接口的功放芯片,能有效防止信号失真。在机身的左侧和底部配有独立的电源按键与重启(RST)按键,屏幕正面的 3 个圆点属于触摸屏的一部分,可通过编写程序设置热区映射为 3 个虚拟按键。机身背部的扩展小板集成 6 轴 IMU 传感器与麦克风。

教程&快速上手

本教程介绍如何通过UIFlow 图形化编程平台控制 Core2 v1.1 设备。
本教程介绍如何通过UiFlow2 图形化编程平台控制 Core2 v1.1 设备。
本教程介绍如何通过 Arduino IDE 编程控制 Core2 v1.1 设备。

注意事项

  • Core2 V1.1 与 M5 模块进行堆叠的时候,您需要拆卸 Core2 V1.1 的电池底部,如果需要保持底座的 I2S 麦克风,IMU 和电池功能并同时堆叠其他模块,则建议使用M5GO Bottom2。Core2 V1.1 的 PCB 板上预留了 CH910F 芯片的接口,与锂电池接口。

  • Core2 V1.1 自带的震动马达与 M5 Base 系列底座在结构上存在干涉,为防止损坏设备,请勿将 Core2 V1.1 与 M5 Base 系列功能底座堆叠使用。

  • 部分屏幕边缘会存在触摸非线性的问题,你可以尝试使用 M5Tool 来升级屏幕固件解决此问题。

产品特性

  • 基于 ESP32 开发,支持 Wi-Fi
  • 16M Flash,8M PSRAM
  • 内置扬声器,电源指示灯,震动马达,RTC,I2S 功放,电容式触摸屏幕,电源键,复位按键
  • TF 卡插槽(支持最大 16GB)
  • 内置锂电池,配备电源管理芯片
  • 独立小板内置 6 轴 IMU,PDM 麦克风
  • M-Bus 总线接口
  • 开发平台
    • UiFlow1
    • UiFlow2
    • Arduino IDE
    • ESP-IDF
    • PlatformIO

包装内容

  • 1 x Core2 V1.1
  • 1 x USB Type-C 连接线 (20cm)
  • 1 x 内六角扳手

应用场景

  • 物联网控制器
  • STEM 教育
  • DIY 作品
  • 智能家居设备

规格参数

规格 参数
SoC ESP32-D0WDQ6-V3,240MHz dual core,600 DMIPS,520KB SRAM,Wi-Fi
Flash 16MB
PSRAM 8MB
输入电压 5V @ 500mA
主机接口 TypeC x 1,GROVE(I2C+I/O+UART) x 1
LED 蓝色电源指示灯
按键 电源键、RST 键、屏幕虚拟按键*3
震动提醒 震动马达
IPS LCD 屏幕 2.0"@320 x 240 ILI9342C
电容式触摸屏 IC FT6336U
扬声器功放 1W(尺寸:0928)
麦克风 SPM1423
I2S 功放 NS4168
IMU MPU6886
RTC BM8563
PMU AXP2101
电流计 INA3221
USB 芯片 CH9102F
DC-DC 升压 SY7088
TF 卡槽 支持最大 16G
锂电池 500mAh @ 3.7V
天线 2.4G 3D 天线
工作温度 0 ~ 60°C
底座螺丝规格 内六角沉头 M3
内部 PCB 板预留接口 电池接口(规格:1.25mm-2P)USB 线路接口(规格:1.25mm-4P)
外壳材质 Plastic ( PC )
产品尺寸 54.0 x 54.0 x 16.5mm
产品重量 45.1g
包装尺寸 80.0 x 59.9 x 21.6mm
包装重量 74.3g

操作说明

开关机操作

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

原理图

管脚映射

LCD & TF card(LCD :320x240 TF card Maximum size 16GB)

ESP32-D0WDQ6-V3 GPIO38 GPIO23 GPIO18 GPIO5 GPIO15
ILI9342C MISO MOSI SCK CS DC
AXP2101 AXP_ALDO2 AXP_BLDO1 AXP_ALDO4
ILI9342C RST BL PWR

TF Card

ESP32-D0WDQ6-V3 GPIO38 GPIO23 GPIO18 GPIO4
TF Card MISO MOSI SCK CS

CAP.TOUCH (I2C Addr: 0x38)

ESP32-D0WDQ6-V3 GPIO21 GPIO22 GPIO39
FT6336U SDA SCL INT
AXP2101 AXP_ALDO2
FT6336U RST

Mic & NS4168(Speaker)

ESP32-D0WDQ6-V3 GPIO12 GPIO0 GPIO2 GPIO34
NS4168 BCLK LRCK DATA
Mic CLK DATA
AXP2101 AXP_ALDO3
NS4168 SPK_EN

AXP Power Indicator Light

AXP2101 VRTC DLDO1
Bule LED Vcc
Vibration motor Vcc

RTC

ESP32-D0WDQ6-V3 GPIO21 GPIO22
BM8563 SDA SCL
AXP2101 AXP_IRQ
BM8563 INT

IMU(3-axis gyroscope & 3-axis accelerometer)

ESP32-D0WDQ6-V3 GPIO21 GPIO22
MPU6886 SDA SCL

USB to serial chip

ESP32-D0WDQ6-V3 GPIO1 GPIO3
CH9102F RXD TXD

Internal I2C connection

ESP32-D0WDQ6-V3 GPIO21 GPIO22
MPU6886 SDA SCL
AXP2101 SDA SCL
BM8563 SDA SCL
FT6336U SDA SCL
INA3221 SDA SCL

ADC

ADC1 ADC2 DAC1 DAC2
8 通道 10 通道 2 通道 2 通道
G32-39 G0/2/4/12-15/25-27 G25 G26

HY2.0-4P

HY2.0-4P Black Red Yellow White
PORT.A GND 5V G32 G33
PORT.B GND 5V G26 G36
PORT.C GND 5V G13 G14

Core2 v1.1 M-BUS 示意图

Core2 v1.1 BUS(与 M5Stack 对比)

尺寸图

module size

数据手册

软件开发

Arduino

UiFlow1

UiFlow2

PlatformIO

[env:m5stack-core2]
platform = espressif32@6.3.2
board = m5stack-core-esp32
framework = arduino
upload_speed = 1500000
monitor_speed = 115200
build_flags =
    -DBOARD_HAS_PSRAM
    -mfix-esp32-psram-cache-issue
    -DCORE_DEBUG_LEVEL=5
lib_deps =
    M5Unified=https://github.com/m5stack/M5Unified

Easyloader

Easyloader 下载链接 备注
Core2 v1.1 Factory Test Easyloader download /

USB 驱动

点击下方连接下载匹配操作系统的驱动程序。目前存在两种驱动芯片版本,CP34X(适用于CH9102版本)驱动程序压缩包。在解压压缩包后,选择对应操作系统位数的安装包进行安装。(若您不确定您的设备所使用的 USB 芯片,可同时安装两种驱动。CH9102_VCP_SER_MacOS v1.7在安装过程中,可能出现报错,但实际上已经完成安装,忽略即可。) 在使用时,若出现无法正常下载程序(提示超时或者Failed to write to target RAM)的情况,可尝试重新安装设备驱动。

驱动名称 适用驱动芯片 下载链接
CH9102_VCP_SER_Windows CH9102 Download
CH9102_VCP_SER_MacOS v1.7 CH9102 Download
说明
在 MacOS 中可能出现两个可选端口,使用时请选择名称为wchmodem的端口。

相关视频

本案例将执行硬件运行测试扬声器,Wi-Fi,按钮,加速度计,tf 卡(microSD),屏幕等。

产品对比

XP2101(Core2 v1.1)和 AXP192(Core2)参数对比

Core2 和 Core2 v1.1 的区别

  • 电源管理方案由 Core2(AXP192)迭代为 Core2 v1.1(AXP2101+INA3221),AXP192 和 AXP2101 的 ID 不同,程序以此作为区分版本的标志。
  • 电源指示灯由绿色变更为蓝色。
  • 添加 RTC 芯片供电电池,保证断电也可以精准计时。

版本变更

上市日期 产品变动 备注
/ 首次发售 Core2 /
2023.11 Core2 v1.1 更改 PMU 电源管理芯片为 AXP2101+INA3221/添加 RTC 供电电池/电源指示灯变更为蓝色