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.
M5StickT2 是一款精致小巧的红外热成像仪,采用最新的FLIR Lepton 3.0长波红外(LWIR)摄像头内核,有效分辨率为160*120,成像画面清晰稳定,是大面积非接触式红外测温的优秀解决方案.其主控芯片采用了ESP32,支持WIFI与蓝牙连接,高达240Mhz的运算能力,为图像输出提供了有利保证,FPS达到7+.屏幕为1.14寸,分辨率135 * 240,此外内置硬件资源也较为丰富,在交互操作方面提供了两个可编程按键和一个拨轮编码器.内部板载一个6轴IMU(MPU6886),麦克风(SPM1423),电源管理芯片为AXP192,并内置300mAh电池.为了方便用户连接外设,在侧面提供了一个4P HY2.0接口.机身为黑色尼龙材质通过3D打印而成,此外在机身的下方提供一个M3螺丝孔和一个1/4螺丝孔用于固定.在固件方面,提供了多达5种色彩显示模式,可指定测量最大最小值或中心值,并且显示温度色域范围可调.
开关机操作:
开机:按复位按键,持续至少 2 秒
关机:按复位按键,持续至少 6 秒
按压复位按键进入开机画面,开机默认进入RGB显示模式,左侧为温度图像,右侧上方为电量显示,右侧下方为直方图和温度范围,温度范围随目标温度自动调整。默认靶心自动跟踪温度最大值,按压机身右侧按键(B键)切换跟踪模式(最小值/中心值/最大值),按压机身正面按键A键切换图像显示模式(GRAY/GOLDEN/RAINBOW/IRONBLACK/RGB),拨轮编码器控制显示灵敏度(调整显示温度色域范围),长按复位键6秒关机。
Lepton 3.0参数
Parameter | / |
---|---|
有效像素 | 160*120 |
视野角度 | 56° |
快速成像时间 | 500ms |
有效帧率 | 8.7Hz |
输入时钟 | 25MHz |
像素尺寸 | 12μm |
功耗 | 150 mW (典型工作), 650 mW (快门拍摄), 5 mW (待机) |
动态范围 | 低增益: -10 to 400°C; 高增益: -10 to 140°C |
波长范围 | 8 to 14µm |
热灵敏度 | 50 mK(0.050°C) |
最佳温度范围 | -10°C to +80°C |
主控资源 | 参数 |
---|---|
ESP32 | 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi, dual mode Bluetooth |
Flash闪存 | 4MB Flash |
输入电压 | 5V @ 500mA |
主机接口 | TypeC x 1, GROVE(I2C+I/0+UART) x 1 |
IPS屏幕 | 1.14 inch, 135x240 Colorful TFT LCD, ST7789 |
麦克风 | SPM1423 |
按键 | 自定义按键 x 2 |
电源管理IC | AXP192 |
天线 | 2.4G 3D天线 |
MEMS | MPU6886 |
电池容量 | 300mAh |
编码器 | 拨轮编码器 |
热成像IC | Lepton 3.0 |
净重 | 26g |
毛重 | 82g |
产品尺寸 | 48*30*29mm |
包装尺寸 | 144*44*43mm |
EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.
案例描述:
热成像操作说明:A键切换跟踪模式,B键切换显示模式,拨轮调整灵敏度.
按键 BUTTON A & 按键 BUTTON B
ESP32 芯片 | GPIO37 | GPIO39 |
---|---|---|
按键 BUTTON A | 按键管脚 | |
按键 BUTTON B | 按键管脚 |
彩色IPS屏幕
驱动芯片:ST7789
分辨率:135 * 240
ESP32 芯片 | GPIO15 | GPIO13 | GPIO23 | GPIO18 | GPIO5 |
---|---|---|---|---|---|
IPS 屏幕 | MOSI | CLK | DC | RST | CS |
HY2.0 接口
ESP32 芯片 | GPIO33 | GPIO32 | 5V | GND |
---|---|---|---|---|
HY2.0 接口 | SCL | SDA | 5V | GND |
麦克风 MIC (SPM1423)
ESP32 芯片 | GPIO0 | GPIO34 |
---|---|---|
麦克风 MIC | SCL | SDA |
六轴IMU (MPU6886) & 电源管理芯片 (AXP192)
ESP32 芯片 | GPIO22 | GPIO21 |
---|---|---|
六轴姿态传感器 | SCL | SDA |
电源管理芯片 | SCL | SDA |
拨轮编码器
ESP32 芯片 | PA2 | PA3 | PA4 |
---|---|---|---|
拨轮编码器 | SW | EN_B | EN_A |
电源管理芯片 (AXP192)
Microphone | RTC | TFT backlight | TFT IC | ESP32/3.3V MPU6886 | 5V GROVE |
---|---|---|---|---|---|
LDOio0 | LDO1 | LDO2 | LDO3 | DC-DC1 | IPSOUT |
3D打印 STL文件
Datasheet
上市日期 | 产品变动 | 备注: |
---|---|---|
2020.1 | 首次发售 | / |
2021.5 | 优化内部结构,减小波轮体积,细节优化 | / |
在 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