欢迎光临
我们一直在努力

看看ESP8684-WROOM-04C-H2X:多出来的GPIO到底值不值

最近做项目选型,在ESP8684-WROOM-03和04C之间纠结了好一阵。03那个竖插模块确实省面积,但8个GPIO实在捉襟见肘。后来换了04C-H2X,发现多出来的那几个脚解决了大问题。

核心规格

这颗模组同样基于ESP8684芯片,RISC-V 32位单核处理器,主频120MHz。型号里的“H2X”代表内置2MB SiP flash,同系列还有4MB的H4X版本。

相比03系列最大的区别是封装方式——04C是标准的贴片封装,平躺在PCB上,尺寸是16mm×24mm×3.1mm。板载PCB天线,不用外接。

无线部分支持2.4GHz Wi-Fi(802.11b/g/n)和BLE 5.0。供电3.0-3.6V,工作温度-40°C到105°C,宽温范围没缩水。

多出来的GPIO是重点

03系列只有8个GPIO,04C给到了13-14个可用脚,像IO0、IO1、IO2、IO4、IO5、IO6、IO7、IO8、IO9、IO10、IO3、RXD0、TXD0这些都有。

多出来的这几个脚在实际项目里差别很大。之前用03做一个小设备,接了温湿度传感器、OLED屏幕、还有两个按键,8个脚瞬间就不够用了,最后被迫用了I2C外扩IO芯片。换成04C之后,13个脚基本能覆盖大多数传感器+显示+控制的组合,省了一颗外扩芯片的成本和板子面积。

相关型号对比

同系列里还有几个兄弟款:

  • ESP8684-WROOM-02C:贴片封装,14个GPIO,尺寸18×14.3×3.2mm,外接IPEX天线

  • ESP8684-WROOM-03:竖插封装,8个GPIO,15×17.3×2.8mm,板载PCB天线

  • ESP8684-WROOM-05:贴片/插针可选,5个GPIO,尺寸同03

  • ESP8684-WROOM-06C:贴片/竖插两用,贴片14个GPIO,竖插只剩5个

选型逻辑其实挺清晰的:追求最小占板面积选03竖插系列,但得接受GPIO少的现实;需要多外设又不想外扩芯片,04C的贴片方案更合适。

几个设计上的坑

第一,启动电流需要500mA,电源设计的时候要把这个余量留足,不然可能出现模组无法正常启动的情况。

第二,芯片上电过程中IO0、IO1、IO3、IO5这几个脚会有低电平毛刺,如果这些脚接了外部中断或者控制信号,得加滤波或者延时处理。

第三,Strapping管脚是GPIO8和GPIO9,烧录模式需要拉低IO9,设计的时候这两个脚尽量别接关键外设,否则烧录可能受影响。

这颗料对接口数量有要求、对板子面积没那么敏感的项目来说,性价比挺高。2MB Flash对于纯数据采集类应用完全够用,真要存资源文件就上H4X版本。选型关键还是先把手头项目的外设清单列清楚,数数GPIO够不够再动手画板。

赞(0)
未经允许不得转载:171主机测评 » 看看ESP8684-WROOM-04C-H2X:多出来的GPIO到底值不值
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址