Initial: knowledge base
This commit is contained in:
@@ -0,0 +1,53 @@
|
||||
# ESP32-S3 Specifications
|
||||
> **芯片:esp32-s3** | **类别:specs** | **信源:** [Espressif 官方文档](https://docs.espressif.com)
|
||||
|
||||
## 1. Core Architecture
|
||||
- **CPU:** Dual-core Xtensa® LX7, 240 MHz.
|
||||
- **Wireless:** 802.11 b/g/n (Wi-Fi 4), BLE 5.0 (Mesh support).
|
||||
- **Acceleration:** AI Vector instructions for accelerated ML and complex GUI rendering.
|
||||
- **协处理器:** ULP-RISC-V 协处理器.
|
||||
- **Application:** High-performance IoT, AI on the edge, and multimedia GUIs.
|
||||
|
||||
## 2. Memory & Storage
|
||||
- **SRAM:** 512 KB internal.
|
||||
- **RTC SRAM:** 16 KB(Deep-sleep 可保持).
|
||||
- **ROM:** 384 KB.
|
||||
- **PSRAM:** Support for Octal SPI PSRAM (max 8 MB) — GPIO33–37 占用.
|
||||
- **外部 Flash:** max 16 MB QSPI/OPI.
|
||||
|
||||
## 3. Peripheral Mapping
|
||||
- **GPIO Count:** 45(GPIO0–21, GPIO26–48).
|
||||
- **ADC:** 20 channels, 12-bit SAR(ADC1: GPIO1–10, ADC2: GPIO11–20).
|
||||
- **DAC:** **None.**(注意:S3 无 DAC!)
|
||||
- **Touch:** 14 capacitive touch channels.
|
||||
- **USB:** Native USB OTG (GPIO19/20) + USB Serial/JTAG(双 USB 控制器).
|
||||
- **Hardware PWM:** LEDC 8ch and MCPWM ×2.
|
||||
- **UART:** 3 controllers.
|
||||
- **I2C:** 2 controllers.
|
||||
- **SPI:** 4 controllers.
|
||||
- **I2S:** 2 controllers.
|
||||
- **CAN (TWAI):** 2 controllers.
|
||||
- **LCD Interface:** Supports RGB, 8080, and I80 interfaces.
|
||||
- **DVP Camera:** 8–16 bit.
|
||||
|
||||
## 4. Hardware Safety & Constraints
|
||||
- **ADC2/WiFi Conflict:** ADC2 readings are invalid when Wi-Fi is active. Use ADC1 (GPIO1–10).
|
||||
- **Flash Pins:** GPIO26–32.
|
||||
- **Strapping Pins:** 0, 3, 45, 46.
|
||||
- **Octal PSRAM:** May reserve GPIO33–37(SPIIO4–SPIIO7, SPIDQS). S3R8/S3R8V 模组这些引脚不可用。
|
||||
- **JTAG:** GPIO39–42,不与 Strapping 冲突。
|
||||
- **供电:** 2.7–3.6V, 推荐 3.3V, 纹波 <75mVpp.
|
||||
- **峰值电流:** ~500 mA (WiFi TX).
|
||||
- **Deep-sleep:** ~7 µA.
|
||||
- **工作温度:** −40°C ~ +85°C.
|
||||
- **封装:** QFN56 (7×7mm).
|
||||
|
||||
## 5. 与 ESP32/S2 的关键差异
|
||||
- 核心数:ESP32=双核, ESP32-S2=单核, ESP32-S3=双核
|
||||
- 蓝牙:ESP32=BR/EDR+BLE, ESP32-S2=❌, ESP32-S3=BLE 5.0
|
||||
- USB OTG:ESP32=❌, ESP32-S2=✅, ESP32-S3=✅
|
||||
- USB Serial/JTAG:ESP32=❌, ESP32-S2=❌, ESP32-S3=✅
|
||||
- AI 加速:ESP32=❌, ESP32-S2=❌, ESP32-S3=✅
|
||||
- Octal PSRAM:ESP32=❌, ESP32-S2=❌, ESP32-S3=✅
|
||||
- DAC:ESP32=✅, ESP32-S2=✅, ESP32-S3=❌
|
||||
- GPIO:ESP32=34, ESP32-S2=43, ESP32-S3=45
|
||||
Reference in New Issue
Block a user