跳转到内容

型号命名与系列 ​

ESP32 型号乍看一串字母数字,其实有规律:前半部分表示系列,后半部分表示封装、闪存、内存和天线。读懂以后,在淘宝或立创上看商品标题就不会晕。

系列划分 ​

系列定位代表
ESP32 (无后缀)最初的旗舰,双核 Xtensa LX6,Wi-Fi 4 + 经典蓝牙 + BLEESP32
S 系列高性能与多媒体,S2 有原生 USB,S3 有向量指令,S31 改用 RISC-VESP32-S3、ESP32-S31
C 系列成本优先、RISC-V,C6 / C5 / C61 带 Wi-Fi 6ESP32-C3、ESP32-C6
H 系列低功耗,以 BLE 与 802.15.4 为主,H2 无 Wi-FiESP32-H2、ESP32-H4
P 系列高性能应用处理器,P4 本身不带 Wi-Fi 与蓝牙ESP32-P4
E 系列连接协处理器,面向 Wi-Fi 6E,目前只有 E22ESP32-E22

字母含义乐鑫官方并没有给出统一的缩写解释,上表是按产品定位的归纳,不是官方释义。

芯片型号后缀 ​

以几个例子说明,后缀含义均来自乐鑫规格书与产品命名的惯例,具体组合请以对应规格书的 Ordering Information 为准:

  • ESP32-S3R8:芯片封装内带 8 MB PSRAM (R 表示 RAM,数字是容量)。
  • ESP32-S3FH4R2:封装内带 4 MB Flash (FH4) 与 2 MB PSRAM (R2)。
  • ESP32-S31NRV16:N 表示无封装内闪存,RV16 表示 16 MB 八线 PSRAM;ESP32-S31NRV32 为 32 MB。
  • ESP32-P4NRW16X / NRW32X:P4 v3.x 之后的型号,16 MB 或 32 MB PSRAM,末尾 X 代表新版本芯片,社区称之为 P4X。

模组型号的读法 ​

模组 (module) 是在芯片外加好 Flash、晶振、天线并通过认证的小板,见芯片、模组与开发板。型号一般长这样:

text
ESP32-S3-WROOM-1-N16R8
  芯片: ESP32-S3
  模组家族: WROOM
  模组版本: 1
  N16: 16 MB Flash
  R8: 8 MB PSRAM

常见规则:

  • 模组家族:WROOM 系列是通用型号,WROVER 系列 (主要用于原始 ESP32) 额外带 PSRAM,MINI 系列体积更小,PICO 系列最小。详细见模组家族。
  • 末尾 -N16R8:N 后面是 Flash 容量 (MB),R 后面是 PSRAM 容量 (MB)。没有 R 就是没有 PSRAM。
  • -U 一般表示带 u.FL / IPEX 外接天线接口的版本,高温档等其他后缀以规格书的 Ordering Information 为准。同一家族不同批次的命名并不完全统一,购买前请看商品的规格表而不是只看型号字面。
  • 开发板名如 ESP32-S3-DevKitC-1 则是另一套命名,开发板型号不等于模组型号。

看清规格再买

Flash 和 PSRAM 容量、PSRAM 是八线还是四线,都会影响能不能跑你的固件。同一款开发板常常同时有 N8、N16R8 等多个版本,选错容量可能固件根本放不下。

参考资料 ​

ESP32 非官方中文调查手册,与乐鑫科技(Espressif Systems)无隶属关系。