聲明:本文內容和圖片均來自網絡,爲預覽版本,與最終發佈的ESP32-S2可能有不同。
文章更新版本 | 時間 | 備註 | 修訂人 |
---|---|---|---|
V0.1 | 發佈於2019-12-02 00:36:51 | 初始版本 | libo |
文章目錄
一、 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