I presently research and suppose about the possibilities to initial flash and later update the firmware on an ESP32 based product from the price point, I would like to use an ESP32-C3 and the built-in USB port to flash & update the firmware.
That indeed would save the USB2UART chip.
I can’t go with the S2 as I need WiFi and Bluetooth.
But I didn’t find any tutorial/extended info if/how this is possible. The only things I found
- DFU — Using the native USB on ESP32-S2 for flashing the firmware
- Nearly was mentioned that C3 USB can be used in CDC mode
- CircuitPython on Espressif SoCs
so I currently don’t know if it’s possible. I hope anybody can shine some light on this for me;-)
Thank and Regards