乐鑫esp模组选型解析
在物联网和嵌入式开发领域,乐鑫(Espressif)的模组凭借其强大的功能和丰富的产品线占据着重要地位。本文将对乐鑫官网(https://www.espressif.com.cn/zh-hans/products/modules)上的模组信息进行详细解读,帮助开发者深入了解各系列模组的特点与应用场景。
一、ESP32-S 系列
(一)ESP32-S3 模组
- 核心参数:采用 Xtensa® 32 位 LX7 双核处理器,主频高达 240 MHz。内置 512 KB SRAM、384 KB ROM 存储空间,并支持多个外部存储接口,如 SPI、Dual SPI、Quad SPI、Octal SPI、QPI、OPI flash 和片外 RAM。还额外增加了用于加速神经网络计算和信号处理等工作的向量指令。
- 外设与安全:拥有 45 个可编程 GPIO,支持常用外设接口如 SPI、I2S、I2C、PWM、RMT、ADC、DAC、UART、SD/MMC 主机控制器和 TWAI™ 控制器等。具备基于 AES-XTS 算法的 Flash 加密和基于 RSA 算法的安全启动,以及数字签名和 HMAC 模块,还有“世界控制器 (World Controller)”模块,并通过 RF 认证以及软件协议认证。
- 代表模组及应用场景
- ESP32-S3-WROOM-1:通用型 Wi-Fi + 蓝牙 MCU 模组,适用于唤醒词检测和语音命令识别、人脸检测和识别、智能家居、智能家电、智能控制面板、智能扬声器等多种人工智能和 AIoT 市场应用场景。提供多种 Flash 和 PSRAM 配置选项,有 PCB 天线,开发板有 ESP32-S3-DevKitC-1 等。
- ESP32-S3-WROOM-1U:与 ESP32-S3-WROOM-1 类似,但采用外接天线座子,在一些对天线灵活性有要求的场景中更具优势。
- ESP32-S3-WROOM-2:配置 ESP32-S3R16V,外挂 8 线 32 MB flash,叠封 16 MB PSRAM,同样适用于上述人工智能和 AIoT 应用场景。
(二)ESP32-S2 系列
- 核心参数:集成 ESP32-S2 芯片,Xtensa® 32 位 LX7 单核处理器,时钟频率高达 240 MHz。支持多种低功耗工作状态,如精细时钟门控、动态电压时钟频率调节。
- 安全与外设:具备安全机制,包括 eFuse 存储、安全启动、Flash 加密、数字签名,支持 AES、SHA 和 RSA 算法。外设包括 43 个 GPIO 口,1 个全速 USB OTG 接口,SPI,I2S,UART,I2C,LED PWM,LCD 接口,Camera 接口,ADC,DAC,触摸传感器等,并通过 RF 认证以及软件协议认证。
- 代表模组及应用场景
- ESP32-S2-MINI-2:通用型 Wi-Fi MCU 模组,使用 ESP32-S2 ECO1 芯片,具有更强的射频性能,可用于可穿戴电子设备、智能家居等场景。
- ESP32-S2-SOLO-2:与 ESP32-S2-MINI-2 类似,也是通用型 Wi-Fi MCU 模组,在智能家居等领域有广泛应用。
- ESP32-S2-WROVER:功能强大,具有丰富的外设接口,适用于智能家居、工业自动化等场景。
二、ESP32-C 系列
(一)ESP32-C6 系列
- 核心参数:基于 32 位 RISC-V MCU,主频高达 160 MHz,支持 2.4 GHz Wi-Fi 6、Bluetooth 5 (LE) 及 IEEE 802.15.4。内置 320 KB ROM,512 KB SRAM,16 KB 低功耗 SRAM,支持外接 flash。
- 外设与应用:拥有 30 个(QFN40)或 22 个(QFN32)可编程 GPIO 管脚,支持 SPI、UART、I2C、I2S、RMT、TWAI 和 PWM 等接口,适用于各类物联网场景。
- 代表模组及特点
- ESP32-C6-MINI-1:体积小巧,管脚兼容 ESP32-C3-MINI 系列模组,支持多种无线协议,适用于物联网设备的小型化设计需求。
- ESP32-C6-MINI-1U:与 ESP32-C6-MINI-1 类似,主要管脚兼容 ESP32-C3-MINI 系列模组,采用外接天线座子,便于天线的更换和调试。
- ESP32-C6-WROOM-1:管脚兼容 ESP32-WROOM 系列模组,在物联网项目中可方便地替换或扩展已有设计。
(二)ESP32-C61 系列
- 核心参数:搭载 RISC-V 32 位单核处理器的极低功耗 MCU,支持 2.4 GHz Wi-Fi 6 (802.11ax)、Bluetooth® 5 (LE)。芯片封装内可叠封 3.3 V flash 或 PSRAM,拥有 25 个 GPIO。
- 安全机制:具备安全启动、flash 和 PSRAM 加密、硬件加密加速器、可信执行环境 (TEE) 控制、支持基于 ECDSA 的数字签名外设等安全特性,适用于对安全性要求较高的物联网应用。
- 应用领域:通用型 2.4G Wi-Fi 6 和低功耗蓝牙 (Bluetooth LE) 模组,可用于智能家居、工业自动化、医疗保健、消费电子产品等领域。
(三)ESP32-C5 系列
- 核心参数:32 位 RISC-V MCU,支持 2.4 & 5 GHz 双频 Wi-Fi 6 (802.11ax)、Bluetooth® 5 (LE)、Zigbee 及 Thread (802.15.4)。支持连接外部 flash 和 PSRAM,拥有 29 个 GPIO,具备丰富的外设。
- 安全特性:包括安全启动、flash 和 PSRAM 加密、硬件加密加速器、可信执行环境 (TEE) 控制器、访问权限管理(APM)硬件模块和物理内存保护(PMP),为物联网设备提供全面的安全保障。
- 应用场景:通用型双频 Wi-Fi 6 等多协议模组,适用于智能家居、工业自动化、医疗保健、消费电子产品等领域,可满足复杂网络环境和多功能设备的需求。
(四)ESP32-C3 系列
- 核心参数:集成 ESP32-C3 芯片,RISC-V 32 位单核处理器,时钟频率高达 160 MHz,具有行业领先的低功耗性能和射频性能。内置 400 KB SRAM、384 KB ROM 存储空间,并支持多个外部 SPI、Dual SPI、Quad SPI、QPI flash。
- 安全与外设:完善的安全机制,如基于 RSA-3072 算法的安全启动、基于 AES-128-XTS 算法的 flash 加密、创新的数字签名和 HMAC 模块、支持加密算法的硬件加速器。丰富的通信接口及 GPIO 管脚,可支持多种场景及复杂的应用,并通过 RF 认证以及软件协议认证。
- 代表模组及应用
- ESP32-C3-MINI-1:通用型 Wi-Fi 和低功耗蓝牙 (Bluetooth LE) 模组,体积小,适用于智能家居、工业自动化、医疗保健、消费电子产品等领域。
- ESP32-C3-MINI-1U:与 ESP32-C3-MINI-1 类似,采用 U.FL 座子连接外部 IPEX 天线,可根据不同环境温度选择合适的变型,应用广泛。
三、ESP32-H 系列(ESP32-H2 系列)
- 核心参数:32 位 RISC-V 32 位单核处理器,主频高达 96 MHz,拥有 320 KB SRAM、128 KB ROM 存储空间,4 KB LP Memory,支持外接 flash。
- 外设与功能:具备 19 个可编程 GPIO,支持常用外设接口如 UART、SPI、I2C、I2S、红外收发器、LED PWM、全速 USB 串口/JTAG 控制器、GDMA、MCPWM 等。可用于构建 Thread 终端设备,与其他 Wi-Fi SoC 结合可构建 Thread 边界路由器、Matter 网桥。
- 代表模组及应用场景
- ESP32-H2-MINI-1:通用型低功耗蓝牙和 IEEE 802.15.4 双模模组,适用于低功耗物联网场景,如构建基于 Matter 协议的智能家居设备,实现多生态系统的互联互通,也可与 Wi-Fi SoC 组合搭建边界路由器。体积小巧,模组封装和主要管脚兼容 ESP32-C3-MINI、ESP32-C6-MINI 系列模组。
- ESP32-H2-WROOM-02C:贴片使用的模组,与多种其他模组管脚兼容,支持多种功能配置,可应用于智能家居等领域的设备开发。
四、ESP32 系列
- 核心参数:集成 ESP32 系列芯片,两个或一个可以单独控制的 Xtensa® 32-bit LX6 处理器,时钟频率可调,范围为 80 MHz 到 240 MHz。天线端输出功率可达 +19.5 dBm,确保良好的覆盖范围。
- 蓝牙与功耗:传统蓝牙支持多种协议,低功耗蓝牙也支持丰富协议,并可连接智能手机发送低功耗信标,方便检测。睡眠电流小于 5 μA,适用于电池供电的可穿戴电子设备。
- 外设与认证:外设包括电容式触摸传感器,霍尔传感器,SD 卡接口,以太网,高速 SPI,UART,I2S 和 I2C 等,并通过 RF 认证以及软件协议认证。
- 代表模组及应用
- ESP32-WROOM-32E:集成 ESP32-D0WD-V3 芯片,具有更高的稳定性和安全性能,适用于智能家居、智能楼宇、消费电子、工业控制等领域。
- ESP32-WROVER-E:集成 ESP32-D0WD-V3 芯片,带有 8 MB PSRAM,适用于对内存有一定需求的物联网应用场景,如语音处理等任务。
五、ESP8266 系列
- 核心参数:集成 ESP8266 芯片,Xtensa® 32-bit LX6 单核处理器,时钟频率高达 160 MHz,天线端输出功率为 +19.5 dBm,睡眠电流小于 20 μA,适用于电池供电的可穿戴电子设备。
- 外设与认证:外设包括 UART,GPIO,I2S,I2C,SDIO,PWM,ADC 和 SPI 等,并通过 RF 认证以及软件协议认证。
- 代表模组及应用
- ESP-WROOM-02D:集成 ESP8266EX 芯片,具备出色的 RF 性能,广泛应用于智能家居设备、远程监控设备等领域。
- ESP-WROOM-02U:与 ESP-WROOM-02D 类似,具备更佳的 RF 性能且带有 U.FL 座子,便于外接天线,适用于对天线性能有更高要求的场景。
乐鑫的模组系列丰富多样,开发者可根据具体的项目需求,如性能、功耗、外设接口、安全特性等方面,选择合适的模组来构建物联网设备或嵌入式系统,从而实现高效、稳定的开发与应用。