EasyLoader (beta)

Current Product Don't Have Test Firmware

Note: pls, use PC chrome/edge browser, if can't connect, refresh the webpage.

1. Click connect button

2. After connected successfully, pick a firmware

3. Click the burn button

4. After burning successfully, Unplug the device and restart.

0%

Core2 for AWS

SKU:K010-AWS

教程&快速上手

选择你想使用的开发平台,查看对应的教程&快速上手。

UIFlow Arduino

描述

Core2 for AWS是AWS物联网学习项目的专属套件。它由M5Stack Core2核心主控和M5GO-Bottom For AWS拓展底座组成,并且额外定制集成了ATECC608 Trust&GO 硬件加密,是物联网学习和安全项目构建的理想套件。

获取更多AWS IoT EduKit相关教程, 访问 https://edukit.workshop.aws/cn/

其核心主控Core2配备了ESP32-D0WDQ6-V3,具有两个可以单独控制的 Xtensa® 32-bit LX6 处理器,主频高达240Mhz,支持WiFi与蓝牙功能,板载16MB Flash与8MB PSRAM,可通过TYPE-C接口下载程序,强劲的配置满足复杂应用的资源开销。正面搭载一块2.0寸一体化电容式触摸屏,为用户带来更流畅的人机交互体验。机身内置震动马达,可提供触觉回馈和震动提醒功能。内建的RTC模块可提供精准计时功能。电源部分搭载AXP192电源管理芯片可有效控制机身功耗,内置绿色电源指示灯。同时机身内配备了TF-card(microSD)卡槽与扬声器,为了保证获得更高质量的声音效果,采用I2S数字音频接口的功放芯片,能有效防止信号失真。在机身的左侧和底部配有独立的电源按键与重启(RST)按键,屏幕正面的3个圆点属于触摸屏的一部分,可通过编写程序设置热区映射为3个虚拟按键。

M5GO-Bottom For AWS 是专为该定制款设计的拓展型底座,底座集成了MPU6886六轴姿态传感器,数字麦克风(SPM1423),500mAh锂电池。提供两组HY2.0-4P拓展接口将常用的ADC/DAC/UART引脚进行了引出,能够用于各类型传感器的接入。底座两侧分别为10颗可编程RGB灯(SK6812),配合磨砂透光材质遮光条,能够提供柔和舒适发光效果。底部采用pogo pin磁吸充电接口,当吸附充电底座时,电流将经过内置的TP4057充电芯片安全的流入内部电池。除充电功能外pogo pin接口对主控I2C总线进行了引出,这使得你能够通过磁吸的方式去外接拓展。内置吸附磁铁,背面采用兼容LEGO孔设计,能够与你的其他的LEGO结构设计无缝对接。Core2 for AWS的PCB板上预留了CP2104芯片的接口,与锂电池接口。 AWS定制款嵌入了ATECC608硬件加密芯片,能够以硬件层次密钥的方式加强设备物联网通信过程的安全

电源管理

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

Core2 For AWS采用的电源管理芯片为AXP192,使用时,请根据电源输入方式,在程序上进行初始化,详情如下:


//mbus_mode_t:
//kMBusModeOutput:使用USB或电池供电
//kMBusModeInput: 使用外部供电5V,或DC接口

M5.begin(bool LCDEnable = true, bool SDEnable = true, bool SerialEnable = true, bool I2CEnable = false, mbus_mode_t mode = kMBusModeOutput);

产品特性

  • 基于 ESP32 开发,支持WiFi、蓝牙
  • 内置ATECC608硬件加密芯片
  • 16M Flash,8M PSRAM
  • 内置扬声器,电源指示灯,震动马达,RTC,I2S功放,电容式触摸屏幕,电源键,复位按键
  • TF卡插槽(支持最大16GB)
  • 内置锂电池,配备电源管理芯片
  • 内置6轴IMU,PDM麦克风
  • M-Bus bus socket
  • 兼容多平台开发:

包含

  • 1x M5Stack Core2
  • 1x M5GO Bottom2 for AWS
  • 1x Type-C USB (50cm)
  • 1x Hex wrench

应用

  • 物联网控制器
  • STEM教育
  • DIY作品制作

规格参数

