ESP8684-WROOM-05-H4X:4MB Flash的极致精简模组
前段时间在折腾一个智能门磁的项目,功能简单,就是检测开关状态加上报云端,但对体积要求特别苛刻。04C系列尺寸偏大,MINI系列又需要外接天线,最后手里拿到了ESP8684-WROOM-05-H4X这个模组。焊上板子跑了两周,聊点实际感受。
硬件上的一些参数
这颗模组用的是ESP8684H4芯片,RISC-V 32位单核处理器,主频能到120MHz。ROM给了576KB,SRAM是272KB(其中16KB拿给cache专用)。Flash是4MB,而且是SiP封装直接封在里面的,后缀H4X里的"4"说的就是这个容量。
无线这边支持2.4G Wi-Fi和蓝牙5,发射功率最高能开到20dBm。温度范围标的是-40到105℃,和同系列其他型号一样。尺寸只有15×17.3×2.8mm,比04C系列的24×16mm小了一大圈。
功耗方面,深度睡眠模式我实际测下来在5μA左右,Active模式下Wi-Fi发包的时候峰值大概280-350mA,具体得看速率和功率档位。
5个GPIO到底够不够用?
这颗模组最扎眼的数据是只引出了5个可编程GPIO。刚开始我也觉得是不是太少了,犹豫要不要换别的型号,毕竟04C系列给了14个口。但画板子的时候发现,智能门磁这种场景本身就不需要挂一堆外设——一个干簧管输入、一个指示灯输出、一个蜂鸣器,再加个串口留着调试,5个口正好够用。
SPI、UART、I2C、PWM这些常用协议都支持,需要用的时候可以通过软件把IO功能配上去。所以这颗模组的逻辑其实很清楚——为了把体积做小、成本压下来,主动砍掉用不上的IO口。
H4X和H2X怎么选?
同系列还有个ESP8684-WROOM-05-H2X,是2MB Flash版本,其他一模一样。H4X贵一点,但多了2MB空间。如果要做OTA升级、跑MQTT over TLS这类比较重的协议栈,或者要存一些本地配置信息,4MB会宽裕很多。如果程序本身就几行代码,2MB版本性价比更高。
另外H4X和H2X用的是芯片v2.0版本,比老版本多了大概20KB SRAM和100KB Flash,跑稍微复杂点的应用时能感觉出来。
适合做点什么?
这种精简模组天生就是给空间紧张的产品准备的:智能门磁、智能开关、传感器节点、遥控器、可穿戴小设备,功能单一、不需要挂一堆外设的场景都挺合适。工业自动化和智能家居领域也能见到它的身影。
总的来说,这颗模组不是万能胶,定位非常聚焦——在保证联网能力和宽温可靠性的前提下,把尺寸和存储做到最合适的平衡点。如果你的项目正好卡在体积和存储空间的临界点上,它值得放进备选名单里。
更多推荐



所有评论(0)