ESP32-C3 Mini Dev Board (Without Headers) (WS-25452)

This is a placeholder topic for “ESP32-C3 Mini Dev Board (Without Headers)” comments.

Explore the capabilities of the ESP32-C3 Mini Dev Board, a powerhouse with a RISC-V processor, Wi-Fi & BT5 connectivity, and SMD compatibility. Ideal for IoT projects, this compact board offers a 160MHz frequency, multi-function GPIOs, and low-power operation for innovative makers and professionals.

Read more

What board identifier should I use for this in PlatformIO? I tried esp32-c3-devkitc-02 first and there were no errors but serial comms didn’t work. I tried a few others since and they give errors.

ta,
kris

Hi @kristakis

The board identifier that you have selected should be correct, if you’re not getting an serial comms I would suggest checking that your baud rate is set correctly.

1 Like

What exactly didn’t work? Was the virtual port created when you attached the device? If so, then if there was a string of strange characters immediately after reset then this is normal for this dev boards and can be ignored. Just go ahead and try the upload. If the upload failed, post the exact message.

I got it working in Arduino IDE 1.8.16 by enabling the USB CDC On Boot. Went back to PlatformIO (in VSCode) and added:

build_flags = 
	-D ARDUINO_USB_MODE=1
	-D ARDUINO_USB_CDC_ON_BOOT=1 

to the platformio.ini and now it’s working.

Hi @kristakis

Great to hear that you got it working!

1 Like