Espressif ESP32­-S3 Series Hardware Design Manuallines

High-performance wi-fi and bluetooth 5 (le) socs

Advertisement

ESP32­S3 Series
Hardware Design Guidelines
Introduction
Hardware design guidelines give advice on how to integrate ESP32-S3 into other products.
ESP32-S3 is a series of high-performance Wi-Fi and Bluetooth
These guidelines will help to ensure optimal performance of your product with respect to tech-
nical accuracy and conformity to Espressif's standards.
www.espressif.com
®
5 (LE) SoCs.
Version 1.0
Espressif Systems
Copyright © 2021

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ESP32­-S3 Series and is the answer not in the manual?

Questions and answers

Summary of Contents for Espressif ESP32­-S3 Series

  • Page 1 ESP32-S3 is a series of high-performance Wi-Fi and Bluetooth 5 (LE) SoCs. These guidelines will help to ensure optimal performance of your product with respect to tech- nical accuracy and conformity to Espressif’s standards. Version 1.0 Espressif Systems Copyright © 2021...
  • Page 2: Table Of Contents

    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...
  • Page 5: Overview

    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...
  • Page 6: Schematic Checklist

    • Power supply • UART • Power-on sequence and system reset • ADC • Flash and SRAM • USB • Crystal oscillator • Touch Sensor • RF • Strapping pins Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
  • Page 7: Power Supply

    VDD_SPI VDD_SPI VDD_SPI 0.1uF SPICS1 SPID ESP32-S3 SI/SIO0 VDD33 SPICLK SPIQ SCLK SO/SIO1 SPIHD SPIWP SIO3 SIO2 (Optional) 0.1uF PSRAM-3V3 Figure 2: Schematic for the Digital Power Supply Pins Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
  • Page 8: Analog Power Supply

    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...
  • Page 9: Power-On Sequence And System Reset

    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...
  • Page 10: Flash And Sram

    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...
  • Page 11: Clock Source

    GPIO13 XTAL_N GPIO14 GPIO46 VDD3P3_RTC GPIO45 XTAL_32K_P U0RXD XTAL_32K_N U0TXD GPIO17 MTMS GPIO18 MTDI XOUT GPIO19 VDD3P3_CPU GPIO20 MTDO GPIO21 MTCK SPICS1 GPIO38 Figure 6: Schematic for the Crystal Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
  • Page 12: Rtc (Optional)

    • 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...
  • Page 13: Uart

    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...
  • Page 14: Jtag Signal Source Selection

    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...
  • Page 15: Usb

    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...
  • Page 16: Touch Sensor

    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...
  • Page 17: Pcb Layout Design

    • 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...
  • Page 18: Positioning A Module On A Base Board

    Figure 12: Placement of ESP32­S3 Modules on Base Board (antenna feed point on the right) Feed Point Base board Figure 13: Placement of ESP32­S3 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...
  • Page 20: Power Supply

    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...
  • Page 21: Crystal Oscillator

    • 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: ESP32­S3 PCB Stack up Design Figure 20: ESP32­S3 Stub in a Four­layer PCB Design Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
  • Page 24: Flash And Psram

    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...
  • Page 25: Electrode Pattern

    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...
  • Page 26: Waterproof And Proximity Sensing Design

    Touch sensor (TOUCH1 ~ TOUCH14) Protective sensor (TOUCH1 ~ TOUCH14) Shied electrode Figure 25: Shield Electrode and Protective Sensor Note the following guidelines to better implement the waterproof and proximity sensing design: Espressif Systems ESP32-S3 Series Hardware Design Guidelines v1.0 Submit Documentation Feedback...
  • Page 27: Typical Layout Problems And Solutions

    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...
  • Page 28: 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

    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 ESP32­S3 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...
  • Page 33 The Wi-Fi Alliance Member logo is a trademark of the Wi-Fi Alliance. The Bluetooth logo is a registered trademark of Bluetooth SIG. All trade names, trademarks and registered trademarks mentioned in this document are property www.espressif.com of their respective owners, and are hereby acknowledged. Copyright © 2021 Espressif Systems (Shanghai) Co., Ltd. All rights reserved.

Table of Contents