ESP32-C3 programming overview
Posted: Thu Jul 28, 2022 12:01 am
I'm looking at designing a PCB based around an ESP32-C3 IC, and I'm looking for an overview on programming the IC.
In the past I've used PIC microcontrollers with the PICKit4 in-circuit programmer/debugger. Essentially that let me connect a few pins on the PICKit to connectors on my boards, which would connect to 5 pins on the MCU, and allow me to program and debug the MCU hands-free with good integration into Microchip's IDE. Is there an analogous programmer/debugger for the ESP32-C3? I was looking at the ESP-Prog, but if it requires that I use the physical buttons to reprogram the ESP that's not ideal. If the ESP-Prog is well-integrated with some of Espressif's software, or if there are other programmers that are integrated with other software, I'm interested in those as well. What's the standard approach?
In the past I've used PIC microcontrollers with the PICKit4 in-circuit programmer/debugger. Essentially that let me connect a few pins on the PICKit to connectors on my boards, which would connect to 5 pins on the MCU, and allow me to program and debug the MCU hands-free with good integration into Microchip's IDE. Is there an analogous programmer/debugger for the ESP32-C3? I was looking at the ESP-Prog, but if it requires that I use the physical buttons to reprogram the ESP that's not ideal. If the ESP-Prog is well-integrated with some of Espressif's software, or if there are other programmers that are integrated with other software, I'm interested in those as well. What's the standard approach?