Fire v2.6 SKU:K007-V26
描述 Fire v2.6 是一款高性价比的 Wi-Fi 物联网控制器。采用乐鑫 ESP32 主控芯片,搭载 2 个低功耗 Xtensa® 32-bit LX6 微处理器,主频高达 240 MHz 。板载 8M PSRAM + 16M Flash 内存组合,集成 2.0 英寸全彩高清 IPS 显示面板 、IMU 、LED 、麦克风 、扬声器 、TFCard 槽 等外设。全覆盖外壳,即便是在复杂的工业应用场景也能够保障电路运行的 稳定性 。内部总线提供多种常用接口资源 (ADC/DAC/I2C/UART/SPI 等) ,可拓展性强。这款功能丰富、性能强劲的物联网控制器非常适用于各种产品原型研发、工业控制、智能楼宇应用场景。
高度产品化 :精致外观设计,原型开发直接对应产品落地 产品级全覆盖外壳,电路运行更稳定 低代码开发 :支持 UIFlow 图形化编程平台、脚本化、免编译、云推送 全面兼容 Arduino、ESP32-IDF 等主流开发平台 支持 FreeRTOS,借助双核与多任务机制,高效组织任务逻辑,优化程序的执行效率 高集成度 :2.0 英寸 IPS 显示面板、6 轴 IMU、可编程 RGB 灯 x10、麦克风、扬声器、自定义按键 x3 内置锂电池供电、集成电源管理芯片,支持 Type-C 接口与 POGO PIN 接口供电 经过专业调制的射频电路,提供稳定可靠的无线通信质量 强拓展性 :GROVE 拓展端口 x3 (I2C、GPIO、UART) 轻松接入 M5Stack 的软硬件体系、可堆叠模块设计、即插即用的传感器拓展 教程&快速上手 选择你想使用的开发平台,查看对应的教程&快速上手。
本教程将向你介绍,如何通过 UIFlow 图形化编程平台控制 M5FIRE 设备
本教程将向你介绍,如何通过 UiFlow2 图形化编程平台控制 M5FIRE 设备
本教程将向你介绍,如何通过 Arduino IDE 编程控制 M5FIRE 设备
产品特性 基于 ESP32 开发 8M PSRAM + 16M Flash 内存组合 集成全彩高清 IPS 显示面板与多种硬件外设 丰富资源接口,兼容 M5Stack 堆叠模块体系与传感器体系,可拓展性极强。 采用M5GO BOTTOM 底座 兼容 8mm 规格 LEGO 积木,结构搭建充满趣味 Microsoft Azure 验证设备 开发平台UiFlow1 UiFlow2 Arduino IDE ESP-IDF PlatformIO 包装内容 1 x M5Stack FIRE 1 x M5GO 充电底座 2 x LEGO 积木 5 x LEGO 连接件 1 x M3 六角扳手 1 x USB Type-C 连接线 (50cm) 1 x 使用手册 应用场景 规格参数 规格 参数 SoC ESP32-D0WDQ6,240MHz dual core,600 DMIPS,520KB SRAM,Wi-Fi Flash 16MB PSRAM 8MB 输入电源 5V @ 500mA 接口 Type-C x1,POGO PIN x1,I2C x1,GPIO x1,UART x1 按键 物理按键 x 3 LCD 屏幕 2.0"@320 x 240 ILI9342C IPS 面板,最高亮度 853nit 扬声器 1W-0928 麦克风 Analog BSE3729 Microphone IMU 6-axis MPU6886 USB 芯片 CH9102F LED SK6812 RGB LED x 10 天线 2.4G 3D 天线 电池 500 mAh @ 3.7V 外壳材质 Plastic ( PC ) 产品尺寸 54.0 x 54.0 x 28.6mm 产品重量 60.9g 包装尺寸 106.7 x 69.1 x 40.4mm 毛重 143.9g
操作说明 BMM150 磁场干扰
带有磁铁的产品可能对 BMM150 磁场传感器造成干扰,导致读数异常。当搭配含有磁铁的 M5 主控设备时,需拆除磁铁,同时避免 BMM150 传感器放置在强磁场附近。
开关机 开机:单击左侧红色电源键 关机:快速双击左侧红色电源键 USB 供电:默认情况下,USB 供电时,无法进行关机 注意
FIRE 中的 GPIO 16 / 17 默认与 PSRAM 连接,因此当你在连接或是堆叠其他功能模块时,需要注意避免与这两个引脚冲突,防止设备不正常工作,产生不稳定的现象。
原理图 管脚映射 LCD 屏幕 & TF 卡 LCD 像素:320x240
TF 卡最大支持 16GB
ESP32-D0WDQ6 GPIO23 GPIO19 GPIO18 GPIO14 GPIO27 GPIO33 GPIO32 GPIO4 ILI9342C MOSI/MISO / CLK CS DC RST BL TF Card MOSI MISO CLK / / / / CS
按键 & 喇叭 ESP32-D0WDQ6 GPIO39 GPIO38 GPIO37 GPIO25 按键引脚 BUTTON A BUTTON B BUTTON C 喇叭 / / / 喇叭引脚
GROVE 接口 A & IP5306 电源管理芯片 (IP5306) 是定制 I2C 版本,它的 I2C 地址是 0x75。点击这里 查看 IP5306 的寄存器手册。
ESP32-D0WDQ6 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 3 轴加速计+3 轴陀螺仪 MPU6886 I2C address 0x68
ESP32-D0WDQ6 GPIO22 GPIO21 5V GND MPU6886 SCL SDA 5V GND
M5GO 底座管脚 LED 灯条 & 麦克风 & 扬声器 ESP32-D0WDQ6 GPIO15 GPIO34 GPIO25 硬件 SIG Pin MIC Pin Speaker Pin
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
M-BUS 在使用 GPIO15 的 RGB LED 时,建议初始化引脚 pinMode(15,OUTPUT_OPEN_DRAIN);
有关引脚分配和引脚重新映射的更多信息,请参考ESP32 datasheet 。
尺寸图 数据手册 软件开发 Arduino UiFlow1 UiFlow2 USB 驱动 点击下方连接下载匹配操作系统的驱动程序。目前存在两种驱动芯片版本,CP210X(适用于CP2104 版本)/CP34X(适用于CH9102 版本)驱动程序压缩包。在解压压缩包后,选择对应操作系统位数的安装包进行安装。(若您不确定您的设备所使用的 USB 芯片,可同时安装两种驱动。CH9102_VCP_SER_MacOS v1.7 在安装过程中,可能出现报错,但实际上已经完成安装,忽略即可。) 在使用时,若出现无法正常下载程序(提示超时或者是 Failed to write to target RAM)的情况,可尝试重新安装设备驱动。
MacOS 端口选择
在 MacOS 中可能出现两个可选端口,使用时请选择名称为wchmodem 的端口。
Easyloader Easyloader 下载链接 备注 Fire v2.6 出厂固件 Easyloader download /
相关视频 m5stack 的简介
版本变更 上市日期 产品变动 备注 2018.6 首次发售 / 2019.7 MPU9250 变更为 SH200Q+BMM150、TN 屏幕变更为 IPS 屏幕 请将您的 M5Stack 库升级到最新版本(v0.2.8 以上),以解决屏幕反色问题 2019.8 SH200Q 变更为 MPU6886 / 2019.11 电池容量 600mAh 变更为 500mAh / 2020.4 PSRAM 大小 4MB 变更为 8MB / 2021.8 升级 v2.6 版本: 取消 BMM150 磁力计,CP2104 更改为 CH9102,结构细节优化 /
注意
2018.2A**PCB 版本的设备不支持 C2C(Type-C to Type-C)连接及 PD 供电。