
4
Hardware Development
4. Hardware Development
4.1 Modules Built around ESP32C3 Family of Chips
For a list of ESP32-C3 modules, please check
section of Espressif website.
To review module reference designs, please check
section of Espressif website.
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
.
• 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 IO2 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 IO2 and 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 Development Boards Built around ESP32C3 Family of Chips
For latest information about ESP32-C3 development boards, please check
section of
Espressif website.
Espressif Systems
26
ESP32-C3 Family Hardware Design Guidelines V1.0