I have a similar Probelm:
Following the tutorial and using M5GFX 0.2.3 (same with 0.2.2), and epdiy 2.0.0 installed, i get multiple errors in compiler as soon as i switch to PSRAM= OPI PSRAM
/Documents/Arduino/libraries/M5GFX/src/M5GFX.cpp:84:16 (repeating until /Users/jank/Documents/Arduino/libraries/M5GFX/src/M5GFX.cpp:91:16)
"error: 'struct lcd_bus_config_t' has no member named 'data'; did you mean 'data_0'?
90 | lcd_config.data[6] = D6;
| ^~~~
| data_0"
- the same with D0-D7
if i dont use PSRAM, it compiles, but wont display anything.
Setup:
Arduino IDE 2.3.2
Board: ESP32S3 DEV
Lib: esp32 (espresserif) 3.0.4 (same with 3.0.7)
M5Core1.0,
M5Unified 0.2.2
Epdiy 2.0.0 (same with 7.0)