https://zhuanlan.zhihu.com/p/571048601

Contents

概述

乐鑫在早年推出ESP8266系列芯片,并联合方案公司安信可做成WIFI模块,因其爆表的性能和不到10元的售价,在物联网领域迅速推广开来。尤其是需要用到WIFI功能的设备,ESP8266模块几乎是不二之选。

但ESP8266毕竟已经推出多年,现在已经在逐步被ESP32-C/S系列替代。相比ESP8266,ESP32-C/S各方面的性能更加卓越,且增加了BLE功能。

需要注意的是ESP32系列 与 ESP32-C系列和ESP32-S系列是并列的关系,ESP32系列并不包含ESP32-C和ESP32-S。

供货保证

乐鑫承诺芯片供货年限为12年,自芯片推出之年起算。因此ESP8266迟早将退出市场,之后市面上将只有残存芯片销售,价格必然随之上涨。以下是各芯片的供货年限情况:

芯片系列 推出时间 供货年数 退出时间
ESP32-S3 2021.1.1 12年 2033年
ESP32-C3 2021.1.1 12年 2033年
ESP32-S2 2020.1.1 12年 2032年
ESP32 2016.1.1 12年 2028年
ESP8285 2016.1.1 10年 2026年
ESP8266 2014.1.1 12年 2026年
ESP8089 2014.1.1 12年 2026年

ESP32、ESP32-C和ESP-S对比

以下是乐鑫近年新推出的几个ESP32、ESP32-C和ESP-S系列芯片型号和性能对比:

乐鑫近年推出的ESP32系列物联网芯片一览表

其中ESP32-C3和ESP32-S3是乐鑫当前主推的型号,建议新开发的项目在这两个系列中选择

ESP32-C3

ESP32-C3系列型号对比

ESP32-C3是乐鑫收款搭载RISC-V 32位处理器的芯片,单核,封装均为QFN32 (5mm*5mm),提供22或16个IO脚,具备WIFI+BLE5.0功能。

ESP32-C3系列芯片对比

ESP32-C3芯片亮点

• 完整的 Wi-Fi 子系统,符合 IEEE 802.11b/g/n协议,具有 Station 模式、SoftAP 模式、SoftAP+ Station 模式和混杂模式(即 Promiscuousmode,是一种特殊模式)

• 低功耗蓝牙子系统,支持 Bluetooth 5 和Bluetooth mesh

• RISC-V 32 位单核处理器,四级流水线架构,主频高达 160 MHz

• 行业领先的低功耗性能和射频性能

• 存储功能,内置 400 KB SRAM(其中 16 KB 专用于 cache)、384 KB ROM 存储空间,并支持多个外部 SPI、Dual SPI、Quad SPI、QPI flash

• 完善的安全机制

– 硬件加密加速器支持 AES-128/256、Hash、RSA、HMAC、数字签名和安全启动

– 集成真随机数发生器

– 支持片上存储器、片外存储器和外设的访问权限管理

– 支持片外存储器加解密功能

ESP32-C3功耗情况

ESP32-C3功耗情况

ESP32-S3

ESP32-S3系列型号对比

ESP32-S3 是一款低功耗的 MCU 系统级芯片 (SoC),支持 2.4 GHz Wi-Fi 和低功耗蓝牙 (Bluetooth® LE) 双模无线通信。芯片集成了高性能的 Xtensa® 32 位 LX7 双核处理器、超低功耗协处理器、Wi-Fi 基带、蓝牙基带、RF模块以及外设。

ESP32-S3的封装均为QFN56(7*7mm),提供多达45个IO。

ESP32-S3系列型号对比

ESP32-S3芯片亮点

• 完整的 Wi-Fi 子系统,符合 IEEE 802.11b/g/n 协议,具有 Station、SoftAP 和 SoftAP + Station 混杂三种模式

• 低功耗蓝牙子系统,支持 Bluetooth 5 和 Bluetooth mesh

• Xtensa® 32 位 LX7 双核处理器,五级流水线架构,主频高达 240 MHz

– 高达 128 位的数据总线位宽及专用的 SIMD指令提供优越的运算性能

– 高效的 L1 缓存提高外部存储器的执行性能

– 单精度浮点运算单元 (FPU) 加速运算

• 高集成度的射频模块,提供行业领先的功耗和射频性能

• 卓越的低功耗管理,针对不同应用场景提供灵活的功耗模式调节,ULP 低功耗协处理器可在超低功耗状态下运行

• 强大的存储功能,内置 512 KB SRAM、384 KB ROM 存储空间,并支持以 SPI、Dual SPI、Quad SPI、Octal SPI、QPI、OPI 等接口形式连接 flash和片外 RAM

• 完善的安全机制

– 硬件加密加速器支持 AES-128/256、Hash、RSA、HMAC、数字签名和安全启动

– 集成真随机数发生器

– 支持片上及片外存储器的访问权限管理

– 支持片外存储器加解密功能

ESP32-S3功耗情况

ESP32-S3功耗情况

ESP32-C3与ESP32-S3总结

总体来说,C3和S3功能差别不大,都同时标配WIFI和BLE5.0。

如果需要更高的性能和更多的IO引脚,就选S3,但芯片功耗会大一点,且价格会贵一点(10元以上);

反之则选择C3,目前官方价格不超过10元。