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.
ATOM Matrix 是M5Stack开发套件系列中一款非常小巧的开发板,其大小只有24 * 24mm
,提供更多GPIO供用户自定义,非常适合做嵌入式的智能硬件。主控采用ESP32-PICO-D4
方案,集成Wi-Fi
和蓝牙
模块,拥有4MB
的SPI闪存,板载Infra-Red,面板上有5*5 RGB Led矩阵
、内置IMU姿态传感器(MPU6886)
,在Neo Led矩阵下方隐藏一颗可编程按键,板载Type-C接口可以快速实现程序上传下载,此外还提供一个HY2.0 4P接口用于连接外设。背面具有一个M2螺丝孔用于固定。
注意:在使用FastLED lib时RGB LED的建议亮度值为20,请不要将其设置过高的亮度数值,以免损坏LED和亚克力屏幕。(在ATOM lib中,我们已将其合适的亮度范围映射为0~100)
主控资源 | 参数 |
---|---|
ESP32 | 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi, dual mode Bluetooth |
Flash | 4MB |
输入电压 | 5V @ 500mA |
主机接口 | TypeC x 1, GROVE(I2C+I/0+UART) x 1 |
PIN接口 | G19, G21,G22,G23,G25, G33 |
RGB LED | WS2812C 2020 x 25 |
MEMS | MPU6886 |
IR | Infrared transmission |
按键 | 自定义按键 x 1 |
天线 | 2.4G 3D天线 |
工作温度 | 0°C to 60°C |
净重 | 3g |
毛重 | 14g |
产品尺寸 | 24*24*14mm |
包装尺寸 | 43*43*20mm |
外壳材质 | Plastic ( PC ) |
将设备连接至PC,打开设备管理器为设备安装
FTDI驱动
。以win10环境为例,下载匹配操作系统的驱动文件, 并解压,通过设备管理器进行安装。(注:某些系统环境下,需要安装两次,驱动才会生效,未识别的设备名通常为M5Stack
或USB Serial
, Windows推荐使用驱动文件在设备管理器直接进行安装(自定义更新), 可执行文件安装方式可能无法正常工作)。
点击此处,前往下载FTDI驱动
EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.
案例描述:
通过矩阵屏幕文字滚屏显示与按键计数功能,测试RGB LED与按键是否工作正常.
外设 | 引脚 |
---|---|
RGB Led | G27 |
Btn | G39 |
IR | G12 |
SCL | G21 |
SDA | G25 |
Datasheet
在 Arduino 程序的 Setup()中执行以下语句
M5Core2与其他M5模块进行堆叠的时候, 您需要拆卸M5Core2的电池底座, 该底座结构不支持模块堆叠。
原因和解决方案: 端口的供电电流不足, 能到导致设备无法正常的进入下载模式, 可尝试在RST引脚和GND引脚之间接入电容 (>0.1uF), 或者在上传程序时,将G0短接至GND,使G0能正常的被置为低电平状态
在 Arduino 程序中添加头文件#include <driver/adc.h>和函数adc_power_acquire();
控制器的续航时间受电池容量以及运行状态,负载的等多方面因素影响,因此不会有固定数值。减少负载,采用休眠策略能够有效增加续航时间
支持多个堆叠,电池并联总容量增加,电压不变。但是由于每个电池在使用过程中放电不是均衡的,因此电池之间存在电压差,可能会引起电池倒充的现象。(会损耗部分的电池容量)
ESP32模组当前不支持5G频段的WiFi, 仅支持2.4G。
确认引脚TTL侧的TX/RX引脚是否正确, 尝试在设备线路首尾添加两个120Ω终端电阻用于减弱信号反射干扰
点击下方链接, 查看产品比较表格
旋转镜头, 即可实现一定范围内的焦距调节
使用esptool可以读取esp32的flash内容,并导出bin文件。详细操作参考
重启Arduino IDE, 电脑使用手机AP移动网络进行下载。
检查是否选择了对应设备的COM,以及M5Burner是否为最新版本
UIFlow用户将Label字体切换为Unicode即可, Arduino用户可使用M5GFX驱动库中提供中文字库
确认SD卡的格式是否为FAT32, 且不可以存在分区。
可以参考以下链接中其他ESP32用户分享案例程序
STAMP C3U进入程序下载模式操作: 1. 断电情况下长按STAMP C3U的中心按钮(G9). 2. 接入电脑, 成功识别端口后,进行程序烧录。
默认情况下USB CDC为未启用状态,C3U启动的串口输出将通过UART0默认引脚(G20,G21)进行输出,若希望通过USB进行输出,请在下载程序前,通过IDE将其USB CDC选项启用。 (Arduino用户可通过Tools->USB CDC on Boot-Enabled启用, IDF用户请参考ESP IDF官方文档。)
参考对应设备的UIFlow上手文档, 检查设备是否已经进入USB编程模式。
详细描述遇到的问题, 涉及程序可添加截图或文件添加至附件发送至M5Stack官方售后邮箱
M5Stack相关资源链接: 官方Github