65 lines
2.6 KiB
Markdown
65 lines
2.6 KiB
Markdown
# ESP32-S2 Specifications
|
||
> **芯片:esp32-s2** | **类别:specs** | **信源:** [Espressif 官方文档](https://docs.espressif.com)
|
||
|
||
## 1. Core Architecture
|
||
- **CPU:** Single-core Xtensa® LX7, 240 MHz.
|
||
- **Wireless:** 802.11 b/g/n (Wi-Fi 4). **Note: No Bluetooth support.**
|
||
- **协处理器:** ULP-RISC-V 协处理器
|
||
- **Application:** Ultra-low power designs and projects requiring native USB OTG/HID.
|
||
|
||
## 2. Memory & Storage
|
||
- **SRAM:** 320 KB internal.
|
||
- **ROM:** 128 KB.
|
||
- **RTC SRAM:** 16 KB(Deep-sleep 可保持)
|
||
- **PSRAM:** Supports external PSRAM via SPI/QPI, max 8 MB.
|
||
- **外部 Flash:** max 16 MB QSPI.
|
||
|
||
## 3. Peripheral Mapping
|
||
- **GPIO Count:** 43.
|
||
- **ADC:** 20 channels, 12-bit(ADC1: GPIO1–10, ADC2: GPIO11–20).
|
||
- **DAC:** 2 channels, 8-bit(GPIO17/18).
|
||
- **Touch:** 14 capacitive touch channels.
|
||
- **USB OTG:** Full-Speed USB 2.0(GPIO19=D-, GPIO20=D+).
|
||
- **Hardware PWM:** LEDC 8ch + MCPWM ×2.
|
||
- **UART:** 2 controllers.
|
||
- **I2C:** 2 controllers.
|
||
- **SPI:** 4 controllers.
|
||
- **I2S:** 1 controller.
|
||
- **CAN (TWAI):** 1 controller.
|
||
- **LCD 接口:** 8-bit i80 / RGB.
|
||
- **DVP Camera:** 8-bit.
|
||
|
||
## 4. Hardware Safety & Constraints
|
||
- **ADC2/WiFi Conflict:** ADC2 readings are invalid when Wi-Fi is active. Use ADC1 (GPIO1–10).
|
||
- **无蓝牙:** 这是与 ESP32 最大的区别,选型时注意。
|
||
- **Flash Pins:** GPIO26–32(模组内部占用)。
|
||
- **Strapping Pins:** GPIO0(启动模式), GPIO45(VDD_SPI电压), GPIO46(仅输入+日志控制)。
|
||
- **GPIO46:** 仅输入,不能做输出。
|
||
- **USB Pins:** Reserve GPIO19/20 if using native USB functionality.
|
||
- **供电:** 2.7–3.6V, 推荐 3.3V, 纹波 <75mVpp.
|
||
- **工作温度:** −40°C ~ +85°C.
|
||
- **封装:** QFN56 (7×7mm).
|
||
|
||
### 功耗详情(3.3V, 25°C)
|
||
|
||
- Active TX 802.11b:条件=20MHz, 1Mbps, +19.5dBm, 电流=**310 mA**
|
||
- Active TX 802.11g:条件=20MHz, 54Mbps, +15dBm, 电流=220 mA
|
||
- Active TX 802.11n:条件=20MHz, MCS7, +13dBm, 电流=200 mA
|
||
- Active RX:条件=802.11b/g/n, 20MHz, 电流=**63 mA**
|
||
- Modem-sleep:条件=CPU 240MHz idle, 外设时钟关, 电流=20 mA
|
||
- Modem-sleep:条件=CPU 160MHz idle, 外设时钟关, 电流=14 mA
|
||
- Light-sleep:电流=**750 µA**
|
||
- Deep-sleep:条件=RTC timer + RTC memory, 电流=**22 µA**
|
||
- Deep-sleep:条件=RTC timer only, 电流=**25 µA**
|
||
- Shutdown:条件=CHIP_PU 拉低, 电流=**20 µA**
|
||
|
||
### TX 功率
|
||
- 802.11b:最大 TX Power=+19.5 dBm
|
||
- 802.11n:最大 TX Power=+18.0 dBm
|
||
|
||
## 5. 与 ESP32 的关键差异
|
||
- 核心数:ESP32=双核, ESP32-S2=单核
|
||
- 蓝牙:ESP32=BR/EDR+BLE, ESP32-S2=❌ 无
|
||
- USB OTG:ESP32=❌, ESP32-S2=✅
|
||
- GPIO 总数:ESP32=34, ESP32-S2=43
|