4 Hardware Development
4 Hardware Development
4.1 ESP32-C6 Modules
For a list of ESP32-C6 modules please check
To review module reference designs please check
4.2 ESP32-C6 Development Boards
For a list of the latest designs of ESP32-C6 boards please check
website.
4.3 Download Instructions
You can download firmware to ESP32-C6 either via UART or USB.
To download via UART:
1. Set the chip/module to Download Boot mode by pulling IO8 (floating by default) high and IO9 low (pulled up
by default).
2. Power on the chip/module and check whether the chip/module has entered Download Boot mode via
UART0 through serial tools.
3. Download your firmware into flash using
4. After firmware has been downloaded, keep IO9 floating or pull it high so that it returns back to high state
and the chip enters SPI Boot mode.
5. Power on the chip/module again. The chip will read and execute the new firmware during initialization.
To download via USB:
1. If the flash is empty, set the chip/module to Download Boot mode by pulling IO8 (floating by default) high
and IO9 low (pulled up by default).
2. Power on the chip/module and check whether the chip/module has entered Download Boot mode via USB.
3. Download your firmware into flash using
4. After firmware has been downloaded, pull IO9 high or keep it floating to enter SPI Boot mode.
5. Power on the chip/module again. The chip will read and execute the new firmware during initialization.
6. If the flash is not empty, start directly from Step 3.
Notice:
• Before downloading the firmware, it is advised to check if the chip has entered Download Boot mode or not via
serial tools.
• Serial tools cannot be used simultaneously with the Flash Download Tool.
• If USB GPIOs are configured to other functions in the firmware, or the USB function is disabled in the firmware, you
cannot download directly via USB for download next time, and need to set the chip to Download Boot mode first.
• It is recommended to reserve UART0 connector as an alternative way to download.
Espressif Systems
Modules
section of Espressif website.
Documentation
Development Boards
Flash Download Tool
Flash Download Tool
29
Submit Documentation Feedback
section of Espressif website.
section of Espressif
via UART.
via USB.
ESP32-C6 Series Hardware Design Guidelines v1.0
Need help?
Do you have a question about the ESP32-C6 Series and is the answer not in the manual?
Questions and answers