声明:本文内容和图片均来自网络,为预览版本,与最终发布的ESP32-S2可能有不同。
文章目录
一、 ESP32-S2 ESP32 ESP8266参数对比表格(更新中)
ESP32-S2可以看成是ESP32和ESP8266两个产品线之间的又一个全新的产品线,并非ESP32的升级版本,也没有要取代ESP32的意思。ESP32-S2相比ESP32并非全方位提升,例如蓝牙功能就被取消了,如果项目中需要同时使用蓝牙和WiFi,那应该继续使用ESP32或其后继版本。
参数来源:https://www.espressif.com/zh-hans/products/hardware/socs
ESP32芯片有多个型号和封装,例如双核ESP32-D0WD、单核ESP32-S0WD,这里以常用的D0WD为对比项
配置参数 | ESP32-S2 | ESP32-D0WD | ESP8266EX |
---|---|---|---|
单 / 双核 | 单 | 双 | 单 |
CPU | Xtensa® 32-bit LX7 240 MHz | Xtensa® 32-bit LX6 240 MHz | Tensilica L106 32-bit RISC160 MHz |
ULP | 两个:ULP-RISCV + ULP-FSM | 超低功耗协处理器 | X |
封装 (mm) | QFN 7x7 | QFN 5x5 | QFN 5x5 |
管脚 | 56 | 48 | 32 |
GPIO | 43 | 34 | 17 |
SRAM | 320 KB | 520 KB | 160kB RAM |
ROM | 128 KB | 448KB | X |
SRAM in RTC | 16 KB | 16KB | X |
WiFi | 802.11 b/g/n 40 MHz 增强 | 802.11 b/g/n | 802.11 b/g/n |
以太网 | X | 以太网 MAC 接口 | X |
蓝牙 | X | 蓝牙v4.2 BR/EDR/BLE | X |
USB | 全速 USB 1.1 OTG | X | X |
ADC | 2 × 12 位 SAR ADC,多达 20 个通道 | 12bit 18 通道 | |
DAC | 2*8bit | 2*8bit | |
UART | 2 | 3 | |
SPI | 4 | 4 | |
I2C | 2 | 2 | |
I2S | 1 | 2 | |
CAN | 无 | V2.0 | |
Motor PWM | 无 | 有 | |
LED PWM | 8 channels | 16 channels | |
Sensors | 14 × 电容式传感 GPIO + 温度 | 10 × touch + Hall sensor | |
摄像头接口 | 1 × DVP 8/16 camera 接口,与 I2S 共用一套硬件资源 | ||
LCD 接口 | 8 位串口 RGB/8080/6800(与SPI2 共用一套硬件资源 )或 8/16/24 位并口(与 I²S 共用一套硬件资源) | ||
扩展 SRAM | SPI/QSPI/OSPI 接口 最大1GB | QSPI 接口 | X |
扩展 FLASH | SPI/QSPI/OSPI 接口 最大1GB | QSPI 接口 | QSPI 接口 |
其他外设 | 外设包括 43 个 GPIO 口,1 个全速 USB OTG 接口,SPI,I2S,UART,I2C,LED PWM,LCD 接口,Camera 接口,ADC,DAC,触摸传感器 | 外设包括电容式触摸传感器,霍尔传感器,低噪声放大器,SD 卡接口,以太网,高速 SPI,UART,I2S 和 I2C | 外设包括 UART,GPIO,I2S,I2C,SDIO,PWM,ADC 和 SPI |
安全机制 | eFuse 存储、安全启动、Flash 加密、数字签名,支持 AES、SHA 和 RSA 等算法 | 安全启动、Flash 加密、OTP,支持 AES、SHA 和 RSA 算法 | X |
二、 芯片功能框图
- ESP8266功能框图
- ESP32功能框图
- ESP32_S2 功能框图
三、ESP_IDF支持
截止到今天2019-11-29
,乐鑫官方还未发布支持ESP32-S2 的软件支持包,官方IDF放出了一个preview版本,提示到ESP-IDF V4.2可以提供ESP32-S2芯片的完整支持。
ESP-IDF V4.1 will support ESP32-S2 Beta chip as a preview with some limitations.
ESP-IDF V4.2 will support ESP32-S2.
四、其他参考资料汇总
1. Tensilica CPU Datasheet
Xtensa LX7 Processor:https://ip.cadence.com/uploads/1099/TIP_PB_Xtensa_lx7_FINAL-pdf
2. ESP32 S2 Datasheet
https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_cn.pdf