T-Display S3: 8MB PSRAM
-
The T-Display S3 technical information page states the board has 8MB of PSRAM, does anyone know how to address this?
I want to set up a frambuffer for more complex graphics work.
-
Ok, Reading through the ESP32-S3R8 datasheet (Page 11), it seems the PSRAM is internal to the chip and is on GPIO 32~37... If I get time tomorrow I will experiment.
-
Found that the arduinoexpressif32 framework has some psram functions builtin:
if psramFound() == true, then you can call ps_malloc(), ps_calloc(), and ps_realloc()... but apparently no ps_free(), ps_size(), or ps_avail()
So it's possible and quite easy to allocate the psram of the T-Display S3, but annoyingly not find out how much there is, or to be able to free it if you don't need it anymore.