Hello I just got th ESP32 C3 board and it is my first time trying to use ESP32. When I connect the board and try to upload the 'BareMinimum' sketch I get the eror 'A fatal error occurred: Unable to verify flash chip connection (No serial data received.).
Failed uploading: uploading error: exit status 2'. When I looked up online some of the approaches to this problem seemed to have been solved by pressing the boot button and reset button, then releasing reset button before releasing the boot button when the board is connected to the computer, but in my case this didn't work.
I would suggest contacting your vendor for a replacement.
I tried with another ESP32 (WROOM) and the same error occurs. Could it be due to a problem in my computer?
It could very well be your computer but at this point without knowing what you have the best I can suggest is to update your serial drivers. In some instances of windoz you have to roll back a driver. If you have a different machine give it a try.
I looked up online a bit more and found the solution to be changing the upload speed under Tools->Upload Speed-> any value lower than the default(921600).
I had the same issue with my ESP32C6, I couldn't upload the sketch from one day to another. Seeed is aware of this and support is offered, have a look to Boot Loader Mode: Getting Started with Seeed Studio XIAO ESP32C6 | Seeed Studio Wiki
After Step3, unplug the USB data cable and plug it in again, and uploading your sketch works fine
Hiya! I had this same problem. Turns out my laptop just wasn't charged enough. Try that
Has anyone found a way round this problem? I am using an ESP32S3 on the Elektor Mini-Wheelie Self Balancing Robot. My Arduino app is on a MacBook Pro. It randomly wont upload, even though the app can receive the board info through the USB C serial port. I can sometimes force it by holding in the reset button and releasing it just before the upload takes place, but this isn't guaranteed to work. I tried the speed change, and that worked only once.