3.10.3 Q: When ESP32-S3 sends data packages, the power value is much higher or lower than the target power value, and the EVM is relatively poor. 3.10.4 Q: TX performance is not bad, but the RX sensitivity is low. Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
Page 3
Contents Hardware Development ESP32-S3 Modules ESP32-S3 Development Boards Related Documentation and Resources Glossary Revision History Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
Page 4
ESP32-S3 PCB Stack up Design ESP32-S3 Stub in a Four-layer PCB Design ESP32-S3 Flash Layout A Typical Touch Sensor Application Electrode Pattern Requirements Sensor Track Routing Requirements Shield Electrode and Protective Sensor Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
For more information about ESP32-S3 series, please refer to ESP32-S3 Series Datasheet. Note: Unless otherwise specified, ”ESP32-S3” used in this document refers to the series of chips, instead of a specific chip variant. Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
VDD_SPI The values of C11, L2 and C12 vary with the actual PCB board. NC: No component. ESP32-S3 VDD33 0.1uF Figure 3: Schematic for the Analog Power Supply Pins Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
Min (µs) Time between bringing up the power rails of VDDA, VDD3P3, VDD3P3_RTC, VDD3P3_CPU and activating CHIP_PU Duration of CHIP_PU signal level < V to reset the chip IL_nRST Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
RF, adjust timing, and better shield from interference. The schematic for the external flash and RAM is shown in Figure 5. Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
• The parallel resistor R is used for biasing the crystal circuit (5 MΩ < R ⩽ 10 MΩ). In general, you do not need to populate the resistor. • If the RTC source is not required, then the pins for the external 32.768 kHz crystal can be used as other GPIOs. Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
The content below is excerpted from Section Strapping Pins in ESP32-S3 Series Datasheet. ESP32-S3 has four strapping pins: • GPIO0 • GPIO45 • GPIO46 • GPIO3 Software can read the values of corresponding bits from register “GPIO_STRAPPING”. Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
See the fourth note JTAG Signal Selection EFUSE_DIS_USB_JTAG = 0, EFUSE_DIS_PAD_JTAG = 0, Default EFUSE_STRAP_JTAG_SEL=1 0: JTAG signal from on-chip JTAG pins GPIO3 1: JTAG signal from USB Serial/JTAG controller Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
USB 1.1 specification. GPIO19 and GPIO20 can be used as D- and D + of USB respectively. It is recommended to populate zero-ohm series resistors between the mentioned pins and the USB connector. Also reserve a footrpint for a capacitor to ground on each trace. Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
470 Ω to 2 kΩ, preferably 510 Ω. The specific value also depends on the actual test results of the product. The ESP32-S3 touch sensor has a waterproof design and digital filtering function. Note that only GPIO14 (TOUCH14) can drive the shield electrode. Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
• Layer 1 (TOP): Signal traces and components • Layer 2 (BOTTOM): Do not place any components on this layer and keep traces to a minimum. Ideally, it should be a complete GND plane. Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
Figure 12: Placement of ESP32S3 Modules on Base Board (antenna feed point on the right) Feed Point Base board Figure 13: Placement of ESP32S3 Modules on Base Board (antenna feed point on the left) Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
Page 19
When designing an end product, attention should be paid to the interference caused by the housing of the antenna and it is recommended to carry out RF verification. Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
GPIO traces on the left, and place vias whenever possible. • The ground pad at the bottom of the chip should be connected to the ground plane through at least nine ground vias. Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
• As the crystal oscillator is a sensitive component, do not place any magnetic components nearby that may cause interference, for example large inductance component, and ensure that there is a clean large-area ground plane around the crystal oscillator. Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
Page 22
• The RF trace should be routed on the outer layer without vias, i.e., should not cross layers. The RF trace should be routed at a 135° angle, or with circular arcs if trace bends are required. Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0...
Page 23
The UART signal line should be surrounded by ground copper and ground vias. Figure 19: ESP32S3 PCB Stack up Design Figure 20: ESP32S3 Stub in a Fourlayer PCB Design Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
You can also use the touch panel array to detect a larger area or more test points. Figure depicts a typical touch sensor application. Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
The examples illustrated in Figure are not of actual scale. It is suggested to use a human fingertip as reference. 3.9.2 PCB Layout Figure illustrates the general guidelines to routing traces. Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
In addition, high-frequency signal traces, such as the SDIO traces and UART traces under the crystal oscillator, could also Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0...
Solution: Keep the antenna away from crystal oscillators. Do not route high-frequency signal traces close to the RF trace. Please see Section for details. Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
Page 29
4 Hardware Development 4 Hardware Development 4.1 ESP32S3 Modules For a list of ESP32-S3 modules please check Modules section of Espressif website. To review module reference designs please check Documentation 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.
Page 30
Browse through all ESP32-S3-based devkits. http://espressif.com/en/products/devkits?id=ESP32-S3 • ESP Product Selector – Find an Espressif hardware product suitable for your needs by comparing or applying filters. http://products.espressif.com/#/product-selector?language=en Contact Us • See the tabs Sales Questions, Technical Enquiries, Circuit Schematic & PCB Design Review, Get Samples (Online stores), Become Our Supplier, Comments &...
Page 31
Real-Time Clock Receive System-in-Package Transmit Zero-ohm resistor A zero-ohm resistor is a placeholder on the circuit so that another higher ohm resistor can replace it, depending on design cases. Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
Page 32
Revision History Revision History Date Version Release Notes 2021-09-30 v1.0 First release Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
Need help?
Do you have a question about the ESP32-S3 Series and is the answer not in the manual?
Questions and answers