4 Hardware Development
4. Hardware Development
4.1 ESP32C3WROOM1 Module
For a list of ESP32-C3 modules, please check
To review module reference designs, please check
Notes on Using a Module
• A SMT module uses one single pin as the power supply pin. You only need to connect the module to a 3.3
V power supply that outputs a current of at least 500 mA. The 3.3 V power supply works both for the
analog circuit and the digital circuit.
• The EN pin is used for enabling the module. Set the EN pin high when the module is at work. There is no
RC delay circuit on the module. It is recommended that users add an external RC delay circuit to the
module. For details please refer to Section 2.2.
• Lead the GND, RXD, TXD pins out and connect them to a USB-to-UART converter to download firmware,
print log, and communicate.
By default, firmware has already been downloaded into the module's flash. If you need to download your own
firmware, please follow the steps below:
1. Set the module to UART Download mode by pulling IO9 (pulled up by default) low and IO8 high.
2. Power on the module and check whether the module has entered UART Download mode via serial port.
3. Download your firmware into flash using
4. After firmware has been downloaded, pull IO9 high to enter SPI Boot mode.
5. Power on the module again. The chip will read and execute the new firmware during initialization.
Notice:
• During the whole process, you can check the status of the chip by printing log through serial port. If the
firmware cannot be downloaded or executed, you can check if the working mode has been configured
correctly during the chip initialization by printing log through serial port.
• The serial port cannot be used to print log and download firmware simultaneously.
4.2 ESP32C3 family Development Boards
For latest information about ESP32-C3 development boards, please check
Espressif website.
Espressif Systems
Modules
section of Espressif website.
Documentation
Flash Download
Tool.
26
Submit Documentation Feedback
section of Espressif website.
Development Boards
ESP32-C3 Family Hardware Design Guidelines V0.5
section of
Need help?
Do you have a question about the ESP32-C3 Series and is the answer not in the manual?
Questions and answers