You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/blog/2025/03/espressif-part-numbers-explained/index.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -64,14 +64,14 @@ Although SoCs can be integrated directly into custom PCBs, modules are more comm
64
64
- They can incorporate extra memory chips (both flash and PSRAM).
65
65
- Above all: Modules are certified. Check the certificates at https://www.espressif.com/en/support/documents/certificates
66
66
67
-
The last point is the most relevant, since it greatly reduces the end product's certification cost.
67
+
The last point is the most relevant, since it greatly reduces the end product's certification cost.
68
68
69
-
Now, we'll cover module nomenclature.
69
+
Now, we'll cover module nomenclature.
70
70
71
71
Originally, Espressif offered two module types: WROOM and WROVER, with a smaller MINI variant introduced later. Today, the two main module form factors are WROOM and MINI:
72
72
73
73
-__MINI__: A compact form factor, MINI modules are available only with smaller flash memory sizes (4MB or 8MB, depending on the SoC series).
74
-
-__WROOM__: A larger module that can include additional memory. Available in different configurations with varying amounts of flash and PSRAM. For ESP32 series, the complete module name is WROOM-32. For newer series it's called WROOM.
74
+
-__WROOM__: A larger module that can include additional memory. Available in different configurations with varying amounts of flash and PSRAM. For ESP32 series, the complete module name is WROOM-32. For newer series it's called WROOM.
75
75
-__WROVER__: A legacy module used exclusively with ESP32 and ESP32-S2 SoCs. During the ESP32 era, WROOM modules only included extra flash memory, whereas WROVER modules integrated 8MB of PSRAM. This form factor is not used for newer SoCs as modern WROOM modules now support both flash and PSRAM expansion.
76
76
77
77
{{< figure
@@ -94,9 +94,9 @@ When talking about Espressif products, you can encounter four types or memory:
94
94
95
95
In part numbers, you can find the following letters denoting the memory size for Flash and PSRAM:
96
96
97
-
* N : flash memory with _normal_ temperature range (-40/+85 ºC)
98
-
* H : flash memory with _high_ temperature range (-40/+105 ºC)
99
-
* R : PSRAM
97
+
- N : flash memory with _normal_ temperature range (-40/+85 ºC)
98
+
- H : flash memory with _high_ temperature range (-40/+105 ºC)
99
+
- R : PSRAM
100
100
101
101
These conventions are applicable to both SoCs (e.g. ESP32FN8, ESP32R2) and modules (e.g. ESP32-S3-WROOM-1-N16R8).
102
102
@@ -110,7 +110,7 @@ Modules with an external antenna connector include a "-U" suffix in their part n
110
110
111
111
## Silicon versions
112
112
113
-
Over the years, several new silicon revisions have been developed, typically offering improved performance or addressing security vulnerabilities. The version can be specified by a letter (like the D and E in ESP32-WROOM-32D and ESP32-WROOM-32E) or a number.
113
+
Over the years, several new silicon revisions have been developed, typically offering improved performance or addressing security vulnerabilities. The version can be specified by a letter (like the D and E in ESP32-WROOM-32D and ESP32-WROOM-32E) or a number.
114
114
The versioning doesn't follow a specific rule. A couple of examples, from the oldest to the newest version:
@@ -119,7 +119,7 @@ The versioning doesn't follow a specific rule. A couple of examples, from the ol
119
119
120
120
## Part number
121
121
122
-
To summarize, specifying an Espressif component requires defining the SoC, the module package size, and the memory configuration (flash and PSRAM), as showed in the picture below.
122
+
To summarize, specifying an Espressif component requires defining the SoC, the module package size, and the memory configuration (flash and PSRAM), as showed in the picture below.
0 commit comments