I do not want to tag onto this thread, but the OP covered exactly what I am trying to do. Being that the original post date was a year ago though, not sure if I should start my own thread.
I have the same type of board, but it is more legacy. It’s an R8N8 (not R16N8) so it still has 8mb of PSRAM but only 8mb of flash. It is an Espressif board with 2 USB Mini connectors. One is a UART and the other is JTAG, etc.
No matter what I have tried using ESPHome addon in Home Assistant, I cannot get the compiler to recognize the PSRAM. The only thing I have not done yet is create the partition CSV and place it in the project’s folder. I was going to but doing a google search, results I got said it would be created automatically and there was no need to do it manually. I believe that was stated in a AI response and I have seen errors before with Google’s AI responses, so I took it with a grain of salt.
So I was going to go after creating that CSV but then I read that I need to set the voltage also for the PSRAM. I certainly do not want to damage my two boards so I decided to come back to this thread and ask.
I also worry about manually setting up partitioning because I do not know (yet) how it might affect OTA. And I wondered if ESPHome uses it out-of-view to handle the OTA firmware updates from the addon in HA.
If I am not using the PSRAM and have it, and using it helps my LED Effects automation, then this is definitely something that I want. So far, effects animations are mostly good but have caveats, like a flicker pulse of light at the tail end of a fade, etc.
I think maybe I will go ahead and buy the R16N8 that was mentioned in this thread and try those out. The specs on my two legacy boards are flaky, because versioning issues show two different boards. I got them on Amazon 7 years ago.
2 PACK Espressif ESP32 ESP32-DEVKITC inc ESP-WROOM-32 soldered dils CE FCC Rev 1 Silicon for $25.
I thought maybe I need to set up a custom board for platformio as I did on my Windows 11 machine. I use PIO with VSC there. And sure enough, I have a custom board setup. And no I have not tried or checked if I am using the PSRAM on that platform. I went looking in the config files to see if I could duplicate that board setup in the HAOS but could not find anything related.
Again, no wish or desire to hijack this thread. And if recommended, I’ll post a new thread with this issue. It’s just that the OP covered 99.9% of what I wanted with such a similar board but it is not working for me.
Thanks!