ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

ESP32-SOLO-1-N4:单核版,够用就好

ESP32-SOLO-1-N4:单核版,够用就好 这次贴的板子上用的是ESP32-SOLO-1-N4和之前常用的WROOM-32D比起来最大的差别就是少了一个核心。双核变单核差在哪WROOM-32D用的是ESP32-D0WD双核芯片SOLO-1用的是ESP32-S0WD单核主频从240MHz降到了160MHz。Flash都是4MBSRAM一样是536KB引脚也完全兼容。选这颗主要是产品功能比较固定就是定时采集传感器数据上报云端跑个MQTT偶尔OTA升级一下。这种场景单核绰绰有余没必要多花双核的钱。但如果要跑语音唤醒、摄像头抓图或者复杂的人机交互界面还是老老实实用双核版本。尺寸和外设尺寸18×25.5mm厚度3.1mm邮票孔封装38个脚和WROOM-32D完全一样。原理图基本可以直接套用不用改layout。外设接口没缩水UART、SPI、I2C、I2S、PWM、ADC、DAC、SDIO都有。GPIO6到GPIO11那几个脚内部连了Flash外部不能复用画板子的时候要避开。无线部分支持2.4G Wi-Fi和蓝牙4.2双模。发射功率标称19.5dBm接收灵敏度-97dBm左右实测和WROOM系列差不多。功耗和供电发射峰值电流也是300多毫安电源芯片至少留1A余量用500mA的LDO容易在Wi-Fi握手时掉电。睡眠电流能压到5μA以下电池设备可以考虑。和WROOM系列怎么选硬件上SOLO-1和WROOM-32D是pin-to-pin兼容的板子不用改贴片的时候换料就行。这就很灵活了——如果项目初期不确定性能需求可以先布板兼容两种型号最后根据实际测试结果决定用哪个。容量方面除了N4的4MB Flash还有N8和N16的版本按固件大小选就行。供货状态这颗目前也不适用于新设计了乐鑫推荐转向ESP32-S3或C3系列。如果是维护老产品或者手头有库存继续用没问题。调试中遇到的情况烧录方式和WROOM系列一样UART0接串口工具EN和IO0拉低进下载模式。单核跑freeRTOSLwIP任务调度比双核简单不少不用考虑核间通信和缓存一致性的问题调试起来反而清爽。天线布局和WROOM系列同样处理天线附近不要放DC-DC电感背面禁布区要空出来。第一版板子把天线放在板子中间信号很差改到板边之后才好起来。总体感受ESP32-SOLO-1-N4没什么特别的就是把双核砍成单核价格便宜一点适合处理需求不高的场景。如果手里有WROOM的老设计想降成本又不想改板子这颗是个可以考虑的方向。后续等跑完功耗实测再补一篇。
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进