主控资源 参数
ESP32-D0WDQ6-V3 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi, dual mode Bluetooth
Flash 16MB
PSRAM 8MB
硬件加密芯片 ATECC608
输入电压 5V @ 500mA
主机接口 TypeC x 1, GROVE(I2C+I/0+UART) x 1
可编程LED灯 SK6812*10
按键 电源键、RST键、屏幕虚拟按键*3
震动提醒 震动马达
IPS LCD屏幕 2.0"@320*240 ILI9342C
电容式触摸屏IC FT6336U
扬声器 1W-0928
麦克风 SPM1423
I2S功放 NS4168
IMU MPU6886
RTC BM8563
PMU AXP192
USB芯片 CP2104
DC-DC升压 SY7088
TF卡槽 支持最大16G
锂电池 500mAh @ 3.7V
天线 2.4G 3D天线
工作温度 0°C to 60°C
净重 68g
毛重 94g
产品尺寸 54 x 54 x 24mm
包装尺寸 90 x 60 x 25mm
外壳材质 Plastic ( PC )

USB驱动

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

驱动名称 适用驱动芯片 下载链接
CP210x_VCP_Windows CP2104 Download
CP210x_VCP_MacOS CP2104 Download
CP210x_VCP_Linux CP2104 Download
CH9102_VCP_SER_Windows CH9102 Download
CH9102_VCP_SER_MacOS CH9102 Download

EasyLoader

EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.

Download Windows Version Easyloader

案例描述:
Core2 for AWS出厂默认程序.

管脚映射

LCD 屏幕 & TF Card

LCD 像素:320x240 TF 卡最大支持 16GB

ESP32 ChipGPIO38GPIO23GPIO18GPIO5GPIO15
AXP192 Chip AXP_IO4AXP_DC3AXP_LDO2
ILI9342CMISOMOSISCKCSDCRSTBLPWR
ESP32 ChipGPIO38GPIO23GPIO18GPIO4
TF CardMISOMOSISCKCS

CAP.TOUCH (I2C Addr: 0x38)

ESP32 chip GPIO21 GPIO22 GPIO39
AXP192
FT6336U SDA SCL INT

麦克风 & NS4168功放

ESP32 ChipGPIO12GPIO0GPIO2AXP_IO2GPIO34
NS4168BCLKLRCKDATASPK_EN
SPM1423CLKDATA

AXP电源指示灯 & 震动马达

AXP192AXP_IO1AXP_LDO3
Green LEDVcc/
Vibration motorVcc

RTC

ESP32 ChipGPIO21GPIO22
AXP192AXP_PWR
BM8563SDASCLINT

IMU(3轴陀螺仪+3轴加速计) &Pogo Pin

ESP32 ChipGPIO21GPIO22
MPU6886SDASCL
Pogo PinSDASCL

USB转串口下载

ESP32 ChipGPIO1GPIO3
CP2104RXDTXD

SK6812-LED

ESP32 ChipGPIO25
SK6812-LEDDATA

内部I2C连接

ESP32 ChipGPIO21GPIO22
MPU6886SDASCL
AXP192SDASCL
BM8563SDASCL
FT6336USDASCL
ATECC608SDASCL

M5Core2 M-BUS示意图

M5Core2 端口说明

HY2.0-4P-PortA(Red)

ESP32 ChipGPIO32GPIO33
PortAGPIO32(SDA)GPIO33(SCL)

M5GO-Bottom For AWS 端口说明

HY2.0-4P-PortB(black)

ESP32 ChipGPIO26GPIO36
PortBGPIO26(DAC)GPIO36(ADC)

HY2.0-4P-PortC(blue)

ESP32 ChipGPIO13GPIO14
PortCGPIO13(RXD2)GPIO14(TXD2)

ESP32 ADC/DAC可映射引脚

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

充电电流测量值

充电电流充满后电流(关机)充满电(开机)
0.219A0.055A0.147A

有关引脚分配和引脚重新映射的更多信息,请参考 ESP32 datasheet

相关链接

原理图

项目案例

Body Temperature Information Exchange Support Device
It is a device that assists in verifying body temperature information so that people can meet with ease at the Corona disaster.

案例程序

Arduino

教程

相关视频

Last updated: 2020-12-15