Same here. I could never get the N32R8 board to work properly with PlatformIO. I don’t understand the partitioning on the ESP32-S3 well enough. While searching for a solution I did come across this board configuration for the N16R8:
I didn’t have a 16MB version so I never tested it.
I ended up purchasing the N8R8 board instead and it works fine with the default esp32-s3-devkitc-1 board when you add these build flags to your platformio.ini file to get the PSRAM to work:
build_flags =
-DBOARD_HAS_PSRAM
-mfix-esp32-psram-cache-issue
-DARDUINO_ESP32S3_DEV
-DCORE_DEBUG_LEVEL=5
-DCONFIG_SPIRAM_USE
If someone out there would help get that 32MB to work with PlatformIO that would tremendous!