2.6 KiB
2.6 KiB
ESP32-S2 Specifications
芯片:esp32-s2 | 类别:specs | 信源: Espressif 官方文档
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