ESP32-SOLO-1-N4:单核版,够用就好
这次贴的板子上用的是ESP32-SOLO-1-N4,和之前常用的WROOM-32D比起来,最大的差别就是少了一个核心。
双核变单核,差在哪
WROOM-32D用的是ESP32-D0WD双核芯片,SOLO-1用的是ESP32-S0WD单核,主频从240MHz降到了160MHz。Flash都是4MB,SRAM一样是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拉低进下载模式。单核跑freeRTOS+LwIP,任务调度比双核简单不少,不用考虑核间通信和缓存一致性的问题,调试起来反而清爽。
天线布局和WROOM系列同样处理:天线附近不要放DC-DC电感,背面禁布区要空出来。第一版板子把天线放在板子中间,信号很差,改到板边之后才好起来。
总体感受
ESP32-SOLO-1-N4没什么特别的,就是把双核砍成单核,价格便宜一点,适合处理需求不高的场景。如果手里有WROOM的老设计,想降成本又不想改板子,这颗是个可以考虑的方向。后续等跑完功耗实测再补一篇。
更多推荐



所有评论(0)