Greetings,
If you create custom PCB, in my case ESP32-C6, theoretically we need to support it with our own BSP (Board Support Package) for Arduino and or IDF. Is there some good documentation and or working sample to learn from?
Hi.
YEs, you need to add all the circuitry to put the board into bootloader mode to upload code and all the circuitry to support connecting it to your computer via USB to upload code to the board.
I don’t have any tutorials about it.
You may want to take a look at the specifics of that board to find out the strapping pins: https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf
I think this tutorial covers what you want to do: https://www.instructables.com/Build-Custom-ESP32-Boards-From-Scratch-the-Complet/
But for a different chip.
I hope this helps.
Regards,
Sara