M5GO-Lite SKU:K022
描述 M5GO-Lite 是 M5Stack 开发套件系列中的一款轻量级的 STEM 教育套件。M5GO Lite 提供了 1 个 ENV Unit (用作环境温湿度、气压检测) 。与 “M5GO IoT Kit” 相比,它在 Unit 以及配件的数量上进行了删减,以此换取一定的搭配自由,对于想要自己购买其他 Unit 或是开展小型 STEM 课程的用户来说,M5GO-Lite 是一个不错的选择。
提供线上版本的 WebIDE UIFlow 编程平台,通过网络推送程序的方式,让学生切身体会物联网的强大。支持多种编程方式,帮助学生逐步由图形化编程进阶到对实际代码的理解。
作为一款专为 STEM 教育而设计的套件,M5GO 想要做到的是使学生在获得知识的同时,收获乐趣,收获那份将自己的创意一步一步转换为现实的荣誉感。让学生可以自由地探索工程世界,制作自己的物联网产品,并将精彩的创意融入到现实生活中。
教程 & 快速上手 本教程将向你介绍,如何通过 UIFlow 图形化编程平台控制 M5GO 设备
本教程将向你介绍,如何通过 UiFlow2 图形化编程平台控制 M5GO 设备
本教程将向你介绍,如何通过 Arduino IDE 编程控制 M5GO 设备
本教程将向你介绍,如何通过 Micropython 编程控制 M5GO 设备
产品特性 基于 ESP32 开发 集成 3 轴加速计、3 轴陀螺仪和 3 轴磁力计 内置扬声器,按键,LCD 屏幕、电源 / 复位按键 TF 卡插槽 (最大可拓展 16GB) 可拓展的引脚与接口 M5-Bus 总线母座 内置锂电池 背部磁吸式充电设计 开发平台UiFlow1 UiFlow2 Arduino IDE ESP-IDF PlatformIO 包装内容 1 x M5GO 1 x ENV Unit 1 x GROVE 线 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 Flash 输入电压 5V @ 500mA 主机接口 Type-C x 1,GROVE (I2C+I/O+UART) x 1 IPS 屏幕 2 inch,320x240 Colorful TFT LCD,ILI9342C,最高亮度 853nit 扬声器 1W-0928 麦克风 MEMS Analog BSE3729 Microphone 按键 自定义按键 x 3 LED SK6812 3535 RGB LED x 10 MEMS BMM150 + MPU6886 天线 2.4G 3D 天线 底座接口 PortA (I2C)、PortB (GPIO)、PortC (UART) 电池 500 mAh @ 3.7V,inside vb 工作温度 0 ~ 60°C 产品重量 56.4g 毛重 159g 产品尺寸 54 x 54 x 21 mm 包装尺寸 105 x 65 x 40 mm 外壳材质 Plastic ( PC )
操作说明 BMM150 磁场干扰
带有磁铁的产品可能对 BMM150 磁场传感器造成干扰,导致读数异常。当搭配含有磁铁的 M5 主控设备时,需拆除磁铁,同时避免 BMM150 传感器放置在强磁场附近。
开关机
开关机操作 ** 开机:单击左侧红色电源键 **关机:快速双击左侧红色电源键 注意:默认情况下,USB 供电时,无法进行关机 **
原理图 管脚映射 LCD & TF card LCD :320x240
TF card Maximum size 16GB
ESP32-D0WDQ6-V3 GPIO23 GPIO19 GPIO18 GPIO14 GPIO27 GPIO33 GPIO32 GPIO4 ILI9342C MOSI/MISO / CLK CS DC RST BL TF Card MOSI MISO CLK CS
ESP32-D0WDQ6-V3 GPIO39 GPIO38 GPIO37 GPIO25 Button Pin BUTTON A BUTTON B BUTTON C Speaker Speaker Pin
GROVE Port A & IP5306 We’ve use the customized I2C version of IP5306 in power management.
Its I2C address is 0x75. Click here to check its datasheet.
ESP32-D0WDQ6-V3 GPIO22 GPIO21 5V GND GROVE A SCL SDA 5V GND IP5306 SCL SDA 5V GND
IP5306 charging/discharging,Voltage parameter charging discharging 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%
6-Axis MotionTracking Sensor MPU6886 MPU6886 I2C address 0x68
ESP32-D0WDQ6-V3 GPIO22 GPIO21 5V GND MPU6886 SCL SDA 5V GND
3-Axis Geomagnetic Sensor BMM150 BMM150 I2C address 0x10
ESP32-D0WDQ6-V3 GPIO22 GPIO21 5V GND BMM150 SCL SDA 5V GND
M5GO 底座 点击查看详情参数
外设的管脚映射 LCD 屏幕 & TF 卡 LCD 像素:320x240 TF 卡最大支持 16GB
ESP32-D0WDQ6-V3 GPIO23 GPIO19 GPIO18 GPIO14 GPIO27 GPIO33 GPIO32 GPIO4 ILI9342C MOSI/MISO / CLK CS DC RST BL TF Card MOSI MISO CLK CS
按键 & 喇叭 ESP32-D0WDQ6-V3 GPIO39 GPIO38 GPIO37 GPIO25 按键引脚 BUTTON A BUTTON B BUTTON C 喇叭 喇叭引脚
GROVE 接口 A & IP5306 电源管理芯片 (IP5306) 是定制 I2C 版本,它的 I2C 地址是 0x75。点击这里 查看 IP5306 的寄存器手册。
ESP32-D0WDQ6-V3 GPIO22 GPIO21 5V GND GROVE A SCL SDA 5V GND IP5306 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-V3 GPIO22 GPIO21 5V GND MPU6886 SCL SDA 5V GND
BMM150 3 轴磁力计 BMM150 I2C address 0x10
ESP32-D0WDQ6-V3 GPIO22 GPIO21 5V GND BMM150 SCL SDA 5V GND
M5GO 底座管脚 LED 灯条 & 麦克风 MIC & 喇叭 Speaker ESP32-D0WDQ6-V3 GPIO15 GPIO34 GPIO25 LED 灯条 SIG 管脚 麦克风 MIC MIC 管脚 喇叭 Speaker 管脚
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 G16 G17
M5-Bus 在使用 GPIO15 的 RGB LED 时,建议初始化引脚 pinMode (15,OUTPUT_OPEN_DRAIN);
有关引脚分配和引脚重新映射的更多信息,请参考ESP32 datasheet
查看固件烧录教程
数据手册 软件开发 Arduino UiFlow1 UiFlow2 Easyloader Easyloader 下载链接 备注 M5GO User Demo Easyloader download /
USB 驱动
Click the link below to download the driver that matches the operating system. There are currently two driver chip versions (CP210X/CH9102). Please download the corresponding driver compressed package according to the version you are using. After decompressing the compressed package, select the installation package corresponding to the number of operating systems to install. (If you are not sure of the USB chip used by your device, you can install both drivers at the same time. During the installation process of CH9102_VCP_SER_MacOS v1.7 , an error may occur, but the installation is actually completed, just ignore it.)
Driver name Applicable driver chip Download link 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 v1.7 CH9102 Download
Port Selection on MacOS
On MacOS, there may be two available ports. When using them, please select the port named wchmodem.
相关视频
注意:2018.2A PCB 版本的设备不支持 C2C (Type-C to Type-C) 连接及 PD 供电。
版本变更 上市日期 产品变动 备注: 2018.4 首次发售 / 2019.6 MPU9250变更为MPU6886+BMM150 / 2019.7 TN屏幕变更为IPS屏幕 请将您的M5Stack库升级到最新版本(v0.2.8以上),以解决屏幕反色问题。 2019.11 电池容量600mAh变更为500mAh /