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%

M5StickT2

SKU:K016-T2

描述

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秒关机。

产品特性

  • 基于 ESP32开发
  • 外壳: 3D打印尼龙材质
  • FLIR Lepton 3.0
  • 内置3轴陀螺仪与3轴加速计
  • 集成麦克风
  • IPS LCD(1.14 寸)
  • 带有拨轮编码器与可编程按键
  • 内置电源管理芯片
  • 内置锂电池供电
  • 支持拓展的GROVE/HY2.0接口

包含

  • 1x M5StickT2
  • 1x Type-C USB(20cm)

应用

  • 车辆发动机故障检测
  • 建筑除湿保温密封性检测
  • 工业炉内壁耐火材料裂痕检测
  • 夜晚户外观测动物

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

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

Download Windows Version Easyloader Download MacOS Version 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文件

相关链接

案例程序

Arduino

版本变更

上市日期 产品变动 备注:
2020.1 首次发售 /
2021.5 优化内部结构,减小波轮体积,细节优化 /

常见问题

硬件相关

Q1: 如何消除M5Core启动或运行中时的扬声器底噪?

在 Arduino 程序的 Setup()中执行以下语句

Q2: M5Core2如何进行模块堆叠?

M5Core2与其他M5模块进行堆叠的时候, 您需要拆卸M5Core2的电池底座, 该底座结构不支持模块堆叠。

Q3: 上传程序至设备时提示超时错误

原因和解决方案: 端口的供电电流不足, 能到导致设备无法正常的进入下载模式, 可尝试在RST引脚和GND引脚之间接入电容 (>0.1uF), 或者在上传程序时,将G0短接至GND,使G0能正常的被置为低电平状态

Q4: M5Core按键A出现信号自动触发现象如何解决

在 Arduino 程序中添加头文件#include <driver/adc.h>和函数adc_power_acquire();

Q5: M5设备电池续航时间

控制器的续航时间受电池容量以及运行状态,负载的等多方面因素影响,因此不会有固定数值。减少负载,采用休眠策略能够有效增加续航时间

Q6: 可以同时堆叠多个含电池的模块吗?

支持多个堆叠,电池并联总容量增加,电压不变。但是由于每个电池在使用过程中放电不是均衡的,因此电池之间存在电压差,可能会引起电池倒充的现象。(会损耗部分的电池容量)

Q7: M5主控支持连接5G频段的WiFi

ESP32模组当前不支持5G频段的WiFi, 仅支持2.4G。

Q8: RS485设备无法正常通信/数据乱码。丢包等情况

确认引脚TTL侧的TX/RX引脚是否正确, 尝试在设备线路首尾添加两个120Ω终端电阻用于减弱信号反射干扰

Q9: 不同主控, 摄像头产品之间的区别

点击下方链接, 查看产品比较表格

Q10: M5摄像头成像虚化, 如何进行焦距调节

旋转镜头, 即可实现一定范围内的焦距调节

软件相关

Q1: 如何读取已经烧录的固件?

使用esptool可以读取esp32的flash内容,并导出bin文件。详细操作参考

Q2: Arduino IDE板管理中esp32板下载失败的几种解决方案

重启Arduino IDE, 电脑使用手机AP移动网络进行下载。

使用M5Stack官方板管理地址,在板管理器中搜索m5stack进行下载: https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/arduino/package_m5stack_index.json
Q3: Arduino SPIFFS文件上传操作

参考下方Github链接, 使用arduino-esp32fs-plugin进行文件上传

Q4: M5Burner烧录固件时, 出现错误弹窗或异常

检查是否选择了对应设备的COM,以及M5Burner是否为最新版本

Q5: M5主控设备是否支持多语言显示(中文, 英文, 日文, 俄文等等)?

UIFlow用户将Label字体切换为Unicode即可, Arduino用户可使用M5GFX驱动库中提供中文字库

Q6: 程序无法正常加载SD卡

确认SD卡的格式是否为FAT32, 且不可以存在分区。

Q7: 如何在Arduino IDE使用蓝牙、HTTP、SD、WebServer、FreeRTOS等特性

可以参考以下链接中其他ESP32用户分享案例程序

Q8: STAMP C3U如何下载程序

STAMP C3U进入程序下载模式操作: 1. 断电情况下长按STAMP C3U的中心按钮(G9). 2. 接入电脑, 成功识别端口后,进行程序烧录。

Q9: STAMP C3U如何定义UART0输出方式

默认情况下USB CDC为未启用状态,C3U启动的串口输出将通过UART0默认引脚(G20,G21)进行输出,若希望通过USB进行输出,请在下载程序前,通过IDE将其USB CDC选项启用。 (Arduino用户可通过Tools->USB CDC on Boot-Enabled启用, IDF用户请参考ESP IDF官方文档。)

Q10: 无法正常连接UIFlow Desktop IDE

参考对应设备的UIFlow上手文档, 检查设备是否已经进入USB编程模式。

常规问题

Q1: 产品售后问题咨询

详细描述遇到的问题, 涉及程序可添加截图或文件添加至附件发送至M5Stack官方售后邮箱

Q2: 代码资源, 案例, 用户交流