Hi everyone,
I premise that I use VSCode with platformio using Arduino framework.
I'm upgrading a major project from ESP32-S2 to ESP32-S3 and I bought the AI Thinker board on Amazon (https://www.amazon.it/gp/product/B0B1CT ... UTF8&psc=1)
In my project I use Chip W5500 for ethernet and with S2 I always used SPI PINS and it worked great.
With S3 I tried to connect MISO/MOSI/SCK/SS to pins:
static const uint8_t SS = 10;
static const uint8_t MOSI = 11;
static const uint8_t MISO = 13;
static const uint8_t SCK = 12;
As per specification in "pins_arduino.h" file of my platformIO project.
I also tried to change the GPIO and change the definition of the constants in the file but I always get "Failed to configure Ethernet using DHCP" as return of:
while (Ethernet.begin(MAC_ETH) == 0 || Ethernet.hardwareStatus() == EthernetNoHardware)
{
delay(1000);
log_i("Failed to configure Ethernet using DHCP");
}
Does anyone have any useful information?
Thank you