目录
1、简介
2、ESP32系列
2.1、ESP32-S2
2.2、ESP32-C3
2.3、ESP32-S3
最近要替换在用的wifi模组,这就涉及到选型。
1、简介
首先来到乐鑫官网:提供 Wi-Fi、蓝牙芯片和 AIoT 解决方案 I 乐鑫科技
可以看到,乐鑫的产品从大的层面分为三种:
- 芯片;
- 模组;
- 开发板。
具体方案类别有五类,分别是:
- ESP32-S
- ESP32-C
- ESP32-H
- ESP32
- ESP8266
其中,ESP32系列的跨度比较大,系列也比较新,下面着重介绍一下。
ESP32 搭载Xtensa® 双核 32位 LX6 微处理器,支持高达 240 MHz 的时钟频率,片内520 KB SRAM,还可外扩PSRAM。
支持 802.11b/g/n,802.11n 数据速率高达 150 Mbps,支持蓝牙V4.2 BR/EDR 和蓝牙 LE 标准,支持RMII有线以太网、摄像头、SDIO、I2S、IR、UART、I2C、SPI、CAN、ADC、DAC、触摸、PWM 等多种外设。
ESP32目前依旧是乐鑫WIFI芯片中能量产使用的性能翘楚。
具体五种类型的区别,可以访问乐鑫官网,如下:芯片概览 | 乐鑫科技
选型可以下载乐鑫提供的选型表:https://products.espressif.com/#/product-selector?language=zh&names=
也就是直接点击上图中的“乐鑫产品选型工具
下面简单说明一下ESP32的其他系列:
2、ESP32系列
2.1、ESP32-S2
S2砍掉了蓝牙,导致其很难应用在连接手机或支持蓝牙设备的场合。
S2的SRAM也相对较小,很多时候要扩展PSRAM使用。
S2的定位应该说是比较失败的,最开始可能是为了降低成本替换ESP8266。
但紧接着乐鑫又发布了C3系列,S2出道即退圈。
S2内核砍掉了很多功能,蓝牙、以太网、CAN统统被砍,全靠USB和多出的IO支撑。
2.2、ESP32-C3
C3价格低廉,性能也还可以。
C3搭载 RISC-V 32 位单核处理器,时钟频率高达 160 MHz,支持 2.4 GHz Wi-Fi 和 Bluetooth 5 (LE)。
虽然C3内部的SRAM空间比ESP32小,但实际的用户可用堆栈容量较ESP32相差无几。
同时C3的IO也较少,不能扩展PSRAM,这其实跟C3的低成本定位也有关。
2.3、ESP32-S3
没有带来太多的惊喜,可能是为了弥补S2的缺憾,S3才应该是S2本来的样子。
S3 搭载 Xtensa® 32 位 LX7 双核处理器,主频高达 240 MHz,内置 512 KB SRAM。
加入了用于加速神经网络计算和信号处理等工作的向量指令,性能对比ESP32有可观的提升。
集成 2.4 GHz Wi-Fi 和 Bluetooth 5 (LE),拥有 45 个可编程 GPIO,外设新增LCD接口、USB。
因为较新,SDK支持可能不全。
从学习的角度上来讲,ESP32的支持资源肯定是最多的,可以从ESP32入手。
如果考虑量产的话,C3成本更合适,推荐 ESP32-C3 。