Gray
SKU:K002
描述
Gray 是 M5Stack 开发套件系列中的一款,进阶型的开发套件。它作为 Basic 套件的升级版,在硬件上提供了更大的 Flash 内存,集成 IMU 传感器 MPU6886+BMM150 。无论是作为入门或是进阶,Gray 套件都是一个非常不错的选择。
我们可以在很多的应用场景中使用 IMU 姿态传感器用作:检测加速度、角度、轨迹延伸等数据。根据这些去制作出相关的产品,如运动数据采集器,3D 远程手势控制器等。
快速成型,超低门槛,直达产品级,M5Stack 开发板会是你物联网开发的不二之选。传统开发板只能用作验证和学习,M5 的出现赋予了开发板更多的可能性,M5Stack 开发板采用了工业级外壳,再加上精致的外观设计,整体性能稳定,除了验证和学习的功能之外,还可以加速开发和产品化的进程。采用 ESP32 物联网芯片。集成 Wi-Fi 模块,拥有 4MB 的 SPI 闪存,双核低功耗的它在多种应用场景中有着非凡表现。由 30 多个 M5Stack 可堆叠模块,40 多个可扩展单元组成的硬件拓展体系,能够快速的帮助你搭建和验证你的物联网产品。
教程 & 快速上手
本教程介绍如何通过 UiFlow 图形化编程平台控制 Gray 设备。
本教程介绍如何通过 UiFlow2 图形化编程平台控制 Gray 设备。
本教程介绍如何通过 Arduino IDE 编程控制 Gray 设备。
产品特性
- 基于 ESP32 开发
- 大容量 flash
- 集成 3 轴陀螺仪、3 轴加速计与 3 轴磁力计
- 内置扬声器,按键,LCD 屏幕,电源 / 复位按键
- microSD 插槽 (支持最大 16GB)
- 内置锂电池
- 背部磁吸设计
- 可拓展的引脚与接口
- M5-Bus 总线母座 & 引脚
- 开发平台
- UiFlow1
- UiFlow2
- Arduino IDE
- ESP-IDF
- PlatformIO
包装内容
- 1 x Gray
- 10 x 杜邦线
- 1 x USB Type-C 连接线 (20cm)
- 1 x 使用手册
- 1 x 贴纸
应用场景
- 物联网控制器
- STEM 教育
- DIY 作品
- 智能家居设备
规格参数
| 主控资源 | 参数 |
|---|
| SoC | ESP32-D0WDQ6 @ Xtensa® 32 位 LX6 双核处理器,主频 240MHz |
| DMIPS | 600 |
| SRAM | 520KB |
| Flash | 16MB |
| Wi-Fi | 2.4 GHz Wi-Fi |
| 输入电压 | 5V@500mA |
| 接口 | USB Type-C x 1,GROVE (I2C+I/O+UART) x 1 |
| IPS 屏幕 | 2 inch,320x240 Colorful TFT LCD,ILI9342C,最高亮度 853nit |
| 扬声器 | 1W-0928 |
| Core 底座接口 | PIN (G1,G2,G3,G16,G17,G18,G19,G21,G22,G23,G25,G26,G35,G36) |
| MEMS | MPU6886+BMM150 |
| 按键 | 自定义按键 x 3 |
| 电池 | 110mAh@3.7V |
| 天线 | 2.4G 3D 天线 |
| 工作温度 | 0 ~ 60°C |
| 外壳材质 | Plastic ( PC ) |
| 产品尺寸 | 54.0 x 54.0 x 17.0mm |
| 产品重量 | 47.7g |
| 包装尺寸 | 94.8 x 65.4 x 25.3mm |
| 毛重 | 92.0g |
操作说明
BMM150 磁场干扰
带有磁铁的产品可能对 BMM150 磁场传感器造成干扰,导致读数异常。当搭配含有磁铁的 M5 主控设备时,需拆除磁铁,同时避免 BMM150 传感器放置在强磁场附近。
开关机操作
- 开机:单击左侧红色电源键
- 关机:快速双击左侧红色电源键
原理图
管脚映射
LCD 屏幕 & microSD
LCD 像素:320 x 240
microSD 最大支持 16GB
| ESP32-D0WDQ6 | G23 | G19 | G18 | G14 | G27 | G33 | G32 | G4 |
|---|
| ILI9342C | MOSI/MISO | / | CLK | CS | DC | RST | BL | |
| microSD | MOSI | MISO | CLK | | | | | CS |
按键 & 喇叭
| ESP32-D0WDQ6 | G39 | G38 | G37 | G25 |
|---|
| 按键引脚 | BUTTON A | BUTTON B | BUTTON C | |
| 喇叭 | | | | 喇叭引脚 |
GROVE 接口 A & IP5306
电源管理芯片 (IP5306) 是定制 I2C 版本,它的 I2C 地址是 0x75。点击这里查看 IP5306 的寄存器手册。
| ESP32-D0WDQ6 | G22 | G21 | 5V | GND |
|---|
| GROVE A | SCL | SDA | 5V | GND |
| IP5306 (0x75) | SCL | SDA | 5V | GND |
IP5306 充 / 放电,电压参数
| 充电 | 放电 |
|---|
| 0.00 ~ 3.40V -> 0% | 4.20 ~ 4.07V -> 100% |
| 3.40 ~ 3.61V -> 25% | 4.07 ~ 3.81V -> 75% |
| 3.61 ~ 3.88V -> 50% | 3.81 ~ 3.55V -> 50% |
| 3.88 ~ 4.12V -> 75% | 3.55 ~ 3.33V -> 25% |
| 4.12 ~ /-> 100% | 3.33 ~ 0.00V -> 0% |
MPU6886
MPU6886 I2C address 0x68
| ESP32-D0WDQ6 | G22 | G21 | 5V | GND |
|---|
| MPU6886 (0x68) | SCL | SDA | 5V | GND |
3 轴磁力计 BMM150
BMM150 I2C 地址为 0x10
| ESP32-D0WDQ6 | G22 | G21 | 5V | GND |
|---|
| BMM150 (0x10) | SCL | SDA | 5V | GND |
充电电流测量值
| 充电电流 | 充满后电流 (关机) | 充满电 (开机) |
|---|
| 1.069A | - | 0.073A |
ESP32 ADC/DAC
| 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 | G21 | G22 |
| PORT.B | GND | 5V | G26 | G36 |
| PORT.C | GND | 5V | G17 | G16 |
M5-Bus
| FUNC | PIN | LEFT | RIGHT | PIN | FUNC |
|---|
| GND | 1 | 2 | G35 | ADC |
| GND | 3 | 4 | G36 | ADC |
| GND | 5 | 6 | RST | EN |
| MOSI | G23 | 7 | 8 | G25 | DAC/SPK |
| MISO | G19 | 9 | 10 | G26 | DAC |
| SCK | G18 | 11 | 12 | 3V3 | |
| RXD0 | G3 | 13 | 14 | G1 | TXD0 |
| RXD2 | G16 | 15 | 16 | G17 | TXD2 |
| Int SDA | G21 | 17 | 18 | G22 | Int SCL |
| GPIO | G2 | 19 | 20 | G5 | GPIO |
| I2S_SK | G12 | 21 | 22 | G13 | I2S_WS |
| I2S_OUT | G15 | 23 | 24 | G0 | I2S_MK |
| HPWR | 25 | 26 | G34 | I2S_IN |
| HPWR | 27 | 28 | 5V | |
| HPWR | 29 | 30 | BAT | |
有关引脚分配和引脚重新映射的更多信息,请参考ESP32 datasheet
数据手册
软件开发
Arduino
UiFlow1
UiFlow2
USB 驱动
点击下方连接下载匹配操作系统的驱动程序。目前存在两种驱动芯片版本,CP210X(适用于CP2104版本)/CP34X(适用于CH9102版本)驱动程序压缩包。在解压压缩包后,选择对应操作系统位数的安装包进行安装。(若您不确定您的设备所使用的 USB 芯片,可同时安装两种驱动。CH9102_VCP_SER_MacOS v1.7在安装过程中,可能出现报错,但实际上已经完成安装,忽略即可。)
Easyloader
| Easyloader | 下载链接 | 备注 |
|---|
| Gray 出厂固件 Easyloader | download | / |
相关视频
产品对比
如需对比控制器系列产品信息,可访问产品选型表,勾选目标产品即可获取对比结果。选型表涵盖核心参数、功能特性等关键信息,支持多产品同步比对。
版本变更
| 上市日期 | 产品变动 |
|---|
| 2020.3 | 电池容量 150mAh 变更为 110mAh |
| 2019.7 | TN 屏幕变更为 IPS 屏幕 |
| 2019.6 | MPU9250 变更为 MPU6886+BMM150 |
| 2017.12 | MPU6050+MAG3110 变更为 MPU9250,IP5306 接入 I2C 总线 |
| 2017.9 | 首次发售 |
注意:2018.2APCB 版本的设备不支持 C2C (Type-C to Type-C) 连接及 PD 供电。
