I have a small PCB designed for Nano IOT which I want to use now with Nano ESP32:
I used my Code from Nano IOT and compiled it for the Nano ESP32. The LCD (uses SPI) and the SD card did not work . After some hours I found a good post:
https://forum.arduino.cc/t/microsd-lessons-and-a-mystery/1191051
@VeloSteve suggestet that the SPI timing is too fast and this seems to be my problem too. I tried the LCD code with software SPI (instead of hardware SPI) and it worked . Next I tried #include "SdFat.h" instead of #include <SD.h> and the SD card worked too .
So my question: is there a possibillty to overwrite the original SPISettings with better version? I have no idea ...
Thanks in advance