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-C3和ESP32-S3是乐鑫当前主推的型号,建议新开发的项目在这两个系列中选择。
ESP32-C3
ESP32-C3系列型号对比
ESP32-C3是乐鑫收款搭载RISC-V 32位处理器的芯片,单核,封装均为QFN32 (5mm*5mm),提供22或16个IO脚,具备WIFI+BLE5.0功能。
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-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芯片亮点
• 完整的 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-C3与ESP32-S3总结
总体来说,C3和S3功能差别不大,都同时标配WIFI和BLE5.0。
如果需要更高的性能和更多的IO引脚,就选S3,但芯片功耗会大一点,且价格会贵一点(10元以上);
反之则选择C3,目前官方价格不超过10元。