Lolin D32, Lolin D32 pro und auch mein FePo-Board sind pinkompatibel. Die unterscheiden sich nur dadurch, dass die GPIOs 16+17 bei allen, außer Lolin D32, nicht rausgeführt sind. Und zwar deswegen, weil bei diesen der PSRAM über diese GPIOs angekoppelt ist. Der Lolin D32 hat keinen PSRAM - das ist ja quasi das Problem.
Also wenn man einen Lolin D32 benutzt und die GPIOs 16+17 nicht verwendet, dann kann man diesen 1:1 ersetzen durch eines der genannten Boards mit PSRAM.
PS: Mein E32 ist ebenfalls pinkompatibel, aber das habe ich schon länger nicht mehr vorrätig.