CONFIDENTIAL
4
Hardware Development
4 Hardware Development
4.1 ESP32S3 Modules
For a list of ESP32-S3 modules please check
section of Espressif website.
To review module reference designs please check
section of Espressif website.
Notes on Using Modules
• The module uses one single pin as the power supply pin. You can connect the module to a 3.3 V power
supply that can drive at least 500 mA output current. 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 for normal working mode. There is no RC
delay circuit on the module. It is recommended to 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 for firmware download,
log-printing and communication.
By default, the initial firmware has already been downloaded in the flash. If you need to download different
firmware, please follow the steps below:
1. Set the module to UART Download mode by pulling IO0 (pulled up by default) and IO46 (pulled down by
default) low.
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 IO0 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 with the log printed through UART. If the firmware
cannot be downloaded or executed, you can check if the working mode is normal during the chip initialization by
looking at the log.
• The serial tool cannot be used for both the log-print and flash-download tools simultaneously.
4.2 ESP32S3 Development Boards
For a list of the latest designs of ESP32-S3 boards please check
section of Espressif
website.
Espressif Systems
29
ESP32-S3 Series Hardware Design Guidelines v1.0