Adding external SPIRAM to ESP32S3

asdfgh
Posts: 1
Joined: Tue Aug 19, 2025 12:08 pm

Adding external SPIRAM to ESP32S3

Postby asdfgh » Tue Aug 19, 2025 12:11 pm

We are using ESP32-S3-WROOM-2-N32R8V which includes 8MB of octal spi in-package.

We would like to add more PSRAM off-package. We prefer to use the external single spi (MOSI IO11, MISO IO13, SCLK IO12, and chip select IO42) because we are short of pins.

Has anyone added external PSRAM to this chip and been able to use it at the same time as the on-package PSRAM ?

Sprite
Espressif staff
Espressif staff
Posts: 10617
Joined: Thu Nov 26, 2015 4:08 am

Re: Adding external SPIRAM to ESP32S3

Postby Sprite » Tue Aug 19, 2025 1:03 pm

The ESP32S3 does not support multiple SPIRAM devices. Given your module already has one internally, you cannot add a second one. (And that is ignoring the fact that the flash pins which are used to connect to SPIRAM aren't brought outside.)

(Well, technically you can still connect your PSRAM to a general SPI master port, but in that case it won't show up as extra memory, just as another SPI slave device.)

Note that we do sell the ESP32-S3-WROOM-2-N32R16V as well; that has twice the PSRAM as the module you're using now.

Who is online

Users browsing this forum: Perplexity-User and 6 guests