Hi guys, I’m trying to program my esp32-s3-zero (https://www.waveshare.com/wiki/ESP32-S3-Zero) using platform.io in VSCode. However, I am not able to correctly configure the board in platformio.ini, when I select the “esp32-s3-devkitM-1” board I receive the message that it was not found and cannot be configured, when using “esp32-s3-devkitc -1” the board is found and I compile the project and it is written to the board, but the board does not run the code, a simple blink does not work. I am already able to program the board using the Arduino IDE by selecting the ESP32-S3 Dev Module, however the same code that works on the Arduino does not work on the platform with the esp32-s3-devkitc-1.
Has anyone ever gone through something similar? In Platformio I am using the Arduino framework.
I used your configuration and the code compiles without any errors, but the board does not execute the code. As the board uses USB and does not have any serial USB chip, I cannot know what is being sent to the tx pin, but I can see from the oscilloscope that it is always sending the same data continuously, I believe the board is in a data loop. restart, maybe the watchdog acting up.
No matter what code I try to compile, it doesn’t run. A simple blink to the board’s LED works with the Arduino IDE, but it doesn’t work with the Platformio.
I enabled USB_CDC_ON_BOOT and now I can see the error message that esp returns. The problem is that my board has 4MB of Flash, and the esp32-s3-devkitc-1 has 8MB.