小尺寸里的实用主义:ESP8684-MINI-1-H4X 模组上手笔记
最近在做一个低功耗传感器网关的项目,板子空间卡得比较死,Wi-Fi 和蓝牙都得有,还得考虑长期运行的稳定性。挑了一圈,最后选了乐鑫的 ESP8684-MINI-1-H4X,用了两周,有些实际感受可以记一笔。
这个模组非常小,61个引脚采用SMD封装,手焊稍微有点费劲,但贴片机走一次就没什么压力。核心是 ESP8684H4X 这颗RISC-V架构的单核芯片,主频120MHz,跑一些常见的MQTT协议栈、JSON解析、加密校验,算力够用,没有出现明显的瓶颈。内部带4MB Flash、576KB ROM和272KB SRAM,我目前的固件开了Wi-Fi和BLE双栈,还跑了轻量级文件系统,剩余空间还很充裕。
无线这边是它比较讨喜的地方。支持2.4G Wi-Fi(b/g/n)和蓝牙5.3,蓝牙5.3相比之前的5.0版本,在低功耗广播和周期性同步传输上确实更顺手,尤其是我这边需要从多个从设备接收广播数据,连接更新的效率感觉更稳定。PCB天线直接做在板上,增益表现超出预期,室内隔着两堵墙还能维持在-65dBm左右,重传率很低。发射功率最高能到21dBm,灵敏度可以到-106dBm,这个指标在同类小模组里算是比较扎实的。
外设接口该有的都有,GPIO、I2C、SPI、UART、PWM都引出了一些,还带了一个12位SAR ADC和通用DMA。我这边接了一颗温湿度传感器(I2C)和一个小电机驱动(PWM),没有出现引脚冲突的情况。DMA在搬运串口数据时确实能减轻CPU负担,这个对低功耗场景挺有用的。
之前也顺带看了同系列的 ESP8684-MINI-1-H4,H4是蓝牙5.0,H4X升级到了蓝牙5.3,如果对低功耗和长距离广播有更高要求,多花一点选H4X是值得的。另外有外接天线需求的,可以留意 -1U 版本,那个带天线连接器,不用自己焊馈线。
说下实际使用环境。我把它放在一个铁皮外壳的网关里,室内温度最高到过45度左右,运行了十几天没有出现断连或复位。标称工作温度能到-40~105℃,短期看工业场景应该能扛住,长期老化还需要继续跑。
应用方面,智能照明、开关面板、传感器节点这类场景完全能覆盖,工业数据采集和简单控制也没问题。如果预算卡得不紧,又想兼顾体积和射频性能,这款模组算是一个省心的选择。后续我会再测一下深度睡眠下的功耗数据,有机会再补上。
更多推荐

所有评论(0)