Which board to select for ESP32-C3-DevKitM-1?

Hello,

I recently ordered a ESP32-C3-DevKitM-1 development board, and was looking to use Arduino IDE to program it. However, I'm not finding a suitable board in the Boards Manager from the esp32 library. Has anyone had success programming one of these? I'm running version 2.3.2 for Arduino, and recently installed version 3.1.3 of the esp32 boards library.

I've tried several options from the Boards Manager (e.g. ESP32-C3-M1-I-Kit), but I see error messages in the Serial Monitor suggesting that it's unable to boot (see below). Any guidance is appreciated.

16:05:49.742 -> ESP-ROM:esp32c3-eco7-20230720
16:05:49.742 -> Build:Jul 20 2023
16:05:49.742 -> rst:0x7 (TG0WDT_SYS_RST),boot:0xc (SPI_FAST_FLASH_BOOT)
16:05:49.742 -> Saved PC:0x4004b582
16:05:49.742 -> SPIWP:0xee
16:05:49.742 -> mode:QIO, clock div:1
16:05:49.742 -> load:0x3fcd5820,len:0x1144
16:05:49.742 -> ets_loader.c 78 
16:05:51.069 -> ESP-ROM:esp32c3-eco7-20230720
16:05:51.069 -> Build:Jul 20 2023
16:05:51.069 -> rst:0x7 (TG0WDT_SYS_RST),boot:0xc (SPI_FAST_FLASH_BOOT)
16:05:51.069 -> Saved PC:0x4004b582
16:05:51.069 -> SPIWP:0xee
16:05:51.069 -> mode:QIO, clock div:1
16:05:51.069 -> load:0x3fcd5820,len:0x1144
16:05:51.069 -> ets_loader.c 78 
16:05:51.243 -> ESP-ROM:esp32c3-eco7-20230720
16:05:51.288 -> Build:Jul 20 2023
16:05:51.288 -> rst:0x10 (RTCWDT_RTC_RST),boot:0xc (SPI_FAST_FLASH_BOOT)
16:05:51.288 -> SPIWP:0xee
16:05:51.288 -> mode:QIO, clock div:1
16:05:51.288 -> load:0x3fcd5820,len:0x1144
16:05:51.288 -> ets_loader.c 78 

Thanks in advance.

I don't see why that would not work. Do you have something wired to the board?

Nope, I have the standalone dev board connected over USB.

Using the OFFICIAL boards URL https://espressif.github.io/arduino-esp32/package_esp32_index.json
then select the following board


how does that work?

That is the board from the Board Manager that I'm currently using. Added the esp32 boards from this link (appears to match the link you provided): https://espressif.github.io/arduino-esp32/package_esp32_index.json

Enable "Erase all Flash..."
Set the upload speed to 512000

Tried this and got the same result (SPI_FAST_FLASH_BOOT error messages in the console).

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.