Trying to connect a ESP32-C3 dev board for the first time (tried both a M5Stamp C3 & ESP32-C3-DevKitM-1) and I cannot seem to get past the “Errno 113” error no matter what I’ve try.
As far as I have understood the newer models are not working or have issues at least.
I have not put more thought to it than noted that there are reports on not working.
I have been playing with a couple of C3 modules and after a lot of searching random sources for info the config that works for me is to use the latest version of ESPhome and this:
I managed to run C3 in kinda “sneaky” way: i uploaded tasmota FW to it via tasmota’s web installer (that one works!), then when module was alive i uploaded esphome’s image via tasmota’s web server. Further OTA uploads then work perfectly from OTA.
And, arduino doesn’t work, you must set esp-idf.
I also tested the C3’s built-in USB-serial port on GPIO 18 & 19 and that works OK with ESPHome V22.6.3.
You get a ‘USB JTAG/serial debug unit’ at /dev/ttyACM0, so no need for any other adapters to do the initial load. Which is why Seeed and Adafruit and maybe others have released tiny C3 boards with a USB connector.
I received a ESP-C3-12F dev board a couple of days ago and did some fresh tests last night.
My system is HAOS 2022.8.2 and ESPHome 2022.6.3
A ESP-C3 selected from the new device menu with the default settings will load OK but won’t boot.
Adding the ‘board_build.flash_mode: dio’ line allows it to boot OK
On my system the download logs it shows that I am using platform version 3.5.0 and framework version 3.40302.0 .
Updated to HAOS 22.8.6 and ESPHome 22.8.0 and there is no change, it still works OK with just the addition of the ‘board_build.flash_mode: dio’ line. The platformio stuff is the same as ESPHome 22.6.3
What is the serial log showing, when I first tried a few weeks ago with aESP32-C3-01M I had a similar error and the log indicated it was a brownout error so I tried a different USB-serial converter.